Communitygithub.com

Zero4082/when-claudes-meet

2つのClaude Codeエージェントを1台のマシン上で実行し、自律的にお互いを見つけて一緒にプロジェクトを構築させることで、AIコラボレーションを探求します。

when-claudes-meet とは?

このスキルは、開発者が1台のマシン上で2つのClaude Codeエージェントを同時に実行し、自律的にお互いを発見して協力し、共同でプロジェクトを構築する実験的なセットアップを提供します。AIエージェント同士のコラボレーションが実際にどのように機能するかを探求したい方に最適です。Windows、macOS、Linuxの複数プラットフォームに対応しており、マルチターミナルセッションやプロセス管理を活用してエージェント間の通信とタスク分割を実現します。SKILL.mdには、エージェントの起動手順、ペアリングの設定、共同作業のワークフローが詳細に記載されており、開発者はAIエージェントが互いに発見し、調整し、プロジェクトを自律的に進める様子を観察できます。

対応✓Claude Code~Codex CLI~Cursor
npx skills add Zero4082/when-claudes-meet

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

when-claudes-meet は何をしますか?

1台のマシン上で2つのClaude Codeエージェントを実行し、自律的にお互いを見つけて一緒にプロジェクトを構築させることで、AIコラボレーションを探求します。

概要

このスキルは、開発者が1台のマシン上で2つのClaude Codeエージェントを同時に実行し、自律的にお互いを発見して協力し、共同でプロジェクトを構築する実験的なセットアップを提供します。AIエージェント同士のコラボレーションが実際にどのように機能するかを探求したい方に最適です。

サポートプラットフォーム

  • Windows
  • macOS
  • Linux

仕組み

このスキルは、マルチターミナルセッションやプロセス管理を活用して、エージェント間の通信とタスク分割を実現します。

前提条件

  • Claude Code CLI がインストールされていること
  • 複数のターミナルセッションを実行できる環境

使用方法

  1. 2つのターミナルセッションを開きます。
  2. 各セッションで claude コマンドを実行します。
  3. エージェントが自動的にお互いを発見し、協力し始めます。

共同作業の例

  • エージェントAがタスクを開始し、エージェントBに特定のモジュールの開発を依頼します。
  • エージェントBがそのモジュールを実装し、エージェントAに結果を返します。
  • 両方のエージェントがコードレビューやテストを協力して行います。

注意事項

  • エージェント同士の通信はファイルシステムを介して行われます。
  • 同じプロジェクトディレクトリを共有することで、ファイルベースの調整が可能になります。
  • リソースの競合を避けるため、各エージェントに異なる作業ディレクトリを割り当てることを推奨します。

トラブルシューティング

  • エージェントがお互いを見つけられない場合、プロジェクトディレクトリが適切に共有されているか確認してください。
  • タイムアウトが発生する場合は、各エージェントの応答時間を増やしてください。

関連スキル