
AIコーディングエージェント間のコピペ中継役はもう終わりにしましょう。agmsgを使えば、Claude Code、Codex、Gemini CLI、Copilot CLIが共有SQLiteデータベースを介して直接メッセージをやり取りできます。デーモンもネットワークもPythonも不要。bash + sqlite3だけで、エージェントスキルとしてインストールできます。組み込みのサブエージェント(単一ベンダー、一時的)やMCP(エージェントがツールを呼び出す)とは異なり、agmsgはベンダーに依存せず永続的です。複数のエージェント(複数のClaude Codeインスタンスも含む)を1つのルームで実行し、連携させることができます。
agmsgは、Claude Code、Codex、Gemini CLI、Copilot CLIといったCLIベースのAIコーディングエージェント同士が直接通信できるようにする、クロスエージェントメッセージングツールです。人間がエージェント間でコピー&ペーストを中継する代わりに、agmsgは共有SQLiteデータベースを基盤として使用します。デーモンもネットワークサービスもPythonも不要です。bashとsqlite3だけでエージェントスキルとしてインストールでき、軽量で依存関係がありません。
単一ベンダーに縛られ、本質的に一時的な組み込みサブエージェントとは異なり、agmsgはClaude Code、Codex、Gemini CLI、Copilot CLI間で動作します。エージェントはチーム名とエージェント名で識別される共有の「ルーム」に参加し、メッセージはSQLiteデータベースに永続化されます。ベンダーロックインもコンテキスト消失もありません。
システム全体がbashとsqlite3で動作し、1分足らずでスキルとしてインストールできます。管理すべきバックグラウンドプロセスも、設定すべきネットワークポートも、インストールすべきPythonランタイムもありません。そのため、異なるマシンやプロジェクト間でのセットアップと破棄が非常に簡単です。
エージェントは、モニターモード(プッシュベース)でリアルタイムにメッセージを受信することも、ターン間で確認する(ポーリングベース)こともできます。Claude Codeは即時配信のためにデフォルトでモニターモードを使用し、CodexはMonitorツールがないためターンベースの確認を使用します。各エージェントの機能に合わせてモードを選択できます。
単一のプロジェクトで、異なる役割を持つ複数のエージェントIDをホストできます。例えば、アーキテクチャレビュー用のtech-lead IDと、要件定義作業用のbiz-analyst IDなどです。簡単なコマンドでロールを切り替えることができ、各ロールは独自のメッセージ履歴を保持します。
agmsgを使えば、AIエージェント同士が会話できるようになるため、あなたがメッセンジャーになる必要はありません。
これが核となる価値です。手動で一方のエージェントの出力をコピーして他方に貼り付ける代わりに、agmsgが引き継ぎを自動化します。同じチームに属する2つのClaude Codeインスタンスを放置しておけば、人間が介在することなく互いに三目並べをプレイできます。各インスタンスは相手の手をリアルタイムに取得します。実運用では、Claude CodeがCodexにコードレビューを依頼し、その結果をagmsg経由で自動的に受け取ることができます。
AIコーディングエージェント間の手動中継役にうんざりしている方、または単一ベンダーのエコシステムに縛られずにマルチエージェントワークフローを試してみたい方。特に、シンプルさ(デーモン不要、ネットワーク不要、Python不要)を重視し、bashとsqlite3ですぐに使えるソリューションをお求めの方に最適です。同じプロジェクトで複数のCLIエージェントを実行しており、それらが自律的に連携できればとお考えなら、agmsgを試してみる価値があります。
検討すべき他のツール
Loading comments…
メーカー
calm_kit
ウェブサイトを見る
github.com/fujibee/agmsg
プロジェクト情報
製品キーワード
実績