サブエージェントは、プロジェクト内のスコープを絞ったタスクを処理する専門のAIエージェントです。メインエージェントはサブエージェントに作業を委任でき、各サブエージェントは独自のツールと指示を持ちます。Documentation Index
Fetch the complete documentation index at: https://docs.bricks.tools/llms.txt
Use this file to discover all available pages before exploring further.
組み込みサブエージェント
CTORには1つの組み込みサブエージェントが含まれています:| 名前 | 説明 | ツール |
|---|---|---|
explore | 読み取り専用のコードベース検索と探索 | read_file、glob、grep |
サブエージェントの管理
サイドバーツールバーのサブエージェントボタンをクリックして管理パネルを開きます。スコープ
サブエージェントは2つのスコープに整理されます:- グローバル — すべての開いているプロジェクトで利用可能。
~/.bricks-project-desktop/agents/に保存されます。 - プロジェクト — 特定のプロジェクト内でのみ利用可能。プロジェクトの
.bricks/agents/ディレクトリに保存されます。
サブエージェントの作成
- サブエージェントパネルを開きます
- グローバルスコープを選択します
- 新規エージェントをクリックします
- エディターでエージェントのfrontmatterと指示を編集します
- 保存をクリックします
エージェントファイルフォーマット
サブエージェントはYAML frontmatterを持つmarkdownファイルです:
利用可能なツール:
read_file、glob、grep
サブエージェントの編集
エージェントカードの編集ボタンをクリックしてエディターを開きます。frontmatterまたは指示を変更して、保存をクリックします。サブエージェントの削除
エージェントカードの削除ボタンをクリックし、もう一度クリックして確認します。エージェントファイルは永久に削除されます。ディスク上のエージェントファイルの変更は自動的に検出されます。外部エディターでエージェントファイルを編集した場合、パネルはリアルタイムで更新されます。
モデル解決
サブエージェントが実行されると、モデルは次の順序で解決されます:- エージェントファイルの
modelフィールド — エージェントファイルにモデルが指定されている場合、それが使用されます - 設定のデフォルト — 設定で構成されたデフォルトのサブエージェントモデル
- プロバイダー固有のデフォルト — 現在のプロバイダーのコスト効率の良いモデル:Anthropicでは
claude-haiku-4-5-20251001、OpenAI CodexとGitHub Copilotではgpt-5.4-mini、Googleではgemini-3-flash-preview、OpenCode Zenではminimax-m2.5、OpenCode Goではminimax-m2.7 - セッションモデル — 現在のセッションで選択されたモデル
思考レベル解決
サブエージェントが実行されると、思考レベルは次の順序で解決されます:- エージェントファイルの
thinking_levelフィールド — エージェントファイルに思考レベルが指定されている場合、それが使用されます - 設定のデフォルト — 設定で構成されたデフォルトのサブエージェント思考レベル
- モデル固有のフォールバック — OpenAI Responses API上の推論モデルの場合、デフォルトは
low