github.devotd.
新着コーディングエージェント

earendil-works/pi v1.3.0 — 拡張可能なエージェント実行環境

earendil-works/pi は、拡張と複数の実行形態に対応した TypeScript ベースの AI エージェントツール群です。

リポジトリ情報earendil-works/pi ↗

AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI

スター
★ 116.4K
フォーク
14.9K
言語
TypeScript
ライセンス
MIT
最新リリース
v1.3.0
原文を見る ↗GitHub で見る ↗

earendil-works/pi v1.3.0 は TypeScript ベースの AI エージェントツール群です。統合 LLM API とエージェントループ、ターミナル UI(TUI)、コーディングエージェント CLI を提供します。確認できる最新リリースは v1.3.0 ですが、提示された情報にはこのバージョンの変更内容が含まれていません。ここではリリース変更を断定せず、リポジトリが公開している実行環境を見ていきます。

Pi は、拡張とスキル、プロンプトの書式、外観を組み合わせてカスタマイズするエージェント実行環境です。この組み合わせにより、実行環境をユーザーの作業方式に合わせられます。実行形態を固定するのではなく、拡張で調整する構造です。対話的に使うほかにも、プリント・JSON 実行に対応し、RPC(リモートプロセス制御)で制御したり、TypeScript SDK でアプリを作成したりできます。複数のパッケージで構成され、ローカルファイルとシェルを軸に動作し、プロバイダーと拡張設定によって開発環境に合わせます。リポジトリのライセンスは MIT です。

この構成は、コアと拡張を組み合わせてローカルコーディングエージェントを運用したい場合に意味があります。ただし README によれば、組み込みの権限制限機能はありません。分離が必要なら、コンテナやサンドボックスを使うように案内されています。つまり実行環境を自分で直接設定できる代わりに、分離と権限の境界は別途用意する必要があるツールです。