まだ OpenClaw をインストールしていませんか?
パソコンへの影響が心配?ClawTank なら60秒でクラウドデプロイ、ファイルへのリスクゼロ。
1つの AI エージェントは強力です。複数の専門化されたエージェントが連携して動作すれば、変革的です。OpenClaw でのマルチエージェントオーケストレーションのセットアップ方法を解説します。
なぜ複数のエージェントが必要か?
1つのエージェントがすべてを処理しようとするのは、1人の従業員が営業、エンジニアリング、マーケティング、サポートを担当するようなものです。機能はしますが、専門化されたエージェントの方がパフォーマンスが優れます:
リサーチエージェント — ウェブ検索、データ抽出、要約に最適化
ライティングエージェント — コンテンツ作成、メール下書き、コピーライティングに特化
コーディングエージェント — 開発、コードレビュー、デバッグ用に設定
パーソナルエージェント — スケジューリング、リマインダー、個人タスクを処理
ビジネスエージェント — クライアント、請求書、プロジェクト追跡を管理
各エージェントは独自のパーソナリティ、メモリ、モデル設定、スキルセットを持ちます。
アーキテクチャパターン
パターン1:ルーターエージェント
1つのメインエージェントがすべてのメッセージを受信し、スペシャリストに委任します:
User → Router Agent → Writing Agent (for content tasks)
→ Research Agent (for research tasks)
→ Coding Agent (for dev tasks)
ルーターは各メッセージを分析し、最も適切なスペシャリストに転送します。
パターン2:独立エージェント
各エージェントが独自のチャンネルを持ちます:
Telegram DM → Personal Agent
#writing Slack channel → Writing Agent
#dev Slack channel → Coding Agent
チャンネルに基づいてどのエージェントと話すかを選びます。
パターン3:階層的委任
エージェントが他のエージェントを呼び出せます:
User: "Research competitors and write a blog post about our advantages"
Personal Agent → delegates research to Research Agent
Research Agent → returns findings
Personal Agent → delegates writing to Writing Agent
Writing Agent → returns draft
Personal Agent → sends draft to user
複数エージェントのセットアップ
オプション1:複数コンテナ
それぞれがスペシャリストとして設定された個別の OpenClaw インスタンスを実行:
# パーソナルアシスタント(ポート 3000)
docker run -d --name openclaw-personal -p 3000:3000 ...
# コーディングアシスタント(ポート 3001)
docker run -d --name openclaw-coding -p 3001:3000 ...
# リサーチアシスタント(ポート 3002)
docker run -d --name openclaw-research -p 3002:3000 ...
それぞれが独自の SOUL.md、スキル、モデル設定を持ちます。
オプション2:ペルソナ切り替え
複数のペルソナを持つ単一の OpenClaw インスタンス:
openclaw config set personas.writer.systemPrompt "You are a professional copywriter..."
openclaw config set personas.writer.model "claude-opus-4"
openclaw config set personas.researcher.systemPrompt "You are a thorough researcher..."
openclaw config set personas.researcher.model "claude-sonnet-4-5"
以下で切り替え:> 「ライターモードに切り替えて」または > "/persona writer"
オプション3:スキルベースのルーティング
メッセージ内容に基づく自動ルーティングを設定:
openclaw config set routing.rules '[
{"match": "code|bug|PR|deploy", "persona": "developer"},
{"match": "write|draft|email|post", "persona": "writer"},
{"match": "research|find|compare", "persona": "researcher"}
]'
エージェントごとのモデル最適化
異なるエージェントには異なるモデルが有効です:
エージェント
推奨モデル
理由
リサーチ
Sonnet
高速、要約が得意
ライティング
Opus
最高品質の出力
コーディング
Sonnet または Opus
速度と精度のバランス
パーソナル
Sonnet
日常タスクへの素早いレスポンス
トリアージ/ルーター
Haiku
高速な分類、低コスト
エージェント間のメモリ
共有メモリ
すべてのエージェントが同じメモリストアにアクセスします。1つのエージェントが学習した情報はすべてで利用可能です。
スコープメモリ
各エージェントが独自のメモリコンテキストを維持します。リサーチエージェントはリサーチトピックを記憶し、ライティングエージェントはスタイルの好みを記憶します。
ハイブリッド
共有される事実(名前、仕事、好み)+ スコープコンテキスト(エージェント固有のナレッジ)。
コスト管理
複数のエージェントはコストを増加させる可能性があります。最適化方法:
ルーティングには安いモデルを使用 — ルーターエージェントには Haiku
品質が重要な場合のみ高価なモデルを使用 — ライティングには Opus
エージェントごとのトークン制限を設定 — 単一のエージェントがコストを増大させるのを防止
未使用のエージェントを無効化 — アクティブに使用しているもののみ実行
実世界の例
ソロプレナーのセットアップ:
朝 :パーソナルエージェントがデイリーブリーフィングを送信
クライアントメール到着 :ルーターがメールを検出 → ライティングエージェントに送信 → 返信を下書き
リサーチが必要 :「CRM ツール トップ5をリサーチして」→ リサーチエージェントが処理
ブログ執筆時間 :ライティングエージェントがリサーチエージェントの調査結果を使って週刊ブログ投稿を下書き
バグレポート :コーディングエージェントが問題をトリアージし、修正 PR を作成
夕方 :パーソナルエージェントが一日を要約
すべて Telegram の会話を通じて連携されます。
ClawTank での利用
ClawTank は現在、ユーザーごとに1つのコンテナを提供しています。シングルエージェントまたはペルソナ切り替えセットアップに最適です。マルチコンテナセットアップの場合、各エージェントにそれぞれのデプロイメントが必要です。チーム/エンタープライズのマルチエージェント設定についてはお問い合わせください。
はじめに
ClawTank でシングルエージェントから始めてください。それを超えたら、最もよく使うタスク用に専門エージェントを追加しましょう。マルチエージェントの未来はここにあります。
OpenClaw をデプロイしませんか?
Docker・SSH・DevOps 不要。1分以内でセットアップ。
無料トライアルを始める