子代理協作
機制
主代理可以建立子代理處理子任務:
- 子代理有獨立會話與上下文,互不干擾
- 主代理彙總子代理結果,統一輸出
- 右側面板「子代理」Tab 實時檢視各子代理狀態
子代理模型分檔
設定、模型、子代理模型分檔:
| 檔位 | 適合任務 | 推薦模型 |
|---|---|---|
| 簡單任務 | 資料檢索/資訊整理/格式校驗 | 便宜模型 |
| 普通任務 | 日常編碼/文件撰寫/常規分析 | 中等模型 |
| 困難任務 | 複雜推理/架構設計/多檔案重構 | 強模型 |
未配置的檔位自動跟隨父會話模型。
子代理紀律
子代理的工具呼叫按子代理審批策略執行(設定 → 安全 → 子代理審批):
- 跟隨主會話(預設):審批卡片顯示在主聊天的審批區並標註來源子代理,與主會話同一套審批級別
- 關閉後子代理常規操作自動放行(無介面可彈審批),高危操作仍始終強制確認
兩道防線在任何模式下都不變:高危操作強制確認、子代理禁止刪除。
子代理角色與工具白名單
派發子代理時可指定唯讀角色:
| 角色 | 用途 |
|---|---|
explore |
唯讀探索者,預設小模型檔,適合摸清程式碼結構 |
review |
唯讀程式碼審查 |
也可以在派發時限制子代理能使用的工具,只給它需要的,權限不會超過主會話。
工作樹隔離與快照
編碼任務的子代理在獨立工作樹中執行,變更不碰你的主目錄;產出有快照保護,清理後也能找回。詳見Git 工作樹。
使用示例
同时帮我做三件事:1)调研竞品定价 2)整理本月支出 3)写一份产品更新公告
主代理拆解為三個子任務,派發三個子代理並行執行,最後彙總輸出。
外部子代理
LanMate 支援接入外部子代理(Codex / Claude Code)。設定中配置外部代理路徑後,助手可按需呼叫。