Piは「最小限のエージェントハーネス」として位置づけられています。開発チームは、ユーザーがPiを自分のワークフローに合わせて適応させることを重視しているとしています。
サブエージェントやプランモードなどの機能を意図的に省略し、必要に応じてユーザー自身が構築・追加する設計です。Pi自体に指示を出して機能を実装させ、リロードしてそのまま利用し続けることも可能とされています。
システムプロンプトは最小限に保たれ、トークン効率の向上を図っています。AGENTS.mdファイルやスキル、プロンプトテンプレートなどを組み込むことで、コンテキストウィンドウの管理を細かく制御できます。
AnthropicやOpenAI、Googleなど多数のプロバイダに対応しており、セッション中にモデルを切り替えることもできます。セッションはツリー構造で保存され、過去の任意のメッセージから分岐して作業を継続できる機能も備えています。
出典: Pi – A minimal terminal coding harness(HN 608pt・306コメント)(HN Search (backfill)、2026-02-25)