子代理是專門處理專案範圍內任務的 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 包含一個內建子代理:| 名稱 | 說明 | 工具 |
|---|---|---|
explore | 唯讀的程式碼庫搜尋與探索 | read_file、glob、grep |
管理子代理
點擊側邊欄工具列中的子代理按鈕,開啟管理面板。範圍
子代理分為兩個範圍:- 全域 —適用於所有開啟的專案。儲存於
~/.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