Source: Anthropic What’s New — Week 13 Type: Release Notes Releases: v2.1.83 → v2.1.85 Date Range: March 23–27, 2026
Six headline features, eleven smaller wins. The standouts: Auto mode (classifier-driven permissions, the missing middle between approve-everything and --dangerously-skip-permissions), computer use lands in the Claude Code Desktop app, PR auto-fix ships on the web, and hooks gain a per-call if filter so a pre-commit check no longer fires for every Bash call.
Headline features
Auto mode (research preview)
Hands permission prompts to a classifier. Safe edits and commands run uninterrupted; destructive or suspicious actions are blocked and surfaced. Cycle to it with Shift+Tab, or pin as default:
// .claude/settings.json
{ "permissions": { "defaultMode": "auto" } }The middle ground between full prompt-everything and --dangerously-skip-permissions. See CLI reference for --permission-mode auto.
Computer use (Desktop)
Claude controls the actual desktop from the Claude Code Desktop app — open native apps, click through the iOS simulator, drive hardware control panels, verify changes on screen. Off by default, asks before each action. Best for surfaces with no API: GUI-only apps, proprietary tools. Came to the CLI the following week — see Computer Use.
PR auto-fix (Web)
Toggle “Auto fix” in the CI panel after creating a PR on Claude Code on the web. Claude watches CI, fixes failures, handles review nits, pushes until green. CLI-side enable (/autofix-pr) shipped in Week 15.
Transcript search (v2.1.83)
/ in transcript mode (Ctrl+O to open) searches the conversation. n / N step through matches.
PowerShell tool (preview, v2.1.84)
Native Windows tool alongside Bash. Cmdlet pipelines and Windows-native paths without Git Bash translation. Opt in:
{ "env": { "CLAUDE_CODE_USE_POWERSHELL_TOOL": "1" } }Conditional hooks (v2.1.85)
Hooks gain an if field using permission rule syntax. A pre-commit linter only fires for Bash(git commit *) instead of every Bash call. See Hooks for the full matcher / if story.
{
"hooks": {
"PreToolUse": [{
"hooks": [{
"if": "Bash(git commit *)",
"type": "command",
"command": ".claude/hooks/lint-staged.sh"
}]
}]
}
}Other wins
- Plugin
userConfignow public — plugins can prompt for settings at enable time, with keychain-backed secrets. - Pasted image chips —
[Image #N]references positionally so you can talk about specific pasted images later in the conversation. managed-settings.d/drop-in directory — layered policy fragments for enterprises composing settings from multiple sources.- New
CwdChangedandFileChangedhook events — direnv-style setups (re-source.envrcon directory change, watch config files for hot-reload). - Agents can declare
initialPromptin frontmatter to auto-submit a first turn on spawn. Ctrl+X Ctrl+Eopens your external editor (readline-compatible).- Interrupting before any response restores your input so you don’t lose what you typed.
/statusnow works mid-response (was previously gated to idle).- Deep links open in your preferred terminal, not the first-detected one.
- Idle-return nudge suggests
/clearafter 75+ minutes away. - VS Code extension: rate-limit banner; Esc-twice rewind picker.
Key Takeaways
- Auto mode is the new default-recommended permission stance for trusted execution work — between full-approval and bypass.
- Computer use lands in the Desktop product first; CLI follows the next week. The pair is positioned for “things with no API” — native apps, simulators, hardware control panels.
- PR auto-fix introduces a fully-cloud continuous-improvement loop on the web product. Pairs with Week 15’s
/autofix-prCLI command for terminal-side enablement. - The hook surface keeps tightening: per-call
iffilter (v2.1.85),CwdChanged/FileChangedevents. See Hooks for the integrated picture. - Windows users finally get native PowerShell, not Git Bash translation.
Try It
- Cycle into auto mode (
Shift+Tabuntil you see the yellow indicator) on your next routine task. - Add an
iffilter to one of your pre-commit hooks: scope toBash(git commit *)to cut overhead. - Open a PR on Claude Code on the web, toggle Auto fix in the CI panel, watch one round of failures get auto-resolved.
- On Windows, set
CLAUDE_CODE_USE_POWERSHELL_TOOL=1and try a PowerShell-only task (e.g., querying Windows event logs). - In a long session, hit
Ctrl+Othen/<term>to find that one thing Claude said 200 messages ago.
Related
- Week 14 (March 30 – April 3) — computer use lands in CLI; flicker-free renderer; MCP per-tool result-size override.
- Week 15 (April 6–10) — Ultraplan; Monitor tool;
/autofix-pr;/team-onboarding. - Computer Use — full coverage of the Desktop + CLI computer-use surface.
- Claude Code Hooks —
iffield,CwdChanged/FileChangedevents. - CLI Reference —
--permission-mode auto. - Opus 4.7 Best Practices — auto mode interaction with effort/thinking.
- Plugins and Marketplaces —
userConfigkeychain secrets.