マリオ・ゼクナー、コーディングエージェント Pi を公開──4つのツールとミニマル設計でトークン費用を約 1/7 に削減
提供ツールを read・write・edit・bash の4つに絞り込むことでコンテキスト肥大化を防ぎ、Composio ベンチマークで最高パス率 66.7% を記録した。
リリース: 2026-08-27 · 読了 4 分記事の要約
1. 核心(What)
- Mario Zechner 氏が開発したオープンソースのコーディングエージェント Pi は、基本ツールを read、write、edit、bash の4つに絞り込んでいます。
- Composio の 240 回のテストにおいて、DeepSeek V4 Flash 実行時に最高パス率 66.7% および中央値 132.2 秒の高速実行を記録しました。
- Databricks の数百万行規模のコードベース評価では、Opus 4.8 をバックエンドにした Pi 構成がパス率 90% を約 $2.40 で達成しました。
- Interactive、Print/JSON、RPC、SDK の4つの動作モードを備え、CLI ツールだけでなく自作アプリのコアエンジンとしても統合可能です。
2. 影響(Why)
- コンテキスト枯渇とコストの劇的な改善: 従来の全部入りエージェントが抱える毎ターンの膨大なメタデータ送信を排除し、システムプロンプトを 1,000 トークン未満に抑えることで、モデルの注意力分散とコスト肥大化を防ぎます。
- 国内の少数精鋭チームへの費用対効果: API コストを Claude Code の約 1/7 に抑えられるため、予算の限られた国内の小規模開発チームや受託開発企業でも、最先端モデルを用いたコーディング自動化を本格導入しやすくなります。
3. 根拠・詳細(How)
- 4つのミニマルツール設計: ファイル操作を行う read、write、edit と、シェルコマンドを実行する bash のみが定義されており、複雑なサブエージェントやプランニング専用モードをあえて排除しています。
- TypeScript による拡張機構: ExtensionContext を用いた TypeScript コードにより、危険なシェルコマンドを検知して確認ダイアログを表示する「Safety Guard」などの拡張機能を再起動なしで自作できます。
- 多彩なプロバイダーと実行モード: 40以上のプロバイダー(Anthropic、OpenAI、DeepSeek、Ollama 等)に対応し、Interactive、Print/JSON、RPC、SDK の各モードで CI/CD や自作 Bot への組み込みが可能です。
4. 展望・課題(Next)
- プラグインエコシステムの拡大: pi-web-access や pi-github-tools、pi-sub-agents などのコミュニティ製プラグインを活用した高度なマルチエージェント協調の導入が進む見込みです。