按任务给 Claude Code 分配模型
Route Claude Code work across models
要点
- 用 CLAUDE_CODE_SUBAGENT_MODEL=haiku claude --model sonnet 启动:主会话跑 Sonnet,子代理默认用 Haiku。
- 把搜索、grep、查文档和测试审计这类只读杂活交给 Haiku 子代理,别让原始日志灌满主会话。
- 只在三个时刻请 Opus 出场:计划定稿前、同一错误第二次出现时、收尾前审阅 git diff。
- 在 .claude/agents/ 下建 search、grep、audit 三个 Haiku 子代理,并给 audit 设 isolation: worktree,改动不碰工作分支。
- 在 CLAUDE.md 加一条规则:仓库搜索和跑测试一律交给 Haiku 子代理,主上下文控制在 1 万 token 以内。
原帖开头
THIS IS A ACTUAL F*CKING GOLDMINE Anthropic just shared one of the best tricks for Claude Code The idea: run Sonnet, Haiku 5.5 and Opus 5.5 at once, each doing only what it's best at Better results and way fewer tokens: every task lands on the right model You just start Claud …




