Oh My Pi v16.0.10 发布 —— 全新工具调用方言,Token 省 46%

全新工具调用方言
之前 pi 用的工具调用格式类似 XML,开销大。v16.0.10 切换到 sigil 分隔格式——用 § 标注调用头和 key=value 参数、«…» 包裹正文参数、¤ 标注推理、‡‡ 标注工具结果。
优势很直接:典型调用省 46% Token。而且这些符号在源代码中几乎不会出现,不会误触发。
可通过 tools.format 或 PI_DIALECT=pi 切换。
Bedrock 推理配置 ARN 修复
如果你用 Amazon Bedrock 的推理配置(application inference profile)来路由模型,之前的请求会被发到默认 Bedrock 区域而不是 ARN 中指定的区域。现在修了,请求会正确路由到 ARN 指向的区域。
同时修复了 --provider=amazon-bedrock --model <ARN> 被认定为未知模型的问题。
重要修复
配置文件支持注释。之前的 settings.json、models.json 等文件不支持 JSON 注释,现在可以加注释了。
带空格的文件路径。macOS 默认截图路径 ~/Desktop/Screen Shot 2026-...png 这种带空格的文件路径,之前在文件引用和 @ 前缀参数中可能解析失败,现在支持了。
MCP 子进程孤儿修复。AgentSession.dispose() 时 owned MCP manager 没有被正确断开,导致 stdio MCP 子进程在 /exit、print 模式、子 agent 销毁时变成孤儿进程留在后台。现在修了。
图片引用修复。inspect_image 现在能正确解析粘贴的图片标签,如 Image #1、[Image #1, WxH]、attachment://1 等格式。
DeepSeek V4 Pro thinking 级别。接受 max 作为最高 thinking 级别 xhigh 的别名,方便用 DeepSeek V4 Pro 的最大 effort。
升级方式:
curl -fsSL https://omp.sh/install | sh
brew install can1357/tap/omp
bun install -g @oh-my-pi/pi-coding-agent
完整更新日志:GitHub Release
📢 关注我,获取最新开源更新日志和开发者工具动态。
#OhMyPi #AI编程 #终端工具 #版本更新 #AI写代码的小任 #LLM更新报告