Pi 1.0 发布:codemode 按需加载工具,prompt 开销降约 38%
solyarisoftware · x · 2026-10-03
Pi 1.0 发布,核心亮点是 codemode 机制与直接调用图片模型的能力。
codemode 解决的工具上下文膨胀问题:传统做法把所有工具的描述、参数、返回结构提前塞进上下文,接入的 MCP 越多开销越大。Pi 的做法是:
- 模型先只看到 MCP server 的简短介绍,需要时再按需搜索并读取具体工具说明与参数类型;
- 模型写 JavaScript 组织工具调用,可并行调用、串接上下游结果;
- 大量返回数据先在脚本内筛选、统计、裁剪,只把需要的字段交给模型,两头节省上下文(调用前按需加载、调用后控制返回量)。
量化效果与注意事项:官方例子中,默认工具加 codemode 的 GPT-5.6 请求 prompt 从约 5,300 tokens 降到 3,300,减少约 38%——这是特定配置下的 prompt 开销变化,实际任务收益取决于配置和脚本写法;直接暴露的工具声明和全量打印结果仍占上下文。
其他改进:报错信息对模型更友好(工具名写错给出相近名称、参数不符提示预期结构、模型不存在则引导查询可用模型);codemode 的说明、工具描述和 system prompt 本身也进一步精简。
所属事件:Pi 1.0 正式发布 Codemode 省 40% 提示 token(3 条相关)→
「编程与Agent」频道最新
- 开发者分享:直接把火焰图截图丢给 AI 就能搞定性能分析 — DanielLockyer · 2026-10-03
- 无需专用工具:让 Claude 无线管理 ESP32、树莓派和门锁的全屋自动化 — arthurcolle · 2026-10-03
- Claude 智能体军团进驻 Minecraft:真实工作树协作还会走来找你 — max_paperclips · 2026-10-03
- 开发者:不敢让 AI Agent 直连个人邮箱,需审批门禁 — tomchapin · 2026-10-03
- 用 Claude 搭线下房产抢单流水线,卡在数据补全与外联安全 — italimade · 2026-10-03
- OpenClaw 发布 v2026.9.8:支持 GPT-6.1 Sol,43 个 PR 修复内存与启动问题 — heyneighbor · 2026-10-03