動察 Beating AI 速報、Pi 開発チームの Earendil が Pi 1.0 を正式リリースし、同時に実験的な Pi Durable を発表した。
Pi 1.0 は主に最近すでにリリースされた機能を正式に確定版としたもので、本当に新しく追加されたプロダクトラインは Pi Durable である。これは長時間稼働する Agent を開発するための基盤フレームワークであり、タスクの状態は継続的にストレージに書き込まれ、プロセスのクラッシュ、コンテナの再起動、またはコンピュータのスリープ後でも実行を継続できる。
Pi Durable はモデル呼び出しとツール呼び出しを復元可能なタスクに分割し、各ステップでチェックポイントを保存する。モデルリクエストが途中で切断されても、再発行できる。ツールは安全に再実行できると確認された場合にのみ自動的に再実行される。デプロイや支払いなど重複操作が発生する可能性のあるツールが中断された場合、その中断状態をモデルに渡して処理させる。
障害復旧に加えて、複数の会話を同時に実行し、キューに入ったメッセージやサブ Agent の状態を保存し、長すぎるコンテキストを自動的に圧縮することもサポートしている。異なるクライアントからも同じ Agent に接続し、進捗を確認したり指示を続けて送信したりできる。
Earendil はこれにより二つのプロダクトラインを明確に分けた。Pi Coding Agent は引き続きシングルユーザー向けターミナルツールの形態を維持し、より複雑な常駐 Agent のシナリオは Pi Durable に任せる。両方とも MIT ライセンスを採用している。
Pi Durable は現在も実験的プロジェクトであり、API はまだ調整される可能性があり、検証が成熟した設計は今後 Pi Coding Agent に還元される予定である。