Skip to content

docs: advisor tool — workhorse mode (sonnet executor + opus/fable advisor)#126

Merged
arzafran merged 1 commit into
mainfrom
docs/advisor-tool
Jul 8, 2026
Merged

docs: advisor tool — workhorse mode (sonnet executor + opus/fable advisor)#126
arzafran merged 1 commit into
mainfrom
docs/advisor-tool

Conversation

@arzafran

@arzafran arzafran commented Jul 8, 2026

Copy link
Copy Markdown
Member

What this does

Documents Claude Code's native advisor tool for the team and makes advisorModel a known settings key. The advisor lets a cheap Sonnet session consult Opus or Fable mid-turn with the full transcript — on Max subscription billing — so daily-driver sessions get near-top-tier planning while burning mostly Sonnet quota, saving scarce Opus hours for work that needs a top-tier executor.

Summary

  • docs/agent-models.md: new "Advisor" section — config surface (/advisor, advisorModel, --advisor, CLAUDE_CODE_DISABLE_ADVISOR_TOOL), pairing table (sonnet executor is the sweet spot; a Fable session only accepts a Fable advisor), recommended opt-in "workhorse mode", and interactions with subagent inheritance, Codex routing, and Fable's encrypted advice
  • MANUAL.md: user-facing note in Advanced, next to the model/platform sections (advisor is Anthropic-API-only, like the Bedrock/Vertex caveats above it)
  • src/schemas/settings.ts + regenerated schemas/settings.schema.json: add advisorModel so a persisted /advisor choice validates like every other known key

Deliberately not a composed default: standing model is opus[1m], where an advisor is marginal.

Test Plan

  • bun run typecheck clean
  • bun test — 777 pass
  • bun run lint — no new findings (4 pre-existing warnings untouched)
  • bun run schemas:emit regenerated and committed

…he settings schema

Claude Code natively supports the API advisor tool (beta) — a cheaper
executor session consults a stronger advisor model mid-turn, server-side,
with the full transcript. It works on Max subscription billing, which
makes it a third routing lever alongside the Opus/Sonnet/Codex split.

Recommended as opt-in "workhorse mode" (/model sonnet + /advisor opus,
or fable while access lasts) rather than a composed default: our standing
model is opus[1m] where an advisor is marginal, and a Fable session only
accepts a Fable advisor.
@arzafran arzafran merged commit 26dc624 into main Jul 8, 2026
15 checks passed
@arzafran arzafran deleted the docs/advisor-tool branch July 8, 2026 04:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant