ℹ️ このニュースは原文(中国語)で表示されています。多言語対応は準備中です。
Direct answer: earendil-works 的 Pi coding agent 发布 v1.0.0 稳定版:TUI 默认全屏、codemode 提示词约省 40% token、脚本可直接生成图片、Radius 一步登录,并修复一批 MCP OAuth 安全与稳定性问题。在用 Pi 的开发者建议尽快升级;依赖终端滚动缓冲或旧式工具探测写法的脚本要先改两处再升级。
发布时间与版本口径
- 官方 release:tag
v1.0.0,发布于 2026-10-01 19:20:55 UTC,即北京时间 10 月 2 日 03:20。核对英文资料时注意日期口径:UTC 记 10-01,北京时间已是 10-02。 - 该 tag 不是草稿、也不是预发布(非 draft、非 prerelease),是稳定版本标记,可按正式版对待。本稿仅依据 v1.0.0 这一份 release body;其中未提及其他分支或发布渠道,相关差异请以官方后续说明为准。
对读者影响最大的变化
- TUI 默认全屏。 升级后界面直接全屏;想保留终端原有滚动缓冲,需设
tuiMode: "regular"或启动时加--tui-mode regular。 - Codemode 更省 token。 官方实测:默认工具 + codemode 下,一次 GPT-5.6 请求的提示词从约 5,300 token 降到约 3,300,约省 40%。
- 脚本内生成图片。 codemode 脚本可调用
models.generateImages(),用当前会话凭证运行图像模型(如 OpenRouter 上的模型),用量计入会话成本,与models.classify()同口径。 - 安静启动。 新增
quietStartup: "header":保留版本号与按键提示的头栏,隐藏其余启动输出。
登录与 MCP 改进
/login顶层新增 Sign in with Radius,登录后可一步把 Radius MCP server 写入全局mcp.json并重载。- Anthropic 登录新增复制代码方式,适合浏览器在另一台机器的无头环境(#10194)。
- MCP OAuth 加固:新增
oauth.authServerMetadataUrl设置,供元数据发现异常的服务器使用(#10172);按 RFC 9207 校验iss,指向其他授权服务器的响应在令牌交换前被拒绝;凭证改为按服务器名+URL 存储,同一 URL 可用不同账号(#10252);insufficient_scope重新登录只补缺的 scope 且保留已授权范围,不再越登权限越少。 - 其他修复:
"scope": ""等空字段导致的Invalid scope(#10266);/mcp login打印的链接换行后仍可点击(#10186)。
升级注意(可能破坏现有脚本)
- codemode 里用
typeof tools.name探测工具的写法失效,须改为"name" in tools。 --provider不带--model从静默忽略改为直接报错(#10236),旧的“凑合能跑”命令会显式失败。- 配色修复:Catppuccin Frappe 等柔和色板不再被系统主题加饱和(#10255)。
修复与性能
transcript 中用户消息不再保留两份全宽渲染副本;单条长助手消息的内存占用约为原先的五分之一;延迟加载的 MCP 工具在 resume 与 /reload 后不再丢失;斜杠命令补全在输入以空格开头时也能触发(#10218)。
来源
- 官方 release:https://github.com/earendil-works/pi/releases/tag/v1.0.0
- 本文版本号、数字与修复项均逐项对照该 release body;不覆盖 v1.0.0 之外的版本。