2026-05-22 学习日志
今日主题
- 子Agent 模型分配机制
新增认知
子Agent 模型分配机制
-
Claude Code 不支持 flash 模型作为子 Agent:Agent 工具 model 参数限定为 sonnet/opus/haiku,
没有 flash 选项。若子 Agent 想用 Flash 系模型需要靠后端代理或环境变量转写。 -
子 Agent 模型优先级链确认:
环境变量 CLAUDE_CODE_SUBAGENT_MODEL > 工具调用传参 model > 代理定义 frontmatter > 继承父会话。
Explore 子 Agent 默认已设为 haiku(非 Ant 用户),不需要额外配置。 -
模型配置在代理定义中而非 settings.json:
自定义子 Agent 通过在 .md frontmatter 或 --agents JSON 中设 model 字段来指定模型,
settings.json 没有按代理类型的模型配置入口。这是从框架层确认的约束。