使い方・開発 上級
サブエージェント
Subagent
メインのエージェントから一部の作業を任される、別のエージェントのことです。独立した文脈で作業し、結果だけをメインに返します。
別の呼び方子エージェント、マルチエージェント
例コードベースの調査を3つのサブエージェントに分担させ、メインのエージェントは結果の統合と修正に集中させた。
詳しく
- 調査や大量のファイルの読み込みなど、途中経過が長くなる作業をサブエージェントに任せると、メインのエージェントの文脈を節約できます。
- 互いに依存しない作業を複数のサブエージェントで並行して進めることもできます。
- サブエージェントごとに役割・使えるツール・モデルを変えられる製品もあります。
- 一方で、指示の受け渡しの際に情報が抜け落ちることがあり、並行させるほどトークン消費(料金)も増えます。