Claude Code advisor: Opus 5.5 main model, Fable 5.2 advisor Anthropic's Claude Code now supports an advisor tool that lets a main model do the work while consulting a stronger model only at key decision points, such as planning, recurring errors and final checks. With Opus 5.5 as the main model and Fable 5.2 as the advisor, the advisor receives the full conversation including tool calls and returns guidance, but never edits files itself; Claude Code and the API both enforce that the advisor ranks at or above the main model. The advisor can be set per session with /advisor, persisted via the advisorModel setting, or passed with the --advisor flag, and toggling it mid-session does not break the main model's prompt cache. The Claude Code advisor lets one model do the work while a stronger model is consulted only at the moments that decide the outcome. With Opus 5.5 as the main model and Fable 5.2 as the advisor, you get Fable's judgement on the plan, on recurring errors and on the final check, without running Fable on every turn. The advisor is a server tool https://platform.claude.com/docs/en/agents-and-tools/tool-use/advisor-tool that runs on Anthropic's side. At a key moment the main model calls it; the advisor model receives the full conversation, every tool call and result included, and returns guidance. The main model applies that guidance and keeps working. The advisor never edits files itself, and when the main model's own evidence contradicts the advice a recommended step fails, a file says otherwise , it surfaces the conflict instead of following blindly Claude Code docs https://code.claude.com/docs/en/advisor . There are three ways, from the docs: 1. Inside a session: set it and save it as your default /advisor fable 2. In your settings file ~/.claude/settings.json : a persistent default { "advisorModel": "fable" } 3. For one session only, without changing the saved setting claude --advisor fable fable , opus and sonnet are aliases for Claude Code's current default in each family; a full model id such as claude-opus-5-5 also works. To check what is active, run /advisor with no argument. On our Mac Claude Code 2.1.322 it printed this before and after adding the setting: bash $ claude -p "/advisor" Advisor: off Usage: /advisor