サーバー再起動後もセッションが続く、スマートフォンやブラウザーからPi coding agentを実行できるセルフホスト型のモバイルファーストWebアプリ。
mavam/pi-agents
Pi coding agent向けの永続化対応エージェント。バックグラウンドでタスクを実行し、メッセージを送れるほか、再起動後も状態が維持されます。
- スター
- 89
- フォーク
- 6
- 未解決の Issue
- 0
- 最終コミット
- 5 日前
これは何?
pi-agentsは、名前付きエージェントにタスクを任せ、実行中も作業を続けられるPi拡張機能です。エージェントが完了すると、最終メッセージがPiの会話に戻ってきます。実行中のエージェントをリアルタイムで確認したり、メッセージを送ったり、セッションに接続したり、停止したりできます。
エージェントは永続的に保存されるため、クラッシュや再起動後も維持されます。また、エージェントをグラフ状に構成し、互いに結果を受け渡して、最後にPiが統合されたメッセージを1つ受け取るようにできます。エージェントはさらに別のエージェントを起動できるため、ディレクトリ内の各ファイルをレビューして結果をまとめるといった並列処理も可能です。
エージェントはPiのプロセス内で動作し、Piのログイン情報、モデル、MCPサーバー、共有の拡張ツールを再利用します。インストールは `pi install npm:pi-agents` で行います。
主な機能
- 01名前付きエージェントにタスクを委任し、バックグラウンドで実行
- 02実行中のエージェントの確認、メッセージ送信、セッションへの接続、停止
- 03クラッシュや再起動後もエージェントの状態を維持
- 04エージェントをグラフ状に構成し、相互に結果を受け渡し
- 05エージェントが別のエージェントを起動して作業を分割
- 06Piのモデル、ログイン情報、MCPサーバー、拡張ツールを再利用
ユースケース
- 自分の作業を続けながら、バックグラウンドでコードレビューを実行
- 複数のエージェントでコードベースの監査を並行して行い、結果を統合
- メッセージをやり取りする2つのエージェントで修正作業を調整
- 複数のモデルで同じレビューを実行し、結果を比較
クイックスタート
- 1
パッケージをPiにインストールする
pi install npm:pi-agents - 2
Piでエージェントにタスクを委任し、バックグラウンドで実行するよう依頼する
使う前に知っておきたいこと
- Piのコーディングエージェント内でのみ動作するため、事前にPiをインストールしてセットアップする必要があります。
収録されている特集
トピック
よくある質問
- pi-agents とは?
- Pi coding agent向けの永続化対応エージェント。バックグラウンドでタスクを実行し、メッセージを送れるほか、再起動後も状態が維持されます。 pi-agentsは、名前付きエージェントにタスクを任せ、実行中も作業を続けられるPi拡張機能です。エージェントが完了すると、最終メッセージがPiの会話に戻ってきます。実行中のエージェントをリアルタイムで確認したり、メッセージを送ったり、セッションに接続したり、停止したりできます。
- pi-agents は無料で使えますか?ライセンスは?
- pi-agents は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- pi-agents は今もメンテナンスされていますか?
- 活発にメンテナンス中。pi-agents の最終コミットは 2026年11月2日 です。
- pi-agents は何に使えますか?
- 自分の作業を続けながら、バックグラウンドでコードレビューを実行 複数のエージェントでコードベースの監査を並行して行い、結果を統合 メッセージをやり取りする2つのエージェントで修正作業を調整 複数のモデルで同じレビューを実行し、結果を比較
- pi-agents のインストール方法は?
- パッケージをPiにインストールする: pi install npm:pi-agents Piでエージェントにタスクを委任し、バックグラウンドで実行するよう依頼する
- pi-agents はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/mavam/pi-agents
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Pi Durableを基盤とするセルフホスト型の個人向けAIエージェント。再起動後もタスクを再開でき、サブエージェントや定期実行、ブラウザーUI、任意のWeChat連携に対応します。
自分のデバイスで動き、クライアントの切断や再起動後も処理を続けるDurable Piエージェントを、Web UI、ターミナル、curlから操作できます。
PiのClaudeモデルリクエストを公式Claude Code CLI経由で処理し、Claude ProまたはMaxのサブスクリプションを使えるようにするPi拡張機能です。
メインエージェントが作業を続ける間、コーディングツールを使える並列サブセッションで会話できる「/btw」サイドチャンネルを追加するpi拡張機能。
異なるマシンやツール上のAIコーディングエージェントが、スレッド、ファイル、ブラウザーを1か所で共有できるワークスペース。