Claude Code v2.1.219 · 24 Jul 2026
The API skill's model placeholders now resolve to Claude Opus 5, with the previous Opus kept as a separate placeholder
The API skill's model placeholders now render Opus 5, keeping the previous Opus named separately.
You'll notice Tier: how much it should matter to you
2 Useful: my rating, 1 to 5
0 Signal: worth watching, 1 to 5
Skills Area: what it touches
New Features Kind: in v2.1.219, 24 Jul 26
New Features Section of the release
What
The substitution map that renders the bundled claude-api skill docs moved OPUS_ID/OPUS_NAME onto Claude Opus 5 and added two keys for the outgoing model.
Details
Every doc writing model ="{{OPUS_ID}}" now emits the new ID, as do the deprecation targets and the Bedrock ID table. The alias table keeps opus and adds an opus 5 row. PREV_OPUS_ID/PREV_OPUS_NAME carry claude-opus-4-8 so migration text can name both.The /claude-api skill is registered with no isEnabled gate, so this is what users of that skill get on this build. Evidence
OPUS_ID: "claude-opus-5 "
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
How sure we are
One source agrees One thing we can check says the same as this entry.
Anthropic's release notes agree Added Claude Opus 5 (claude-opus-5), now the default Opus model — 1M context, fast mode at $10/$50 per Mtok
See this entry in the whole of v2.1.219 →
24 Jul 2026 · 166 entries, this one is #49.
Use it now18 You'll notice71 Nothing to try yet31 Under the hood46
Open the release →
Names in this entry
setting model Change the model Claude Code starts with
setting opus Opus 5 is now the default Opus, with a 1M-context option in the model picker.
model claude-opus-4-8 Opus 5 is now the default Opus, with a 1M-context option in the model picker.
slash /claude-api Skill . Load Claude API and Managed Agents reference material for your project's language. Also activates automatically when your code imports anthropic or @anthropic-ai/sdk. Run migrate to update existing Claude API code to a newer model. Run upgrade to move your project's Anthropic SDK dependency across a major version, currently the Python anthropic package from 0.x to 1.x. Run managed-agents-onboard for a walkthrough that creates a new Managed Agent. Run prompt-audit to flag instructions written for older models in your prompts, skills, and tool descriptions and propose fixes as a diff. Run cost-optimize to profile where your project's Claude API spend goes and propose savings from options such as prompt caching, trimming unneeded input and output tokens, batch processing, effort, and model choice, one change at a time. Run build-eval to build an eval set for your Claude-powered app, and hillclimb to iteratively improve the app against an existing eval. The prompt-audit subcommand requires Claude Code v2.1.221 or later, upgrade requires v2.1.236 or later, cost-optimize requires v2.1.247 or later, and build-eval and hillclimb require v2.1.259 or later
model claude-opus-5 Opus 5 is now the default Opus, with a 1M-context option in the model picker.
Anthropic's note
Upstream's own release notes for v2.1.219 name something this entry names, so the two are probably about the same change. Probably: the pairing is made on a shared name rather than on the words around it.
Added Claude Opus 5 (claude-opus-5 ), now the default Opus model — 1M context, fast mode at $10/$50 per Mtok
Is this right?
0
0
Feedback
What's wrong with this entry?
Hard to understand Too vague Looks wrong Not relevant to me Too long Missing the detail I wanted Duplicate of another card
Clear Learned something new I can act on this Good catch
← Previous · 48 of 166
opus5 in the local model listing
Under the hood Models
In v2.1.219 New Features release-page order
Next → · 50 of 166
New protocol capability interrupt_cancel_queued_v1 on system/init
Under the hood SDK Protocol