跳转至

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 没有按代理类型的模型配置入口。这是从框架层确认的约束。