台灣即時新聞 · 24小時不斷更新
快訊

開源 AI 代理框架 Pi 升上 1.0,加推長時間執行框架

開源 AI 代理框架 Pi 升上 1.0,加推長時間執行框架 cover

Earendil 發布開源 AI 代理框架 Pi 1.0,同時推出實驗性代理執行框架 Pi Durable,讓開發者建立可長時間執行的 AI 代理應用。

Pi Durable 的核心能力,是在執行中的服務重新啟動或意外中斷後,讀取先前保存的進度,接著處理尚未完成的工作。

它也支援多條對話同時執行,以及多人介入同一個代理任務,為團隊協作場景提供基礎。

Pi 近期在開發者社群受到不少關注。Earendil 表示,目前每週有數十萬人使用,GitHub 專案也已累積超過 10 萬顆星。

Pi 是一套用來串接 AI 模型、工具與執行流程的開源代理框架,其中也包含可直接從終端機使用的 Pi 程式開發代理。

Pi 1.0 整合近期陸續加入的 Codemode、MCP 與工具延遲載入等能力,並調整終端操作介面,標誌框架進入穩定版本階段。

同日推出的 Pi Durable 與 Pi 系出同門,主要供開發者建立需要長時間運作的 AI 代理應用。

Pi 原本的程式開發代理主要在終端機中由單一使用者操作,執行行程若中斷,通常需要使用者查看狀況後再指示繼續。

而 Pi Durable 會在執行過程保存檢查點,新的執行行程啟動後,可從先前保存的狀態繼續處理尚未完成的工作,大幅降低中斷帶來的成本。

在安全性設計上,工具操作可設定能否安全重新執行。例如單純查詢資料的操作可以重新執行,但部署系統等可能產生實際變更的工作,則可設定不要自動重新執行。

這樣的設計降低同一項操作因中斷而重複兩次的風險,對涉及生產環境的操作尤其重要。

Pi Durable 還能同時管理多條代理對話,並從既有對話的特定時間點分出新的工作線,讓不同任務各自繼續進行。

長時間對話超過模型一次能處理的內容量時,Pi Durable 會在背景整理較舊的內容,以摘要縮短送給模型的對話紀錄,但原始訊息仍會保存在儲存空間。

待辦事項、工作計畫或隔離工作環境等應用狀態,也能和對話紀錄一起保存,減少兩邊進度不同步的情況。

Pi 與 Pi Durable 皆採 MIT 授權。Pi Durable 目前仍屬實驗性套件,官方提醒應用程式介面後續可能調整,目前提供記憶體、SQLite 及 JSONL 等儲存方式,也允許開發者自行接上其他儲存系統。