earendil-works/pi v1.3.0 は TypeScript ベースの AI エージェントツール群です。統合 LLM API とエージェントループ、ターミナル UI(TUI)、コーディングエージェント CLI を提供します。確認できる最新リリースは v1.3.0 ですが、提示された情報にはこのバージョンの変更内容が含まれていません。ここではリリース変更を断定せず、リポジトリが公開している実行環境を見ていきます。
Pi は、拡張とスキル、プロンプトの書式、外観を組み合わせてカスタマイズするエージェント実行環境です。この組み合わせにより、実行環境をユーザーの作業方式に合わせられます。実行形態を固定するのではなく、拡張で調整する構造です。対話的に使うほかにも、プリント・JSON 実行に対応し、RPC(リモートプロセス制御)で制御したり、TypeScript SDK でアプリを作成したりできます。複数のパッケージで構成され、ローカルファイルとシェルを軸に動作し、プロバイダーと拡張設定によって開発環境に合わせます。リポジトリのライセンスは MIT です。
この構成は、コアと拡張を組み合わせてローカルコーディングエージェントを運用したい場合に意味があります。ただし README によれば、組み込みの権限制限機能はありません。分離が必要なら、コンテナやサンドボックスを使うように案内されています。つまり実行環境を自分で直接設定できる代わりに、分離と権限の境界は別途用意する必要があるツールです。