Claude Code v2.1.283: prompt audit, exact model pinning, MCP and plugin fixes
1 month ago
What changed in Claude Code v2.1.283: a prompt audit, exact model pinning, a prompt ID header for gateways, MCP and plugin fixes, and VS Code repairs. https://github.com/anthropics/claude-code/releases/tag/v2.1.283 https://github.com/anthropics/claude-code/blob/v2.1.283/CHANGELOG.md
Ask about this presentation
Chapters
0:00Claude Code v2.1.283
0:1401 Models and gateways
0:16availableModelsMatch and deniedModels
0:29x-claude-code-prompt-id
0:4002 MCP servers
0:42MCP images saved to a file
0:52MCP servers recover
1:0503 Startup and safety
1:07Auto mode by default
1:19Faster startup and first reply
1:31PowerShell delete guard
1:4304 Plugins
1:45claude plugin validate
1:58installed_plugins.json recovery
2:1105 In the terminal
2:12Vim mode
2:23Lists scroll
2:3406 The VS Code extension
2:36VS Code sessions
Show transcriptHide transcript
Claude Code v2.1.283 adds a prompt audit. Run /doctor prompt-audit, and it checks your CLAUDE.md files, skills, agents and commands for prompting patterns written for older models.
Models and gateways.
Set the managed setting availableModelsMatch to exact, and each entry allows only the version it names, so new releases stay blocked until listed. deniedModels blocks a model even when that list allows it.
Set the gateway hint headers variable to one, and every request now carries a prompt ID header, so an LLM gateway can group all the requests that serve a single prompt.
MCP servers.
When an MCP tool returns an image, Claude Code now also saves it to a file. That means Bash, Read and the other tools can open the image directly.
A brief 404 from a stateless remote server used to break it for the rest of the session. Background tool calls now show their latest progress, and stdio servers still starting stop with the session.
Startup and safety.
On a third party provider, or with telemetry turned off, an interactive session with no permission mode configured now starts in auto mode. Setting permissions.defaultMode still overrides it.
Print mode and Claude Code Remote skip loading the interactive UI. The first request reuses the connection opened at launch, and a compile step after the first reply now runs while it streams.
On Windows, the PowerShell tool let a delete routed through cmd remove drive roots and your home folder. Those folders are now protected, the same ones Remove-Item already refuses.
Plugins.
The plugin validate command now fails a plugin or marketplace name that Claude Code can't install, and output style, theme, monitor or LSP server paths that are missing or point outside the plugin.
When the installed plugins file can't be read, its contents are now kept in a file beside it before the rebuild, and plugin list names that file. An unreadable record gets named, with recovery steps.
In the terminal.
In vim mode, J now joins lines with the spacing Vim uses, dot repeat keeps a Shift Enter newline, and V then p puts the cursor on the first non blank character.
Lists across Claude Code, from help and hooks to rewind and plugin, now move with the page keys, the mouse wheel and clicks. The tasks list also shows a status icon on every row.
The VS Code extension.
In VS Code, the mode indicator could show Default while a session ran in auto or bypass mode. The switch now retries until it lands. Teleported web sessions keep messages sent mid turn.
Up next
1:28Claude Code v2.1.325 now asks before sandboxed Bash commands run
@claude-code
1 day ago
1:49Claude Code's new Code Mode lets Claude write JavaScript to call its tools
@claude-code
2 days ago
1:29Claude Code v2.1.321 makes Fable 5.2 the default, with 1M context
@claude-code
5 days ago
1:52Claude Code v2.1.319 moves slow MCP tool calls to the background
@claude-code
1 week ago
1:39Claude Code v2.1.318 now tells you when your claude.ai sign-in ends
@claude-code
1 week ago
1:42Claude Code now asks before a tool call sends your email address
@claude-code
1 week ago
2:05Claude Code can now block writes outside your project, and Opus 4.8 fast mode ends
@claude-code
1 week ago
2:06Claude Code v2.1.311 runs ultrathink at xhigh effort, even mid-turn
@claude-code
2 weeks ago
1:35Claude Code v2.1.310 brings the Monitor tool to Bedrock, Vertex and Foundry
@claude-code
3 weeks ago
1:44Claude Code's sandbox stops running your shell startup files outside it
@claude-code
3 weeks ago
1:39Claude Code's /claude-api now moves your code to the new Claude API version
@claude-code
3 weeks ago
1:30Claude Code v2.1.305 works again on Vertex and Bedrock, and its Linux sandbox can run Chromium
@claude-code
3 weeks ago