Opus 4.7 passes its first formal chemistry exam; Claude Code adds fallback model routing; both SDKs ship middleware support and mark Opus 4.1 for retirement.
Anthropic published "Making Claude a chemist" on June 5, measuring Opus 4.7 against NMR spectroscopy: the analytical task chemists run before any synthesis work begins. (source) The model matches dedicated NMR software and beats it on some specific tasks. Anthropic chemist David Kamber led the evaluation. The scope is deliberately tight: one analytical workflow step, not a broad chemistry credential. The question Anthropic is asking is exactly where a general model can reduce dependence on specialist tools in a working lab.
Opus 4.7 evaluated against NMR spectroscopy, the primary analytical task in chemistry: reading spectra to infer molecular structure. The model matches, and on some tasks beats, dedicated NMR software. Evaluation led by Anthropic chemist David Kamber. Scope is intentionally narrow: one specific lab workflow, not a general chemistry credential.
Adds fallbackModel setting to configure up to three fallback models when the primary is overloaded or unavailable. Also: glob pattern support in deny rules, hardened cross-session messaging, improved thinking token handling.
Update via claude update. Set fallbackModel in project or user config to name up to three backup models in priority order.
Bug fixes and reliability improvements.
Bug fixes and reliability improvements.
Small updates to Managed Agents types.
pip install --upgrade anthropic
Managed Agents type updates in the main SDK. Bug fix across all three packages: middleware now runs before request signing rather than after. Applies to sdk, bedrock-sdk, and aws-sdk.
npm install @anthropic-ai/sdk@latest
First international installment of the Code w/ Claude conference series. Day 1 keynotes and all breakout sessions streamed live from Tokyo. The series launched in San Francisco; Tokyo is the third event.
Daily digest at 9 PM ET. Weekly magazine every Friday morning. Six labs, one feed. No spam, one-click unsubscribe.