Wink Pings

Sonnet 干活,Opus 把关:Claude Code 的 advisor 省钱吗

Claude Code 上线 advisor 实验功能:Sonnet 写代码,Opus 关键时刻读全程给建议。官方说省钱,网友说省不省看 Claude 多久叫一次顾问。附完整用法、运行界面、限制条件。

Anthropic 给 Claude Code 加了个 advisor 实验功能。Claude Code 是 Anthropic 的命令行编码助手,新玩法是给模型分工:Sonnet 干日常活,Opus 关键时刻把关。两者都是 Anthropic 的模型,Sonnet 轻快便宜,Opus 最强但贵。

怎么用

核心就一条命令:

claude --model sonnet --advisor opus

Sonnet 跑整个会话,负责写代码。Opus 不直接动手,而是读完整对话记录(包括每次工具调用和结果),然后给方向性建议。官方文档说,Claude 倾向于在三个时机找顾问:确定方案前、错误反复出现时、任务收尾前。

设置方式有三种:

  • 启动时加 --advisor opus 参数
  • 会话中输 /advisor opus 切换
  • 配置文件里写 "advisorModel": "opus"

也可以在 prompt 里直接要求 "consult the advisor before you continue"。

实际界面

这是实际运行时的界面。左侧是 Opus 5.5 顾问被叫来审方案,中间是 Sonnet 5.5 的执行层,右侧是 Haiku 5.5 的搜索、grep、审计子代理。一个任务里三层模型协同,各自干擅长的事。

社区吵什么

省钱是核心争议。支持的人说,这和团队里配资深工程师一样,日常小事不需要大佬出手,卡住了再叫。反对的人说,每次顾问调用都按 Opus 费率计费,Claude 要是叫得太勤,省下的钱会被额外调用吃掉。有网友给这笔开销起了个名字:advisor tax。

限制条件

  • 实验功能,行为可能变
  • 仅 Anthropic API,Bedrock、Vertex 不支持
  • 顾问调用按 Opus 费率计费

一点判断

我的判断是,这个功能真正值钱的,是把“强模型只在关键节点介入”做成了一种产品能力。以前要实现同样的效果,得自己搭流程,现在一条命令。

但把花钱的决策权交给 Claude 自己,这个设计很微妙。官方措辞是 "tends to consult",不是 "consults only when necessary"。省不省钱,得跑几个真实任务,用 /usage 看账单才清楚。

完整说明见官方文档:https://code.claude.com/docs/en/advisor

发布时间: 2026-10-26 23:15