Claude Code core
ComponentUpdates related to the core component of Claude Code.
All CORE Features
- Added a built-in "Concise" output style that prioritizes results and skips preamble/narration while maintaining thoroughness. Select it under Output style in /config.(v2.1.237)
- Added the new `enforceAvailableModels` managed setting to constrain the Default model based on the `availableModels` allowlist.(v2.1.175)
- Expanded availability of Remote Control functionality to a wider user base.(v2.1.58)
- Enabled Fast mode availability for Opus 4.6(v2.1.36)
- Added CLAUDE_CODE_TMPDIR environment variable to allow overriding the default temporary directory used for internal files.(v2.1.5)
- Added CLAUDE_CODE_DISABLE_BACKGROUND_TASKS environment variable to allow users to disable all background task functionality, including auto-backgrounding and the Ctrl+B shortcut.(v2.1.4)
All CORE Bug Fixes
- Fixed Claude Code failing to launch on macOS 12 (Monterey).(v2.1.258)
- Fixed remote and scheduled sessions failing with an error after re-sent permission approval could not be applied.(v2.1.258)
- Fixed a crash on startup on Linux distributions that ship glibc 2.44 (e.g., Arch Linux, CachyOS, and Fedora Rawhide).(v2.1.245)
- Fixed prompt caching for sessions that use an LLM gateway or a custom base URL.(v2.1.237)
- Fixed an issue where Claude Sonnet 5 sessions incorrectly used the mid-conversation system role for harness reminders.(v2.1.201)
- Fixed various bugs and improved overall reliability.(v2.1.190)
- Fixed Fable 5 model names with a [1m] suffix not being normalized by automatically stripping the suffix.(v2.1.173)
- Fixed a spurious "sandbox dependencies missing" startup warning appearing on Windows when the sandbox was enabled.(v2.1.173)
- Fixed various bugs and improved overall reliability.(v2.1.168)
- Fixed various bugs and improved overall reliability.(v2.1.167)
- Fixed various bugs and improved overall reliability.(v2.1.165)
- Fixed OAuth authentication failing with a 401 retry loop when the environment variable CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1 is set.(v2.1.123)
- Fixed an issue where "claude-opus-4-7 is temporarily unavailable" error appeared when using auto mode.(v2.1.112)
- Fixed messages in Cowork Dispatch not getting delivered(v2.1.87)
- Fixed BashTool failing on Windows with EINVAL error(v2.1.55)
- Fixed an issue where the /fast command was not immediately available after enabling /extra-usage.(v2.1.37)
- Fixed startup performance issues when resuming sessions that have saved_hook_context(v2.1.29)
- Fixed crashes occurring on processors that lack AVX instruction support.(v2.1.17)
- Fixed an issue where the "Help improve Claude" setting fetch would fail due to a stale OAuth token; it now correctly refreshes OAuth and retries the fetch.(v2.1.4)
- Fixed issue with macOS code-sign warning when using Claude in Chrome integration(v2.0.76)
Releases with CORE Changes
v2.1.2582 fixesThis release addresses two critical bugs. Claude Code will now launch correctly on macOS 12 (Monterey). Additionally, issues with remote and scheduled sessions failing due to permission approval problems have been resolved.
v2.1.250This release focuses on general bug fixes and reliability improvements. While no new features were introduced, users can expect a more stable and dependable experience with the tool.
v2.1.2451 fixThis release addresses a critical startup crash affecting specific Linux distributions with glibc 2.44. Users on affected systems should now be able to launch the application without encountering this issue.
v2.1.241This release focuses on general bug fixes and reliability improvements. While no new features were introduced, users can expect a more stable and dependable experience with the latest update.
v2.1.240This release focuses on general bug fixes and reliability improvements. Users can expect a more stable and dependable experience with the tool.
v2.1.2371 feature1 fixThis release introduces a new "Concise" output style, allowing Claude to deliver results more directly by skipping preamble and narration. Additionally, a bug affecting prompt caching with LLM gateways or custom base URLs has been resolved.
v2.1.226This release focuses on enhancing the overall stability and reliability of the tool. While no new features are introduced, users can expect a more robust and dependable experience due to general bug fixes and improvements.
v2.1.220v2.1.215v2.1.209v2.1.2011 fixThis release addresses an issue related to how Claude Sonnet 5 sessions handle system roles during conversations. Specifically, harness reminders will no longer incorrectly utilize the mid-conversation system role.
v2.1.1901 fixThis release focuses primarily on stability and reliability improvements. Users can expect a more robust experience due to the resolution of several underlying issues.
v2.1.177v2.1.1751 featureThis release introduces the `enforceAvailableModels` managed setting, which tightens security by ensuring the Default model respects the configured `availableModels` allowlist. If the default model is disallowed, it now gracefully falls back to the first available model.
v2.1.1732 fixesThis release focuses on stability and compatibility for Fable 5 users by correctly handling model name suffixes. Additionally, a misleading startup warning related to sandbox dependencies on Windows has been resolved.
v2.1.1681 fixThis release focuses primarily on stability and reliability improvements. Users should experience fewer unexpected issues and a more robust coding environment.
v2.1.1671 fixThis release focuses primarily on stability and reliability improvements. Users should experience fewer unexpected issues and a more robust coding environment.
v2.1.1651 fixThis release focuses primarily on stability and reliability improvements. Users should experience fewer unexpected issues and a more robust coding environment.
v2.1.159This release focused entirely on internal infrastructure improvements and contains no user-facing changes or new features.
v2.1.150This release focused entirely on internal infrastructure improvements and contains no user-facing changes or new features.
v2.1.138v2.1.1231 fixThis release addresses a specific authentication issue related to the CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS environment variable. Users will no longer encounter a 401 retry loop during OAuth authentication when this setting is active.
v2.1.1121 fixThis release focuses on stability by resolving an availability error encountered when using auto mode with the claude-opus-4-7 model. No new features or general improvements were introduced in this update.
v2.1.109This release focuses on enhancing the user experience by refining the extended-thinking indicator. Users will now see a rotating progress hint during extended thinking processes.
v2.1.107This release focuses on improving the user experience during long operations by providing thinking hints sooner. There are no major new features or bug fixes noted in this update.
v2.1.104v2.1.100v2.1.871 fixThis release focuses on a critical fix for message delivery within the Cowork Dispatch system. Users should now see reliable message transmission in that module.
v2.1.75v2.1.581 featureThis release focuses on expanding access to the Remote Control feature for more users. No other specific features or fixes were detailed in these notes.
v2.1.551 fixThis release focuses on stability, specifically addressing a critical bug where the BashTool failed on Windows systems due to an EINVAL error. Users on Windows should now experience reliable operation of the BashTool.
v2.1.44v2.1.371 fixThis release focuses on a specific functional fix related to command availability. Users will find that the /fast command is now immediately accessible after enabling the /extra-usage setting.
v2.1.361 featureThis release introduces the availability of Fast mode for the Opus 4.6 model, allowing users to leverage quicker processing capabilities. More details on this new mode can be found in the linked documentation.
v2.1.291 fixThis release focuses on stability and performance improvements. The primary change addresses slow startup times experienced when resuming sessions that utilize saved hook context.
v2.1.171 fixThis release focuses on stability and compatibility by addressing a critical issue. The primary change is a fix that prevents crashes on older processors lacking AVX instruction support.
v2.1.12v2.1.51 featureThis release introduces a new environment variable, CLAUDE_CODE_TMPDIR, which allows users to specify a custom temporary directory for internal processing files. This is particularly useful for environments with specific temporary storage requirements.
v2.1.41 feature1 fixThis release introduces a new environment variable, CLAUDE_CODE_DISABLE_BACKGROUND_TASKS, giving users granular control to disable background tasks entirely. Additionally, a critical bug affecting the "Help improve Claude" setting fetch due to stale OAuth tokens has been resolved.
v2.1.1v2.0.761 fixThis release addresses a specific technical issue related to code signing on macOS when using the Claude integration within the Chrome browser. Users should no longer encounter the code-sign warning.