JA-B011-015-subagent-manual
[JA-B011-015] サブエージェントによる並列実行と特定の知能の明示的起動
- Date: 2026-02-14
- Language: JA
- Category: Automation / Implementation
- Status: Pattern Implementation
💡 Core Concept
メインエージェントの思考を中断させることなく、特定のタスクに特化した「サブエージェント」を生成する。さらに、用途に合わせてモデル(Gemini, Claude, Codex等)や思考レベルを明示的に指定し、最適な知能を選択してタスクを実行させる。
🛠️ Implementation Details
- Agent/Model: 主導 (Gemini 3 Flash) -> 指定 (Codex, GPT-4o-mini 等)
- Tools Used:
sessions_spawntool,/subagentscommand - Key Workflow:
- 自動生成: 「最新のAIニュースを3ヶ国語で調べておいて」と依頼すると、AIが自動でサブエージェントを生成。
- 明示的指定: 「モデルをCodex、思考レベルをHighに指定して、このリポジトリのバグを修正するサブエージェントを起動して」と指示。
- パラメータ制御:
sessions_spawnツールの引数(model, thinking, label, runTimeoutSeconds)を駆使し、タスクの性質に合わせて環境をカスタマイズ。 - 監視と統合:
/subagents listで進行状況を確認。完了後、結果がメインチャットに自動集約(Announce)される。
🌟 Unique Value / Insight
XなどのSNSで「隠されたTips」として話題になることもあるが、OpenClawではこれが標準機能として組み込まれている。タスクごとに「安くて速いモデル」と「賢いが遅いモデル」を使い分け、同時並行で働かせることで、APIコストを最適化しつつ、人間の待ち時間をゼロに近づけることが可能。
🏷️ Tags
#OpenClaw #SubAgents #AgentOrchestration #ParallelProcessing #SmartResourceAllocation