Pi(pi-coding-agent)とは
pi-coding-agent / Pi Coding Agent
最小限のシステムプロンプトとツールで構成された、ターミナル上で動作するオープンソースのコーディングエージェント
最終更新:
ひとことで言うと
必要最低限の機能だけを持たせた、ターミナルで使うAIコーディング用のツール。
概要
Piは、libGDXの作者として知られるMario Zechnerが開発するオープンソースのコーディングエージェント。TypeScriptで実装され、ターミナル上で動作する。 システムプロンプトと組み込みツールを最小限に絞る設計方針をとり、ファイルの読み取り・書き込み・編集とシェルコマンドの実行といった基本的なツールを中心にエージェントループを構成する。機能を追加したい場合は拡張機能などで利用者側が組み込む。 複数のLLMプロバイダーを共通のAPIで扱うライブラリやTUIライブラリと合わせてモノレポ「pi-mono」として公開されており、エージェントの中核部分を他のアプリケーションに組み込むハーネスとしても使われている。
比較
- Claude Code — Claude Codeが多機能な組み込みツールと詳細なシステムプロンプトを備えるのに対し、Piは最小構成を出発点とし、必要な機能を利用者が足していく設計をとる
関連する用語
参考文献
- GitHubbadlogic/pi-mono