plan → execute

The advisor

Claude Code has an experimental advisor: a stronger model the running model can consult mid-task. This page exists because an earlier version of these notes confidently stated that no such feature existed. It does.

What is verified

Checked directly against the Claude Code 2.1.220 binary:

What is not verified

Whether advisor configuration propagates into subagents. It is plausible and it has been claimed, but nothing in the binary confirmed it either way, so this page will not assert it. If it does propagate, a saved advisorModel: opus means your Sonnet orchestrator and every Sonnet implementer may start consulting Opus, and the cost profile stops matching what the workflow implies.

Check it yourself before relying on either answer: enable an advisor, run a plan phase, and watch whether advisor calls appear inside the subagents.

Why it is off inside /execute-plan

Two strong models doing overlapping control work.

This workflow already has deterministic Opus review: at Risk: high phases and once over the accumulated change set, with fresh context and an explicit scope. An always-available advisor adds a second expensive reviewer that fires at model-chosen moments, with the whole conversation attached, and no hard cap on how often.

The explicit gate is the better instrument here because it is predictable, it starts clean instead of inheriting the orchestrator’s framing, and it is aimed at a defined change set.

So the orchestrator skill says to keep the advisor off in this mode. If you have one saved globally:

/advisor          # inspect / change / disable for this session

Where the advisor is the better tool

The lightweight mode. One continuous Sonnet session writing the code directly, with an Opus advisor available when it gets stuck or is about to commit to an approach. No plan file, no orchestrator, no phase packets — and none of the double-reading that a delegated pipeline pays for on a small task.

That is the right shape for a normal feature or an ordinary multi-file bug. Reach for the orchestrated workflow when the task is long, context-heavy, or genuinely risky. The two are alternatives, not layers.