Claude Code v2.1.84 Release - Enhanced Managed Settings and New Hook Events
Claude Code v2.1.84 brings managed settings drop-in directory support, new hook events for reactive environment management, sandbox configuration extensions, and numerous bug fixes.
Claude Code v2.1.84 was released on March 25, 2026, introducing significant enhancements to managed settings, new hook events for reactive environment management, security improvements, and numerous bug fixes.
Enhanced Managed Settings
The release introduces a managed-settings.d/ drop-in directory, allowing separate teams to deploy independent policy fragments that merge alphabetically. Previously, settings were confined to a single configuration file, but now teams canεε·₯ to define policies more granularly.
The new sandbox.failIfUnavailable setting enables exiting with an error when the sandbox is enabled but cannot start, instead of running unsandboxed. This addresses security requirements where sandboxed execution is mandatory.
Additionally, disableDeepLinkRegistration prevents claude-cli:// protocol handler registration, useful for enterprise deployments requiring controlled protocol handling.
New Hook Events for Environment Management
Two new hook events, CwdChanged and FileChanged, enable reactive environment management. Integration with tools like direnv becomes possible, allowing automatic environment variable updates when changing directories or modifying files.
CLAUDE_CODE_SUBPROCESS_ENV_SCRUB=1 environment variable strips Anthropic and cloud provider credentials from subprocess environments, including the Bash tool, hooks, and MCP stdio servers, ensuring safer execution environments.
User Experience Improvements
Transcript search is now availableβpress / in transcript mode (Ctrl+O) to search, then use n/N to step through matches. This makes searching through past conversations significantly easier.
Ctrl+X Ctrl+E is now an alias for opening the external editor (readline-native binding; Ctrl+G still works). Pasted images now insert an [Image #N] chip at the cursor for easier positional referencing in prompts.
Agents can now declare initialPrompt in frontmatter to auto-submit a first turn, enabling more granular agent control.
Security and Performance
Numerous bug fixes address issues including: macOS exit hangs, screen flashing on idle, diff timeout for very large files, UI freezes on startup when voice input was enabled, and the βmcp-config CLI flag bypassing allowedMcpServers/deniedMcpServers managed policy enforcement.
Performance improvements include reduced Bedrock SDK cold-start latency, improved βresume memory usage and startup latency, and faster plugin startup with disk cache.
Additional Changes
- Added transcript search with / key in transcript mode
- Added Ctrl+X Ctrl+E as external editor binding
- Pasted images now insert [Image #N] chips
- Agents support initialPrompt in frontmatter
- chat:killAgents and chat:fastMode rebindable via keybindings
- Fixed mouse tracking escape sequences leaking to shell
- Fixed Claude Code hanging on exit on macOS
- Improved plugin startup performance
Additional Information
For the complete changelog, refer to the GitHub releases page.
Related Articles
Claude Code v2.1.84 Release - PowerShell Tool Preview and Environment Configuration Enhancements
Claude Code v2.1.84 introduces PowerShell tool for Windows, new environment variable overrides for model selection, idle session handling improvements, and various stability fixes.
Claude Code v2.1.85 Release - Console Login and Stability Improvements
Claude Code v2.1.85 introduces --console flag for Anthropic Console login, turn duration display toggle, and various stability fixes across CLI, voice, and VSCode.
Claude Code v2.1.86 Released - Session ID Header and VCS Exclusion Improvements
Claude Code v2.1.86 brings session ID headers for proxy aggregation, VCS exclusions for Jujutsu/Sapling, and numerous stability and performance improvements.
Popular Articles
Claude Code v2.1.92 Released - forceRemoteSettingsRefresh, Bedrock Setup Wizard, and More
Anthropic releases Claude Code v2.1.92 with forceRemoteSettingsRefresh policy setting, AWS Bedrock setup wizard, /cost command improvements, and numerous bug fixes.
Claude Code v2.1.84 Release - PowerShell Tool Preview and Environment Configuration Enhancements
Claude Code v2.1.84 introduces PowerShell tool for Windows, new environment variable overrides for model selection, idle session handling improvements, and various stability fixes.
Claude Code v2.1.85 Release - Console Login and Stability Improvements
Claude Code v2.1.85 introduces --console flag for Anthropic Console login, turn duration display toggle, and various stability fixes across CLI, voice, and VSCode.
Latest Articles
Claude Code v2.1.92 Released - forceRemoteSettingsRefresh, Bedrock Setup Wizard, and More
Anthropic releases Claude Code v2.1.92 with forceRemoteSettingsRefresh policy setting, AWS Bedrock setup wizard, /cost command improvements, and numerous bug fixes.
Claude Code v2.1.91 Released - MCP Tool Result Persistence and Improved Edit Tool
Claude Code v2.1.91 introduces MCP tool result persistence override, improved shell execution controls, and enhanced Edit tool efficiency.
Cursor 3 Released: New Agents Window Interface Brings Agent-Centric Development Environment
Anysphere has released Cursor 3, a major update to its AI code editor featuring a new Agents Window interface that enables parallel agent execution across repos and environments with seamless handoff between local and cloud.