
開源 AI Agent 工具 Pi 1.0 正式推出:新增哪些功能?極簡設計路線如何延續?
開源 AI Agent 工具 Pi 迎來首個穩定版本。開發團隊 Earendil 於 10 月 1 日發布 Pi 1.0,定位為經過強化的極簡、可擴充 agent harness,現時全球有數以十萬計用戶每週使用。同日團隊亦發布實驗性套件 Pi Durable,用於構建長時間運行的智能體應用。兩者均採用 MIT 授權開源。
- Pi 1.0 新增 Codemode(原生支援 MCP 及 Jev 等非 LLM 模型)、虛擬模型擴充、延遲工具載入等功能
- 其他新功能包括 Anthropic 模型快取預熱、對話中途系統訊息、新 TUI 主題及預設全螢幕模式
- 實驗套件 Pi Durable 同步發布,面向長時間運行的智能體應用場景
- Pi 1.0 與 Pi Durable 均採用 MIT 授權,文檔在 pi.dev,源碼在 GitHub
Pi 1.0 是甚麼?極簡 Agent harness 走向穩定版
Pi 1.0 是開發團隊 Earendil 經過多個月打磨後推出的首個穩定版本。團隊形容 Pi 為「強化、極簡、可擴充」的 agent harness,用戶可以按自身需要改造。在此次 1.0 之前,Pi 已經可以運行各大供應商的最新模型,成為不少用戶的日常編程 Agent,同時也是構建智能體應用的靈活基座。團隊表示,數以十萬計用戶每週使用 Pi,期間提交的大量意見及代碼貢獻,成為此次穩定版改進的基礎。
1.0 新增哪些功能?Codemode 與虛擬模型最受矚目
Pi 1.0 的功能清單以 Codemode 為首,原生支援 MCP 協議,並支援 Jev 及圖像模型等非 LLM 模型。其次是用於虛擬模型的擴充支援,官方示範中,一個虛擬模型由 Claude Opus 負責規劃,Jev 判斷切換時機,再交由 GPT 6 Luna 完成實現,令單一「模型」可以由多個底層模型組合而成。其餘新功能包括:延遲工具載入(deferred tool loading)、Anthropic 模型快取預熱、對話中途系統訊息(可按對話進度調整提示與工具)、全新 TUI 主題,以及預設啟用的全螢幕模式。
為何堅持極簡?只採納經過驗證的改動
Agent 工具市場幾乎每週都有新變化,Pi 的做法是等待功能證明自己,才考慮採納,並將實際功能與帶來的複雜度一併權衡。團隊表示,此次加入 1.0 的功能已經構思多個月,是「擲向牆壁並黏住」的一批,而未能留下的功能名單其實更長。這種取捨令 Pi 1.0 在加入大量新功能的同時,仍然保持簡單的使用感覺。
Pi Durable:長時間運行智能體應用的實驗套件
除了 1.0 本體,Earendil 同日發布實驗性套件 Pi Durable。團隊發現部分用戶希望在終端與編程 Agent 以外的場景使用 AI,需要更長時間運行的對話與任務,因此將極簡與高可塑性這兩項 Pi 的核心原則延伸到新維度,構成 Pi Durable 的定位:一個構建長時間運行智能體應用的基座,讓開發者與用戶可以精細地操控底層智能。兩個項目分開推進,避免改動 Pi 原有的極簡形態。
如何安裝?MIT 授權全開源
Pi 1.0 現已可供安裝,類 Unix 系統透過一行安裝腳本完成,Windows 則提供 PowerShell 安裝方式;Pi Durable 以實驗套件形式透過 npm 發布。兩者均採用 MIT 授權,文檔位於 pi.dev,源碼託管於 GitHub 的 earendil-works/pi 倉庫。
常見問題
Pi 1.0 是付費工具嗎?
Pi 1.0 採用 MIT 授權開源,可免費使用及修改;實際使用各供應商模型時的費用,視乎用戶選用的模型與供應商。
Codemode 支援哪些模型類型?
根據官方公告,Codemode 原生支援 MCP 協議,並支援 Jev 及圖像模型等非 LLM 模型。
Pi Durable 與 Pi 1.0 有何分別?
Pi 1.0 是穩定版 agent harness 本體;Pi Durable 是實驗性套件,面向長時間運行的智能體應用,兩者共享極簡與高可塑性原則,但 Pi Durable 屬獨立實驗項目。
資料來源:Earendil 官方公告 Pi 1.0
