Googleは、4月15日、「Gemini CLI」にサブエージェントの機能を導入したことを発表した。
サブエージェントは、メインのGemini CLIセッションと並行して動作する、専門的かつ高度なエージェント。Gemini CLIに複雑なタスクを渡すと、特定のサブタスクを最も適切なサブエージェントに委任する。サブエージェントはコンテキストウィンドウやカスタムシステムインストラクション、ツールセット内で動作する。
反復するツール呼び出しやファイル検索などのサブエージェントの実行は、メインエージェントへの単一の応答に統合されるため、メインのコンテキストウィンドウが埋まるのを防ぎ、その後の操作を高速かつ効率的に保つことが可能。
開発者は特化したサブエージェントを並列実行することで、作業効率を向上させることができる。また、サブエージェントが要約やフォーマット済みの応答を返す際、プライマリエージェントのセッションにおけるコンテキストの劣化・汚染を回避できる点も特徴。
サブエージェントの設定についての詳細は、ブログポストおよびドキュメントを参照のこと。
- 関連リンク
この記事は参考になりましたか?
- この記事の著者
-
CodeZine編集部(コードジンヘンシュウブ)
CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
