Follow Discord
Sweep 30 Oct 2026 · 21:36Z Build v2.1.315 533 read Stable v2.1.308 Latest v2.1.314 Next v2.1.315 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.315 ·

Stricter rule for when Claude Code picks a Haiku model on its own

Claude Code now chooses a Haiku model itself only when no small-model variable is set, the provider is Anthropic's own, and the main model is the default

You'll notice Improvements
JSON All of v2.1.315
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
ModelsArea: what it touches
ImprovementsKind: in v2.1.315,
ImprovementsSection of the release

Unclear It is not clear which tasks use the model this rule chooses.

What

Claude Code has changed the rule for when it falls back to choosing a Haiku-class model by itself. It now does so only when all of these hold:

If you set either variable, your choice is used instead of this fallback. Environment variables are named values set in your shell before Claude Code starts.

Why

This may change which model handles small or quick tasks for you, so the model you see used for those tasks may differ from before.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtIt is not clear which tasks use the model this rule chooses.

See this entry in the whole of v2.1.315 →

Feedback