BlueAI株式会社BlueAI
応用

Task ツール(サブエージェント起動)とは?

読み方: タスク ツール

定義

Claude Code がサブエージェントを起動するためのビルトインツール。独立した調査・実装を並列でオフロードする。

詳しい解説

Task ツールは Claude Code が独立したサブエージェント(子 AI)を起動して特定タスクを委譲するためのビルトインツールです。メインのエージェントが大きなタスクを分割し、各サブエージェントに調査・検索・実装の一部を任せることで、メインの会話コンテキストを節約しつつ並列実行で全体スループットを上げられます。Task ツールには description(サブエージェントへの概要指示)と prompt(具体的な作業内容)を渡し、サブエージェントは独自のコンテキストウィンドウで作業を完了させ、結果をテキストで返します。Task ツールの典型的な使いどころは、(1) 大規模コードベースの横断調査(例えば全エンドポイントの認証チェック)、(2) 複数の独立した修正を並列で行う、(3) ドキュメント要約や情報収集をオフロードする、といったシナリオです。サブエージェントが使うモデルはメインより軽量な Haiku などに切り替えられるため、コスト効率も大きく改善します。注意点として、サブエージェントはメインの会話履歴やファイル状態を共有しないため、必要な前提情報はすべて prompt で明示する必要があります。また、複数のサブエージェントが同じファイルを同時編集するとコンフリクトが起きるため、ファイル単位で分割するのが安全です。

Claude Code を体系的に学びませんか?

全10章・30レッスン無料公開中

第1章から始める