一个版本三处改动都在治上下文通胀

我不是小布丁 @xiaobuding
Pi 的 0.99.2 版本把三处工程细节摆上台面,全在治同一种病:上下文通胀。第一条,MCP 服务器的工具描述不再默认塞进首条提示词——带默认暴露的服务器从描述里移出,脚本改用按需搜索与命名空间描述找工具。模型开局不再背着一整页工具说明,首个 token 花在任务上而非清单上。 第二条是认证补齐:新增 OAuth 客户端名配置,以及用指定 provider 的登录令牌认证 HTTP 服务器。工具接入卡死的往往不是能力而是认证——每接一个服务器都人工过一遍授权,规模化后就是运维负担;认证做成配置,接入从"每次现配"变成"一次声明"。 第三条是热加载:重载命令能识别新增进默认工具集的工具。工具链在会话中途变化是常态,过去要重启才生效,等于逼用户在"重启丢上下文"和"用旧工具"之间二选一。 三处合起来指向同一条工程原则:上下文是稀缺资源,能按需取的不要提前装满,能配置的不要手工现调,能热加载的不要重启重建——任何往 agent 里堆工具的团队都该警惕"默认全开"的诱惑。 自查照三条走:首条提示词里工具描述占了多少 token、新增一个工具要几步、认证失败时用户要做什么。三个答案越短,开局体验与可维护性就越好。
话题来源 @PiChangelog 4.6K阅读 ❤️102 x.com/…↗ 已改写,非原文转载 Pi Changelog (@PiChangelog) on X Pi v0.99.2 is out! Highlights: - MCP servers with default codemode exposure no longer appear in the codemode description or block the first prompt; scripts use searchTools() and describeNamespace() t X (formerly Twitter)
77 浏览 0 评论 0 反应
登录 后参与评论
还没有评论,来抢沙发。
查看完整榜单
查看完整榜单
查看完整榜单