---
title: Pi 发布 1.0.0 版本，优化代码模式并增强终端功能
url: https://www.elseif.net/zh/pi-100
published: 2026-10-06T06:41:20+00:00
language: zh
section: 运行框架
source: https://www.heise.de/news/Coding-Agent-Pi-Mehr-Platz-im-Prompt-weniger-Ballast-11474629.html?wt_mc=rss.red.ho.ho.atom.beitrag.beitrag
organizations: Earendil Works, Anthropic
publisher: elseif
---

# Pi 发布 1.0.0 版本，优化代码模式并增强终端功能

Pi 发布了 1.0.0 版本。此次更新缩减了代码模式的提示词描述，支持从脚本中生成图像，并更改了终端的显示方式。

Pi 是一个可扩展的开源人工智能代理工具包，包含一个用于终端的代码代理，主要面向希望将模型和工具集成到自身工作流程中的开发人员。

在代码模式下，Pi 允许模型编写调用工具的 JavaScript。在 1.0.0 版本中，开发人员缩短了这些工具的描述及相关指令。以向 GPT-5.6 发送请求为例，在使用标准工具并启用代码模式时，提示词范围从约 5,300 个令牌降低至 3,300 个令牌。此外，错误消息现在能更具体地向模型展示如何修正错误的脚本。

代码模式脚本新增了 models.generateImages() 功能，该功能利用当前会话的凭据返回图像数据，脚本可通过 image() 将其附加到结果中，相关使用计入会话成本。扩展程序可以通过 ctx.modelRegistry.generateImages() 调用图像模型。

终端界面现在默认以全屏模式启动。用户可以通过 tuiMode: "regular" 或 --tui-mode regular 恢复之前的行为。此外，使用 quietStartup: "header" 可将启动输出限制在包含版本和重要快捷键的标题行。

在登录方面，/login 现在直接提供由 Earendil Works 提供的 Radius 服务，并可配置其模型上下文协议服务器。针对 Anthropic，提供了一种可复制登录代码的方法，适用于没有浏览器的计算机。在模型上下文协议 OAuth 方面，Pi 现在按服务器名称和网址分开存储凭据，并在重新登录时保留已授予的权限。Pi 现在会检查授权响应的 iss 参数，并拒绝来自不同授权服务器的响应。如果模型上下文协议服务器提供错误或未提供元数据文档网址，新配置值允许预设该网址。

其他修复包括：当使用 --provider 但未指定 --model 时，Pi 现在会报错，而非静默使用另一供应商的默认模型。在恢复会话或执行 /reload 后，只要服务器及时重新连接，通过工具搜索加载的模型上下文协议工具将被保留。此外，对话历史中长助手回答的内存需求预计将降至之前的五分之一。
