# エージェントの連携

エージェント同士でレビュー、執筆、実装、管理を行う方法を選びます。

## 必要な支援の種類を選ぶ

まずは自分のプロジェクトのタスクから始めます。変更について別の意見がほしい、複数の下書きを比較したい、機能の一部をワーカーに並行して実装してほしい、といった場面があるでしょう。

各チュートリアルには、例のセットアップと、自分のタスクに合わせて調整できるプロンプトがあります。レビュー、執筆、並列実装では、1 つのエージェントが協力者を起動します。Facade パターンでは、マネージャーがすでに実行中のエージェントを追跡します。

## 連携パターンを選ぶ

- [1 つのエージェントが書き、もう 1 つがループでレビューする](https://facadecode.com/ja/docs/collaboration/implement-review/)
  2 つ目のエージェントが変更をレビューし、見つかった問題を報告し、修正を確認します。この例では、Claude Code がコードを書き、Codex がレビューします。

- [複数のエージェントが下書きを作成し、互いにレビューする](https://facadecode.com/ja/docs/collaboration/cross-review-writing/)
  同じ要件をもとに複数のエージェントが執筆し、互いの下書きをレビューして、フィードバックに基づいて修正します。

- [SOTA モデルで計画し、安価なワーカーで並行して実装する](https://facadecode.com/ja/docs/collaboration/parallel-worktrees/)
  最先端（SOTA）モデルで複雑なタスクを計画します。ワーカーはより安価なモデルを使い、並列のワークツリーで計画を実装します。コーディネーターが統合後の変更をレビューし、テストを実行します。

- [Facade パターン：1 つのエージェントにチームを任せる](https://facadecode.com/ja/docs/collaboration/phone-led-team/)
  1 つのエージェントに、機能開発を担当する各エージェントの進捗を確認させ、質問をあなたに届けさせます。席を外すときは、そのマネージャーとスマートフォンから会話を続けます。

## 自分のプロジェクトで例を使ってみる

記事のセットアップに従い、自分のタスクに合わせてプロンプトを送ります。ファイルを編集せずにレビューするなど、役割を定義する指示はそのまま残してください。アカウントで利用できる CLI とモデルを選びます。

組み合わせは[エージェント設定](https://facadecode.com/ja/docs/settings/)の名前付きエントリーとして保存することもできます。組み込みタイプは、別のモデルプロバイダーを使う場合でも CLI の統合を維持します。

## エージェントが連携する仕組み

Facade は対応しているエージェントに、他のエージェントの検出、協力者の起動、メッセージのやり取り、互いのターミナルの読み取りを行うツールを提供します。コーディネーターは結果を集約し、質問をあなたに届けることができます。

メッセージが配信されたということは、依頼が相手のエージェントに届いたという意味です。結果を知るには返信を待ってください。協力者と直接話したい場合は、Facade パネルからそのターミナルを開きます。

`type: "custom"` のプログラムにはターミナルから入力できますが、これらの連携ツールは提供されません。

## タスクに必要なプロジェクト環境を使う

エージェントは、レビューのためにプロジェクトフォルダーを共有したり、独立した変更のために別々の Git ワークツリーで作業したりできます。並列実装のチュートリアルでは、ワーカーの変更を統合してレビューとテストを行う流れを説明します。

別のマシン上のツールやファイルを使うには、[リモートマシンでエージェントを実行する](https://facadecode.com/ja/docs/remote-ssh/)に従ってください。席を離れたあとも Claude Code エージェントへの指示を続けるには、[スマートフォンから作業を続ける](https://facadecode.com/ja/docs/remote-control/)を参照してください。

## 設計の参考

これらのワークフローは、DeepSeek の Super Agent 研究プロトタイプにおける役割分担と引き継ぎを取り入れ、Facade のエージェントツールに合わせて調整したものです。

[DeepSeek の役割とコミュニケーションの設計 ↗](https://github.com/deepseek-ai/dsh-superagent-prototype/blob/main/docs/004-prompts.md)
