Fixed OAuth authentication failing with a 401 retry loop when `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1` is set
`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1`設定時にOAuth認証が401リトライループに陥る問題を修正
Claude Code Changelog
Release Frequency
↗ 直近4週: 22リリース・564変更点(週平均141件) — 12週前比 1.4倍でやや増加傾向
v2.1.123
2026-04-29 10:52 JST 1 changes ▶
バグ修正
v2.1.122
2026-04-29 02:35 JST 18 changes ▶
新機能
Added `ANTHROPIC_BEDROCK_SERVICE_TIER` environment variable to select a Bedrock service tier (`default`, `flex`, or `priority`), sent as the `X-Amzn-Bedrock-Service-Tier` header
Bedrockサービスティア(default, flex, priority)を選択する`ANTHROPIC_BEDROCK_SERVICE_TIER`環境変数を追加(`X-Amzn-Bedrock-Service-Tier`ヘッダーとして送信)
その他
Pasting a PR URL into the `/resume` search box now finds the session that created that PR (GitHub, GitHub Enterprise, GitLab, and Bitbucket)
`/resume`検索ボックスにPR URLを貼り付けると、そのPRを作成したセッションを検索可能に(GitHub, GitHub Enterprise, GitLab, Bitbucket対応)
その他
`/mcp` now shows claude.ai connectors hidden by a manually-added server with the same URL, with a hint to remove the duplicate
`/mcp`にて、同一URLの手動追加サーバーによって非表示になったclaude.aiコネクタを表示し、重複削除のヒントを提示するように変更
その他
Clarified the `/mcp` message shown when an MCP server is still unauthorized after the browser sign-in flow
ブラウザでのサインイン後もMCPサーバーが未承認状態の場合の`/mcp`メッセージを明確化
その他
OpenTelemetry: numeric attributes on `api_request`/`api_error` log events are now emitted as numbers, not strings
OpenTelemetry: `api_request`/`api_error`ログイベントの数値属性を文字列ではなく数値として出力するように修正
新機能
OpenTelemetry: added `claude_code.at_mention` log event for `@`-mention resolution
OpenTelemetry: `@`-mention解決用の`claude_code.at_mention`ログイベントを追加
新機能
Fixed images sent to newer models being resized to 2576px per side instead of the correct 2000px maximum
新しいモデルへ送信される画像が、正しい最大値2000pxではなく2576pxにリサイズされる問題を修正
その他
Voice mode: keybindings bound to Caps Lock now show an error since terminals don't deliver Caps Lock as a key event
音声モード: Caps Lockに割り当てられたキーバインドでエラーを表示(端末がCaps Lockをキーイベントとして送信しないため)
バグ修正
Fixed `/branch` producing forks that fail with "tool_use ids were found without tool_result blocks" when the source session contained entries from rewound timelines
`/branch`実行時、元セッションに巻き戻されたタイムラインの履歴が含まれると「tool_use ids were found without tool_result blocks」エラーが発生する問題を修正
バグ修正
Fixed `/model` not showing the Effort option for Bedrock application inference profile ARNs, and those ARNs not receiving `output_config.effort`
`/model`でBedrockアプリケーション推論プロファイルARNのEffortオプションが表示されず、`output_config.effort`が渡されない問題を修正
バグ修正
Fixed Vertex AI / Bedrock returning `invalid_request_error: output_config: Extra inputs are not permitted` on session-title generation and other structured-output queries
セッションタイトル生成などの構造化出力クエリで、Vertex AI / Bedrockが`invalid_request_error: output_config: Extra inputs are not permitted`を返す問題を修正
バグ修正
Fixed Vertex AI `count_tokens` endpoint returning 400 errors for users behind proxy gateways
プロキシゲートウェイ経由のユーザーにおいて、Vertex AIの`count_tokens`エンドポイントが400エラーを返す問題を修正
バグ修正
Fixed `spinnerTipsOverride.excludeDefault` not suppressing the time-based spinner tips
`spinnerTipsOverride.excludeDefault`が時間ベースのスピナーヒントを抑制できない問題を修正
バグ修正
Fixed ToolSearch missing MCP tools that connected after session start in nonblocking mode
非ブロッキングモードでセッション開始後に接続されたMCPツールがToolSearchで見つからない問題を修正
バグ修正
Fixed `!exit` / `!quit` in bash mode terminating the CLI instead of running as a shell command
bashモードでの`!exit` / `!quit`がシェルコマンドとして実行されず、CLIが終了してしまう問題を修正
バグ修正
Fixed remote control session idle status redrawing twice per second, which could flood `tmux -CC` control pipes and pause the terminal
リモートコントロールセッションのアイドル状態が毎秒2回再描画され、`tmux -CC`の制御パイプを溢れさせて端末が停止する問題を修正
バグ修正
Fixed assistant messages appearing blank in some sessions due to a stale view preference
古いビュー設定が原因で、一部のセッションでアシスタントのメッセージが空白で表示される問題を修正
バグ修正
Fixed a malformed hooks entry in `settings.json` no longer invalidating the entire file
`settings.json`内の不正なhooksエントリーがファイル全体を無効化しないように修正
v2.1.121
2026-04-28 04:39 JST 39 changes ▶
新機能
Added `alwaysLoad` option to MCP server config — when `true`, all tools from that server skip tool-search deferral and are always available
MCPサーバー設定に`alwaysLoad`オプションを追加(`true`の場合、ツール検索の遅延をスキップし、常に全ツールを利用可能に)
新機能
Added `claude plugin prune` to remove orphaned auto-installed plugin dependencies; `plugin uninstall --prune` cascades
不要になった自動インストール済みプラグインの依存関係を削除する`claude plugin prune`を追加(`plugin uninstall --prune`で連鎖削除)
新機能
Added a type-to-filter search box to `/skills` so you can find a skill in long lists without scrolling
`/skills`にフィルター検索ボックスを追加し、長いリストでもスクロールなしでスキルを検索可能に
その他
PostToolUse hooks can now replace tool output for all tools via `hookSpecificOutput.updatedToolOutput` (previously MCP-only)
PostToolUseフックで`hookSpecificOutput.updatedToolOutput`を介して全ツールのツール出力を置換可能に(以前はMCP限定)
その他
Fullscreen mode: typing into the prompt no longer jumps scroll back to the bottom after you've scrolled up to read earlier output
フルスクリーンモード: プロンプトへの入力時に、過去の出力を確認するために上にスクロールしていても、一番下までジャンプしないように修正
その他
Dialogs that overflow the terminal are now scrollable with arrow keys, PgUp/PgDn, home/end, and mouse wheel in both fullscreen and non-fullscreen modes
端末から溢れるダイアログが、フルスクリーン・通常モード共に矢印キー、PgUp/PgDn、Home/End、マウスホイールでスクロール可能に
その他
Clicking any line of a long URL that wraps across rows in fullscreen mode now opens the full URL
フルスクリーンモードで複数行にまたがる長いURLのどの部分をクリックしても、URL全体が開くように修正
その他
SDK and `claude -p`: `CLAUDE_CODE_FORK_SUBAGENT=1` now works in non-interactive sessions
SDKおよび`claude -p`: 非対話型セッションで`CLAUDE_CODE_FORK_SUBAGENT=1`が動作するように修正
その他
`--dangerously-skip-permissions` no longer prompts for writes to `.claude/skills/`, `.claude/agents/`, and `.claude/commands/`
`--dangerously-skip-permissions`実行時、`.claude/skills/`、`.claude/agents/`、`.claude/commands/`への書き込み許可を確認しないように変更
その他
`/terminal-setup` now enables iTerm2's "Applications in terminal may access clipboard" setting so `/copy` works, including from tmux
`/terminal-setup`がiTerm2の「Applications in terminal may access clipboard」設定を有効化し、tmux含む環境で`/copy`が動作するように改善
その他
MCP servers that hit a transient error during startup now auto-retry up to 3 times instead of staying disconnected
起動時に一時的なエラーが発生したMCPサーバーが、切断状態のままではなく最大3回まで自動リトライするように修正
その他
The terminal tab session title is now generated in your configured `language` setting
ターミナルのタブセッションのタイトルが設定した `language` に基づいて生成されるようになりました
その他
Claude.ai connectors with the same upstream URL are now deduplicated instead of appearing as duplicates
同じアップストリームURLを持つ Claude.ai コネクタが重複して表示される問題を修正し、重複排除されるようになりました
新機能
Vertex AI: support X.509 certificate-based Workload Identity Federation (mTLS ADC)
Vertex AI: X.509証明書ベースのWorkload Identity Federation (mTLS ADC) をサポートしました
パフォーマンス
Faster startup after upgrading: removed the Recent Activity panel from the release-notes splash
アップグレード後の起動を高速化:リリースノートの表示から Recent Activity パネルを削除しました
その他
LSP diagnostic summaries now expand on click/ctrl+o and show the expand hint
LSPの診断サマリーをクリックまたは Ctrl+o で展開可能にし、展開のヒントを表示するようにしました
新機能
SDK: `mcp_authenticate` now supports `redirectUri` for custom scheme completion and claude.ai connectors
SDK: `mcp_authenticate` がカスタムスキームの完了および claude.ai コネクタ向けの `redirectUri` をサポートしました
新機能
OpenTelemetry: added `stop_reason`, `gen_ai.response.finish_reasons`, and `user_system_prompt` (gated behind `OTEL_LOG_USER_PROMPTS`) to LLM request spans
OpenTelemetry: LLMリクエストスパンに `stop_reason`、`gen_ai.response.finish_reasons`、`user_system_prompt` (要 `OTEL_LOG_USER_PROMPTS`) を追加しました
その他
[VSCode] Voice dictation now respects the `accessibility.voice.speechLanguage` setting when no Claude Code language is configured
[VSCode] 音声入力が、Claude Code の言語設定がない場合に `accessibility.voice.speechLanguage` 設定を反映するようになりました
[vscode]
その他
[VSCode] `/context` now opens a native token usage dialog
[VSCode] `/context` でネイティブのトークン使用量ダイアログが開くようになりました
[vscode]
パフォーマンス
Fixed unbounded memory growth (multi-GB RSS) when processing many images in a session
セッション内で大量の画像を処理する際に発生していたメモリの肥大化(数GBのRSS)を修正しました
パフォーマンス
Fixed `/usage` leaking up to ~2GB of memory on machines with large transcript histories
`/usage` が大規模な履歴を持つ環境で最大約2GBのメモリリークを引き起こす問題を修正しました
パフォーマンス
Fixed memory leak when long-running tools fail to emit a clear progress event
長時間実行されるツールが明確な進捗イベントを出力できない場合に発生するメモリリークを修正しました
新機能
Fixed `thinking.type.enabled is not supported` error when using Bedrock application inference profile ARNs
Bedrockのアプリケーション推論プロファイル ARN 使用時に `thinking.type.enabled is not supported` エラーが発生する問題を修正しました
改善
Reduced peak file descriptor usage during `find` in the Bash tool on large directory trees
Bash ツールで大規模なディレクトリツリーを `find` する際の最大ファイルディスクリプタ使用量を削減しました
バグ修正
Fixed Bash tool becoming permanently unusable when the directory Claude was started in is deleted or moved mid-session
Claudeの起動ディレクトリがセッション中に削除または移動されると Bash ツールが使用不能になる問題を修正しました
バグ修正
Fixed `--resume` crashing on startup in external builds
外部ビルドで `--resume` が起動時にクラッシュする問題を修正しました
バグ修正
Fixed `--resume` failing on large sessions when a transcript line was corrupted by an unclean shutdown — the corrupt line is now skipped
不完全なシャットダウンによるトランスクリプト行の破損で `--resume` が失敗する問題を修正(破損した行をスキップするように変更)しました
バグ修正
Fixed Microsoft 365 MCP OAuth failing with duplicate or unsupported `prompt` parameter
Microsoft 365 MCP OAuth が重複または非対応の `prompt` パラメータにより失敗する問題を修正しました
バグ修正
Fixed scrollback duplication when pressing Ctrl+L or triggering a redraw in non-fullscreen mode on tmux, GNOME Terminal, Windows Terminal, and Konsole
tmux, GNOME Terminal, Windows Terminal, Konsole 等で Ctrl+L または再描画時にスクロールバックが重複する問題を修正しました
[windows]
バグ修正
Fixed claude.ai MCP connectors silently disappearing when the connector-list fetch hits a transient auth error at startup
起動時のコネクタリスト取得で一時的な認証エラーが発生した際、claude.ai MCP コネクタが消えてしまう問題を修正しました
バグ修正
Fixed "Always allow" rules for built-in tools in remote sessions not surviving worker restarts
リモートセッションのビルトインツールに対する「常に許可」ルールが、ワーカー再起動後に保持されない問題を修正しました
バグ修正
Fixed `NO_PROXY` not being respected for all HTTP clients when set via `managed-settings.json` under the native build
ネイティブビルドの `managed-settings.json` で `NO_PROXY` を設定しても一部の HTTP クライアントに反映されない問題を修正しました
バグ修正
Fixed managed settings approval prompt exiting the session even when accepted — now applies settings and continues
管理設定の承認プロンプトで「承認」してもセッションが終了してしまう問題を修正(設定を適用して継続するように変更)しました
バグ修正
Fixed `/usage` returning "rate limited" after a stale OAuth token — now refreshes automatically
古い OAuth トークンにより `/usage` が「レート制限」を返す問題を修正(自動的にトークンをリフレッシュするように変更)しました
バグ修正
Fixed invalid legacy enum values in `settings.json` invalidating the entire settings file
`settings.json` 内の無効なレガシー enum 値によって設定ファイル全体が無効化される問題を修正しました
バグ修正
Fixed `/usage` dialog content being clipped when no-flicker mode is off
No-flicker モードが無効な場合に `/usage` ダイアログの内容が切り取られる問題を修正しました
バグ修正
Fixed `/focus` showing "Unknown command" when the fullscreen renderer is off — now explains how to enable it
フルスクリーンレンダラーがオフの時に `/focus` で「不明なコマンド」と表示される問題を修正(有効化方法を説明するように変更)しました
バグ修正
Fixed embedded grep/find/rg shell wrappers failing when the running binary is deleted mid-session — now falls back to installed tools
実行中にバイナリが削除された場合に埋め込みの grep/find/rg シェルラッパーが失敗する問題を修正(インストール済みのツールへフォールバックするように変更)しました
v2.1.120
2026-04-25 08:02 JST 22 changes ▶
その他
Windows: Git for Windows (Git Bash) is no longer required — when absent, Claude Code uses PowerShell as the shell tool
Windows: Git for Windows (Git Bash) が必須ではなくなり、未インストール時は PowerShell をシェルツールとして使用します
[windows]
新機能
Added `claude ultrareview [target]` subcommand to run `/ultrareview` non-interactively from CI or scripts — prints findings to stdout (`--json` for raw output) and exits 0 on completion or 1 on failure
`claude ultrareview [target]` サブコマンドを追加:CIやスクリプトから非対話的に実行可能(結果は stdout へ出力、`--json` で RAW 出力、完了時コード0、失敗時1)
その他
Skills can now reference the current effort level with `${CLAUDE_EFFORT}` in their content
Skillsのコンテンツ内で`${CLAUDE_EFFORT}`を使用して現在の努力レベルを参照可能になりました
その他
Set `AI_AGENT` environment variable for subprocesses so `gh` can attribute traffic to Claude Code
`gh`がトラフィックをClaude Codeに紐付けられるよう、サブプロセスに`AI_AGENT`環境変数を設定しました
その他
Spinner tips that recommend installing the desktop app or creating skills/agents are now hidden when you already have them
デスクトップアプリのインストールやSkill/Agent作成を推奨するスピナーのヒントを、既に設定済みの場合は非表示にしました
その他
Show a "use PgUp/PgDn to scroll" hint when the terminal sends arrow keys instead of scroll events
ターミナルがスクロールイベントではなく矢印キーを送信する場合、「PgUp/PgDnでスクロール」というヒントを表示するようにしました
パフォーマンス
Faster session start when you have many claude.ai connectors configured but not authorized
多数のclaude.aiコネクタが設定されているが未認証の状態でのセッション開始を高速化しました
その他
The auto mode denial message now links to the configuration docs
Auto modeの拒否メッセージに設定ドキュメントへのリンクを追加しました
その他
`claude plugin validate` now accepts `$schema`, `version`, and `description` at the top level of `marketplace.json` and `$schema` in `plugin.json`
`claude plugin validate`が`marketplace.json`のトップレベルでの`$schema`、`version`、`description`、および`plugin.json`での`$schema`を許可するようになりました
その他
Auto-compact in auto mode now displays `auto` (lowercase, no token count) instead of a misleading token value
Auto modeでのAuto-compact表示において、誤解を招くトークン値の代わりに`auto`(小文字)を表示するようにしました
新機能
Fixed `/rewind` and other interactive overlays not responding to keyboard input after launching with `claude --resume`
`claude --resume`で起動した後に`/rewind`等のインタラクティブオーバーレイがキー入力に反応しない問題を修正しました
その他
[VSCode] `/usage` now opens the native Account & Usage dialog instead of returning plain-text session cost
[VSCode] `/usage`がプレーンテキストのセッションコストではなく、ネイティブの「アカウントと使用状況」ダイアログを開くようになりました
[vscode]
その他
[VSCode] Voice dictation now respects the `language` setting in `~/.claude/settings.json`
[VSCode] 音声入力が`~/.claude/settings.json`の`language`設定を反映するようになりました
[vscode]
バグ修正
Fixed pressing Esc during a stdio MCP tool call closing the entire server connection (regression in 2.1.105)
stdio MCPツール呼び出し中にEscキーを押すとサーバー接続全体が終了してしまう問題を修正しました(2.1.105でのリグレッション)
バグ修正
Fixed terminal scrollback duplication in non-fullscreen mode (resize, dialog dismiss, long sessions)
非フルスクリーンモード(リサイズ、ダイアログ閉鎖、長時間セッション)でのターミナルスクロールバックの重複を修正しました
バグ修正
Fixed `DISABLE_TELEMETRY` / `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` not suppressing usage metrics telemetry for API and enterprise users
APIおよびエンタープライズユーザーに対し、`DISABLE_TELEMETRY` / `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC`が使用状況メトリクスの送信を抑制しない問題を修正しました
バグ修正
Fixed false-positive "Dangerous rm operation" permission prompts in auto mode for multi-line bash commands containing both a pipe and a redirect
Auto modeにおいて、パイプとリダイレクトの両方を含む複数行のbashコマンドで「危険なrm操作」の許可プロンプトが誤検知される問題を修正しました
バグ修正
Fixed long selection menus clipping below the terminal in fullscreen mode — the focused option now stays on screen as you scroll
フルスクリーンモードで長い選択メニューがターミナル下部に隠れる問題を修正し、フォーカスされたオプションが画面内に収まるようにしました
バグ修正
Fixed Write tool output collapsing instead of expanding when clicking "+N lines" in fullscreen
フルスクリーンモードで「+N lines」をクリックした際、Writeツールの出力が展開されず折りたたまれる問題を修正しました
バグ修正
Fixed slash command picker jumping while typing, and improved highlight to only match contiguous substrings in blue
スラッシュコマンド選択画面で入力中に表示が跳ねる問題を修正し、ハイライトを連続する部分文字列のみが青色になるように改善しました
バグ修正
Fixed `/plugin` marketplace failing to load when one entry uses an unrecognized source format — that entry is shown but installing it prompts you to update
不明なソース形式の項目がある場合に`/plugin` marketplaceの読み込みが失敗する問題を修正しました(該当項目は表示され、インストール時に更新を促します)
バグ修正
Fixed `find` in the Bash tool exhausting open file descriptors on large directory trees, causing host-wide crashes (macOS/Linux native builds)
Bashツールの`find`コマンドが大規模なディレクトリツリーでファイルディスクリプタを枯渇させ、ホスト全体のクラッシュを引き起こす問題を修正しました(macOS/Linuxネイティブビルド)
[macos, linux]
v2.1.119
2026-04-24 06:36 JST 51 changes ▶
新機能
Added `prUrlTemplate` setting to point the footer PR badge at a custom code-review URL instead of github.com
フッターのPRバッジのリンク先をgithub.com以外のカスタムコードレビューURLに変更できる`prUrlTemplate`設定を追加しました
その他
Security: `blockedMarketplaces` now correctly enforces `hostPattern` and `pathPattern` entries
セキュリティ: `blockedMarketplaces`が`hostPattern`および`pathPattern`を正しく適用するように修正
その他
`/config` settings (theme, editor mode, verbose, etc.) now persist to `~/.claude/settings.json` and participate in project/local/policy override precedence
`/config`設定(テーマ、エディタモード、verbose等)が`~/.claude/settings.json`に保存され、プロジェクト/ローカル/ポリシーの優先順位が適用されるようになりました
新機能
Added `CLAUDE_CODE_HIDE_CWD` environment variable to hide the working directory in the startup logo
起動ロゴで作業ディレクトリを非表示にする`CLAUDE_CODE_HIDE_CWD`環境変数を追加しました
その他
`--from-pr` now accepts GitLab merge-request, Bitbucket pull-request, and GitHub Enterprise PR URLs
`--from-pr`がGitLabのマージリクエスト、Bitbucketのプルリクエスト、GitHub EnterpriseのPR URLを受け付けるようになりました
その他
`--print` mode now honors the agent's `tools:` and `disallowedTools:` frontmatter, matching interactive-mode behavior
`--print`モードが対話モードの動作に合わせて、Agentの`tools:`および`disallowedTools:`のフロントマターを尊重するようになりました
その他
`--agent <name>` now honors the agent definition's `permissionMode` for built-in agents
`--agent <name>`が組み込みAgentの定義における`permissionMode`を尊重するようになりました
その他
PowerShell tool commands can now be auto-approved in permission mode, matching Bash behavior
Bashの動作と同様に、PowerShellツールコマンドを許可モードで自動承認できるようになりました
その他
Hooks: `PostToolUse` and `PostToolUseFailure` hook inputs now include `duration_ms` (tool execution time, excluding permission prompts and PreToolUse hooks)
Hooks: `PostToolUse`および`PostToolUseFailure`の入力に`duration_ms`(許可プロンプトやPreToolUseフックを除くツール実行時間)が含まれるようになりました
その他
Subagent and SDK MCP server reconfiguration now connects servers in parallel instead of serially
SubagentおよびSDK MCPサーバーの再構成において、サーバー接続をシリアルではなく並列で行うようにしました
その他
Plugins pinned by another plugin's version constraint now auto-update to the highest satisfying git tag
他のプラグインのバージョン制約によって固定されたプラグインが、条件を満たす最新のgitタグへ自動更新されるようになりました
その他
Vim mode: Esc in INSERT no longer pulls a queued message back into the input; press Esc again to interrupt
Vimモード: INSERTでのEscキーによる入力へのメッセージ戻りを廃止。Escの再押下で中断するように変更
その他
Slash command suggestions now highlight the characters that matched your query
Slash commandのサジェストでクエリに一致した文字をハイライトするように改善
その他
Slash command picker now wraps long descriptions onto a second line instead of truncating
Slash commandピッカーの長い説明文が切り捨てられず、2行に折り返されるように修正
その他
`owner/repo#N` shorthand links in output now use your git remote's host instead of always pointing at github.com
`owner/repo#N`形式のリンクが常にgithub.comへ飛ばず、Gitリモートのホストを参照するように修正
その他
OpenTelemetry: `tool_result` and `tool_decision` events now include `tool_use_id`; `tool_result` also includes `tool_input_size_bytes`
OpenTelemetry: `tool_result`と`tool_decision`イベントに`tool_use_id`を追加し、`tool_result`に`tool_input_size_bytes`を追加
その他
Status line: stdin JSON now includes `effort.level` and `thinking.enabled`
ステータスライン: stdin JSONに`effort.level`と`thinking.enabled`を追加
新機能
Fixed multi-line paste losing newlines in terminals using kitty keyboard protocol sequences inside bracketed paste
Kittyキーボードプロトコルのブラケット付き貼り付けにおいて、複数行の貼り付けで改行が失われる問題を修正
その他
Tool search is now disabled by default on Vertex AI to avoid an unsupported beta header error (opt in with `ENABLE_TOOL_SEARCH`)
Vertex AIでサポート外のベータヘッダーエラーを防ぐためツール検索をデフォルト無効化(`ENABLE_TOOL_SEARCH`で有効化可能)
その他
Windows: removed false-positive "Windows requires 'cmd /c' wrapper" MCP config warning
Windows: 「Windows requires 'cmd /c' wrapper」という誤ったMCP設定警告を削除
[windows]
バグ修正
Fixed pasting CRLF content (Windows clipboards, Xcode console) inserting an extra blank line between every line
CRLFを含むコンテンツ(WindowsクリップボードやXcodeコンソール)の貼り付け時に余分な空行が入る問題を修正
[windows]
バグ修正
Fixed Glob and Grep tools disappearing on native macOS/Linux builds when the Bash tool is denied via permissions
Bashツールが権限で拒否された際、ネイティブのmacOS/LinuxビルドでGlobおよびGrepツールが消える問題を修正
[macos, linux]
バグ修正
Fixed scrolling up in fullscreen mode snapping back to the bottom every time a tool finishes
フルスクリーンモードでのスクロールアップ時に、ツール終了のたびに最下部へ戻る問題を修正
バグ修正
Fixed MCP HTTP connections failing with "Invalid OAuth error response" when servers returned non-JSON bodies for OAuth discovery requests
サーバーがOAuth探索で非JSONレスポンスを返した際にMCP HTTP接続が「Invalid OAuth error response」で失敗する問題を修正
バグ修正
Fixed Rewind overlay showing "(no prompt)" for messages with image attachments
画像添付があるメッセージに対してRewindオーバーレイが「(no prompt)」と表示する問題を修正
バグ修正
Fixed auto mode overriding plan mode with conflicting "Execute immediately" instructions
Autoモードが競合する「即時実行」指示によりPlanモードを上書きしてしまう問題を修正
バグ修正
Fixed async `PostToolUse` hooks that emit no response payload writing empty entries to the session transcript
レスポンスペイロードがない非同期の`PostToolUse`フックが、セッション記録に空のエントリを書き込む問題を修正
バグ修正
Fixed spinner staying on when a subagent task notification is orphaned in the queue
サブエージェントのタスク通知がキュー内で孤立した際にスピナーが消えない問題を修正
バグ修正
Fixed `@`-file Tab completion replacing the entire prompt when used inside a slash command with an absolute path
`@`-fileのタブ補完を絶対パス指定のSlash command内で使うとプロンプト全体が置き換わる問題を修正
バグ修正
Fixed a stray `p` character appearing at the prompt on startup in macOS Terminal.app via Docker or SSH
macOS Terminal.appでDockerやSSH経由の起動時にプロンプトに余分な`p`が表示される問題を修正
[macos, ssh]
バグ修正
Fixed `${ENV_VAR}` placeholders in `headers` for HTTP/SSE/WebSocket MCP servers not being substituted before requests
HTTP/SSE/WebSocket MCPサーバーの`headers`にある`${ENV_VAR}`がリクエスト前に置換されない問題を修正
バグ修正
Fixed MCP OAuth client secret stored via `--client-secret` not being sent during token exchange for servers requiring `client_secret_post`
`--client-secret`で保存したMCP OAuthクライアントシークレットが、`client_secret_post`を要求するサーバーで送信されない問題を修正
バグ修正
Fixed `/skills` Enter key closing the dialog instead of pre-filling `/<skill-name>` in the prompt
`/skills`でEnterキーを押すとプロンプトに`/<skill-name>`が補完されずダイアログが閉じてしまう問題を修正
バグ修正
Fixed `/agents` detail view mislabeling built-in tools unavailable to subagents as "Unrecognized"
`/agents`詳細画面で、サブエージェントが使用できない組み込みツールが「Unrecognized」と誤表示される問題を修正
バグ修正
Fixed MCP servers from plugins not spawning on Windows when the plugin cache was incomplete
プラグインキャッシュが不完全な場合、WindowsでプラグインのMCPサーバーが起動しない問題を修正
[windows]
バグ修正
Fixed `/export` showing the current default model instead of the model the conversation actually used
`/export`で会話に使用されたモデルではなく、現在のデフォルトモデルが表示される問題を修正
バグ修正
Fixed verbose output setting not persisting after restart
再起動後にverbose出力設定が保持されない問題を修正
バグ修正
Fixed `/usage` progress bars overlapping with their "Resets …" labels
`/usage`のプログレスバーが「Resets …」ラベルと重なる問題を修正
バグ修正
Fixed plugin MCP servers failing when `${user_config.*}` references an optional field left blank
`${user_config.*}`が空のオプションフィールドを参照した際にプラグインのMCPサーバーが失敗する問題を修正
バグ修正
Fixed list items containing a sentence-final number wrapping the number onto its own line
リスト項目の文末にある数字が単独で改行されてしまう問題を修正
バグ修正
Fixed `/plan` and `/plan open` not acting on the existing plan when entering plan mode
`/plan`および`/plan open`が、プランモード移行時に既存のプランに対して動作しない問題を修正
バグ修正
Fixed skills invoked before auto-compaction being re-executed against the next user message
自動コンパクション前に呼び出されたスキルが、次のユーザーメッセージで再実行される問題を修正
バグ修正
Fixed `/reload-plugins` and `/doctor` reporting load errors for disabled plugins
無効なプラグインに対して `/reload-plugins` と `/doctor` がロードエラーを報告する問題を修正
バグ修正
Fixed Agent tool with `isolation: "worktree"` reusing stale worktrees from prior sessions
`isolation: "worktree"` を使用したAgentツールが、以前のセッションの古いworktreeを再利用する問題を修正
バグ修正
Fixed disabled MCP servers appearing as "failed" in `/status`
無効化されたMCPサーバーが `/status` で「failed」と表示される問題を修正
バグ修正
Fixed `TaskList` returning tasks in arbitrary filesystem order instead of sorted by ID
`TaskList` がタスクをID順ではなくファイルシステムの順序で返す問題を修正
バグ修正
Fixed spurious "GitHub API rate limit exceeded" hints when `gh` output contained PR titles mentioning "rate limit"
`gh` の出力に「rate limit」を含むPRタイトルがある場合、誤った「GitHub API rate limit exceeded」ヒントが表示される問題を修正
バグ修正
Fixed SDK/bridge `read_file` not correctly enforcing size cap on growing files
SDK/bridgeの `read_file` が、増加するファイルのサイズ制限を正しく適用しない問題を修正
バグ修正
Fixed PR not linked to session when working in a git worktree
Git worktreeで作業中にPRがセッションにリンクされない問題を修正
バグ修正
Fixed `/doctor` warning about MCP server entries overridden by a higher-precedence scope
優先順位の高いスコープによって上書きされたMCPサーバー設定について、`/doctor` が警告する問題を修正
バグ修正
[VSCode] Fixed voice dictation's first recording producing nothing on macOS while the microphone permission prompt is showing
[VSCode] macOSでマイク権限の確認中に音声入力の最初の録音が無音になる問題を修正
[vscode, macos]
v2.1.118
2026-04-23 08:48 JST 34 changes ▶
新機能
Added vim visual mode (`v`) and visual-line mode (`V`) with selection, operators, and visual feedback
Vimのビジュアルモード (`v`) およびビジュアルラインモード (`V`) を追加(選択、オペレーター、視覚的フィードバックに対応)
その他
Merged `/cost` and `/stats` into `/usage` — both remain as typing shortcuts that open the relevant tab
`/cost` と `/stats` を `/usage` に統合(両方とも引き続きショートカットとして使用可能)
その他
Create and switch between named custom themes from `/theme`, or hand-edit JSON files in `~/.claude/themes/`; plugins can also ship themes via a `themes/` directory
`/theme` からカスタムテーマを作成・切り替え可能に(`~/.claude/themes/` のJSON編集やプラグイン経由での配布にも対応)
その他
Hooks can now invoke MCP tools directly via `type: "mcp_tool"`
フックから `type: "mcp_tool"` を指定してMCPツールを直接呼び出し可能に
新機能
Added `DISABLE_UPDATES` env var to completely block all update paths including manual `claude update` — stricter than `DISABLE_AUTOUPDATER`
手動の `claude update` を含むすべての更新パスをブロックする環境変数 `DISABLE_UPDATES` を追加
その他
WSL on Windows can now inherit Windows-side managed settings via the `wslInheritsWindowsSettings` policy key
WSL on Windowsが `wslInheritsWindowsSettings` ポリシーキー経由でWindows側の設定を継承可能に
[windows]
新機能
Auto mode: include `"$defaults"` in `autoMode.allow`, `autoMode.soft_deny`, or `autoMode.environment` to add custom rules alongside the built-in list instead of replacing it
Auto mode: `autoMode` 設定において、`"$defaults"` を含めることで組み込みリストを置き換えずにカスタムルールを追加可能に
新機能
Added a "Don't ask again" option to the auto mode opt-in prompt
Auto modeのオプトインプロンプトに「Don't ask again」オプションを追加
新機能
Added `claude plugin tag` to create release git tags for plugins with version validation
バージョン検証付きでプラグインのリリース用Gitタグを作成する `claude plugin tag` を追加
新機能
`--continue`/`--resume` now find sessions that added the current directory via `/add-dir`
`--continue`/`--resume` が `/add-dir` でカレントディレクトリを追加したセッションを検出するように修正
その他
`/color` now syncs the session accent color to claude.ai/code when Remote Control is connected
Remote Control接続時に、`/color` でセッションのアクセントカラーをclaude.ai/codeと同期するように変更
その他
The `/model` picker now honors `ANTHROPIC_DEFAULT_*_MODEL_NAME`/`_DESCRIPTION` overrides when using a custom `ANTHROPIC_BASE_URL` gateway
`/model` ピッカーが、カスタム `ANTHROPIC_BASE_URL` ゲートウェイ使用時に `ANTHROPIC_DEFAULT_*_MODEL_NAME`/`_DESCRIPTION` のオーバーライドを尊重するように修正
その他
When auto-update skips a plugin due to another plugin's version constraint, the skip now appears in `/doctor` and the `/plugin` Errors tab
プラグインのバージョン制約により自動更新がスキップされた場合、その旨を `/doctor` および `/plugin` のErrorsタブに表示するように修正
新機能
Fixed `/login` having no effect in a session launched with `CLAUDE_CODE_OAUTH_TOKEN` — the env token is now cleared so disk credentials take effect
`CLAUDE_CODE_OAUTH_TOKEN` で開始したセッションで `/login` が機能しない問題を修正(環境変数をクリアしてディスク上の認証情報を優先)
バグ修正
Fixed `/mcp` menu hiding OAuth Authenticate/Re-authenticate actions for servers configured with `headersHelper`, and HTTP/SSE MCP servers with custom headers being stuck in "needs authentication" after a transient 401
`headersHelper` 設定サーバーの認証アクションが `/mcp` メニューで非表示になる問題、およびカスタムヘッダーを持つMCPサーバーが一時的な401後に認証ループする問題を修正
バグ修正
Fixed MCP servers whose OAuth token response omits `expires_in` requiring re-authentication every hour
OAuthトークンレスポンスに `expires_in` が含まれないMCPサーバーで、1時間ごとの再認証が要求される問題を修正
バグ修正
Fixed MCP step-up authorization silently refreshing instead of prompting for re-consent when the server's `insufficient_scope` 403 names a scope the current token already has
MCPのステップアップ認証で、現在のトークンがスコープを満たしている場合に再同意を求めずサイレント更新される問題を修正
バグ修正
Fixed an unhandled promise rejection when an MCP server's OAuth flow times out or is cancelled
MCPサーバーのOAuthフローがタイムアウトまたはキャンセルされた際の未処理のPromise拒絶を修正
バグ修正
Fixed MCP OAuth refresh proceeding without its cross-process lock under contention
MCPのOAuth更新が、競合時にプロセス間ロックなしで実行される問題を修正
バグ修正
Fixed macOS keychain race where a concurrent MCP token refresh could overwrite a freshly-refreshed OAuth token, causing unexpected "Please run /login" prompts
macOS keychainの競合により、OAuthトークンの更新が上書きされ「Please run /login」と表示される問題を修正
[macos]
バグ修正
Fixed OAuth token refresh failing when the server revokes a token before its local expiry time
サーバーがローカルの有効期限前にトークンを無効化した際、OAuthトークン更新が失敗する問題を修正
バグ修正
Fixed credential save crash on Linux/Windows corrupting `~/.claude/.credentials.json`
Linux/Windowsで `~/.claude/.credentials.json` が破損し、認証情報保存時にクラッシュする問題を修正
[windows, linux]
バグ修正
Fixed unreadable text in the "new messages" scroll pill and `/plugin` badges
"new messages" スクロールピルおよび `/plugin` バッジのテキストが読めなくなる問題を修正
バグ修正
Fixed plan acceptance dialog offering "auto mode" instead of "bypass permissions" when running with `--dangerously-skip-permissions`
`--dangerously-skip-permissions` 実行時に、プラン承認ダイアログで「権限をバイパス」ではなく「自動モード」が表示される問題を修正
バグ修正
Fixed agent-type hooks failing with "Messages are required for agent hooks" when configured for events other than `Stop` or `SubagentStop`
`Stop` または `SubagentStop` 以外のイベントで agent-type フックを設定すると "Messages are required for agent hooks" エラーになる問題を修正
バグ修正
Fixed `prompt` hooks re-firing on tool calls made by an agent-hook verifier subagent
agent-hook 検証サブエージェントによるツール呼び出しで `prompt` フックが再実行される問題を修正
バグ修正
Fixed `/fork` writing the full parent conversation to disk per fork — now writes a pointer and hydrates on read
`/fork` が親会話全体をディスクに書き込んでいた問題を修正(読み取り時にポインタを参照して展開するように変更)
バグ修正
Fixed Alt+K / Alt+X / Alt+^ / Alt+_ freezing keyboard input
Alt+K / Alt+X / Alt+^ / Alt+_ 入力時にキーボード操作がフリーズする問題を修正
バグ修正
Fixed connecting to a remote session overwriting your local `model` setting in `~/.claude/settings.json`
リモートセッションへの接続時に、ローカルの `~/.claude/settings.json` 内の `model` 設定が上書きされる問題を修正
バグ修正
Fixed typeahead showing "No commands match" error when pasting file paths that start with `/`
`/` で始まるファイルパスを貼り付けた際、typeaheadに「No commands match」エラーが表示される問題を修正
バグ修正
Fixed `plugin install` on an already-installed plugin not re-resolving a dependency installed at the wrong version
既にインストール済みのプラグインに対し `plugin install` を実行した際、誤ったバージョンの依存関係が再解決されない問題を修正
バグ修正
Fixed unhandled errors from file watcher on invalid paths or fd exhaustion
ファイルウォッチャーにおける無効なパスやファイル記述子の枯渇による未処理エラーを修正
バグ修正
Fixed Remote Control sessions getting archived on transient CCR initialization blips during JWT refresh
JWT更新中のCCR初期化の瞬間に、Remote Controlセッションがアーカイブされる問題を修正
バグ修正
Fixed subagents resumed via `SendMessage` not restoring the explicit `cwd` they were spawned with
`SendMessage` で再開されたサブエージェントが、起動時の明示的な `cwd` を保持しない問題を修正
v2.1.117
2026-04-22 06:54 JST 28 changes ▶
その他
Forked subagents can now be enabled on external builds by setting `CLAUDE_CODE_FORK_SUBAGENT=1`
`CLAUDE_CODE_FORK_SUBAGENT=1` を設定することで、外部ビルドでもフォークされたサブエージェントが有効化可能に
その他
Agent frontmatter `mcpServers` are now loaded for main-thread agent sessions via `--agent`
メインスレッドのエージェントセッションで `--agent` を介してエージェントのフロントマター `mcpServers` が読み込まれるように改善
改善
Improved `/model`: selections now persist across restarts even when the project pins a different model, and the startup header shows when the active model comes from a project or managed-settings pin
`/model` の改善:プロジェクトが別のモデルを指定していても選択が再起動後も保持され、スタートアップヘッダーにアクティブなモデルの由来(プロジェクト/マネージド設定)を表示
その他
The `/resume` command now offers to summarize stale, large sessions before re-reading them, matching the existing `--resume` behavior
`/resume` コマンドで、既存の `--resume` と同様に、古い大規模セッションの再読み込み前に要約を提案するように変更
パフォーマンス
Faster startup when both local and claude.ai MCP servers are configured (concurrent connect now default)
ローカルと claude.ai MCPサーバーの両方が設定されている場合のスタートアップを高速化(並列接続をデフォルト化)
その他
`plugin install` on an already-installed plugin now installs any missing dependencies instead of stopping at "already installed"
既にインストール済みのプラグインに対する `plugin install` で、「インストール済み」で停止せず不足している依存関係をインストールするように変更
新機能
Plugin dependency errors now say "not installed" with an install hint, and `claude plugin marketplace add` now auto-resolves missing dependencies from configured marketplaces
プラグインの依存関係エラー時にインストールヒントを表示し、`claude plugin marketplace add` で不足している依存関係を自動解決するように変更
改善
Managed-settings `blockedMarketplaces` and `strictKnownMarketplaces` are now enforced on plugin install, update, refresh, and autoupdate
プラグインのインストール、更新、リフレッシュ時に `blockedMarketplaces` および `strictKnownMarketplaces` のマネージド設定を強制適用
その他
Advisor Tool (experimental): dialog now carries an "experimental" label, learn-more link, and startup notification when enabled; sessions no longer get stuck with "Advisor tool result content could not be processed" errors on every prompt and `/compact`
Advisor Tool(試験的):有効時にラベル、リンク、通知を追加。セッションごとに「結果を処理できない」エラーが発生する問題を修正
その他
The `cleanupPeriodDays` retention sweep now also covers `~/.claude/tasks/`, `~/.claude/shell-snapshots/`, and `~/.claude/backups/`
`cleanupPeriodDays` の保持期間削除対象に `~/.claude/tasks/`, `~/.claude/shell-snapshots/`, `~/.claude/backups/` を追加
新機能
OpenTelemetry: `user_prompt` events now include `command_name` and `command_source` for slash commands; `cost.usage`, `token.usage`, `api_request`, and `api_error` now include an `effort` attribute when the model supports effort levels. Custom/MCP command names are redacted unless `OTEL_LOG_TOOL_DETAILS=1` is set
OpenTelemetry: `user_prompt` にスラッシュコマンド情報を追加。`cost.usage` 等に `effort` 属性を追加。カスタム/MCPコマンド名は非表示(`OTEL_LOG_TOOL_DETAILS=1` で有効化可能)
パフォーマンス
Native builds on macOS and Linux: the `Glob` and `Grep` tools are replaced by embedded `bfs` and `ugrep` available through the Bash tool — faster searches without a separate tool round-trip (Windows and npm-installed builds unchanged)
macOS/Linuxネイティブビルド:`Glob` と `Grep` を Bash ツール経由の組み込み `bfs` と `ugrep` に置き換え、検索を高速化
[windows, macos, linux]
パフォーマンス
Windows: cached `where.exe` executable lookups per process for faster subprocess launches
Windows: プロセスごとの `where.exe` 実行ファイル検索をキャッシュし、サブプロセス起動を高速化
[windows]
その他
Default effort for Pro/Max subscribers on Opus 4.6 and Sonnet 4.6 is now `high` (was `medium`)
Pro/Maxサブスクライバー向けの Opus 4.6 および Sonnet 4.6 のデフォルト effort を `medium` から `high` に変更
新機能
Fixed `/login` having no effect when launched with `CLAUDE_CODE_OAUTH_TOKEN` env var and that token expires
`CLAUDE_CODE_OAUTH_TOKEN`環境変数使用時にトークンが期限切れとなると`/login`が機能しない問題を修正
パフォーマンス
Fixed idle re-render loop when background tasks are present, reducing memory growth on Linux
バックグラウンドタスク存在時のアイドル状態での再描画ループを修正し、Linuxでのメモリ増加を抑制
[linux]
バグ修正
Fixed Plain-CLI OAuth sessions dying with "Please run /login" when the access token expires mid-session — the token is now refreshed reactively on 401
セッション中のアクセストークン期限切れで Plain-CLI OAuth セッションが強制終了する問題を修正(401発生時に自動的にトークンをリフレッシュ)
バグ修正
Fixed `WebFetch` hanging on very large HTML pages by truncating input before HTML-to-markdown conversion
`WebFetch`で非常に大きなHTMLページの変換前に内容を切り詰めることで、ハングアップする問題を修正
バグ修正
Fixed a crash when a proxy returns HTTP 204 No Content — now surfaces a clear error instead of a `TypeError`
プロキシがHTTP 204 No Contentを返す際のクラッシュを修正し、`TypeError`ではなく明確なエラーを表示するように変更
バグ修正
Fixed prompt-input undo (`Ctrl+_`) doing nothing immediately after typing, and skipping a state on each undo step
プロンプト入力直後の元に戻す操作(`Ctrl+_`)が機能せず、一段階飛ばされる問題を修正
バグ修正
Fixed `NO_PROXY` not being respected for remote API requests when running under Bun
Bun環境下でリモートAPIリクエスト時に`NO_PROXY`が無視される問題を修正
バグ修正
Fixed rare spurious escape/return triggers when key names arrive as coalesced text over slow connections
低速な接続時にキー名が結合されたテキストとして送信され、誤ったエスケープ/リターンがトリガーされる稀な問題を修正
バグ修正
Fixed SDK `reload_plugins` reconnecting all user MCP servers serially
SDKの`reload_plugins`で全ユーザーMCPサーバーが直列に再接続される問題を修正
バグ修正
Fixed Bedrock application-inference-profile requests failing with 400 when backed by Opus 4.7 with thinking disabled
Thinkingを無効にしたOpus 4.7で、Bedrockのapplication-inference-profileリクエストが400エラーとなる問題を修正
バグ修正
Fixed MCP `elicitation/create` requests auto-cancelling in print/SDK mode when the server finishes connecting mid-turn
print/SDKモードにて、サーバー接続完了がターンの途中に発生するとMCPの`elicitation/create`リクエストが自動キャンセルされる問題を修正
バグ修正
Fixed subagents running a different model than the main agent incorrectly flagging file reads with a malware warning
メインエージェントと異なるモデルを実行するサブエージェントで、ファイル読み込みが誤ってマルウェア警告される問題を修正
バグ修正
[VSCode] Fixed "Manage Plugins" panel breaking when multiple large marketplaces are configured
[VSCode] 複数の大規模なマーケットプレイスが設定されている場合に「Manage Plugins」パネルが破損する問題を修正
[vscode]
バグ修正
Fixed Opus 4.7 sessions showing inflated `/context` percentages and autocompacting too early — Claude Code was computing against a 200K context window instead of Opus 4.7's native 1M
Opus 4.7セッションで`/context`の割合が過大表示され早期自動圧縮される問題を修正(200K制限で計算されていたのを本来の1Mに修正)
v2.1.116
2026-04-21 04:24 JST 25 changes ▶
その他
Security: sandbox auto-allow no longer bypasses the dangerous-path safety check for `rm`/`rmdir` targeting `/`, `$HOME`, or other critical system directories
セキュリティ: sandboxの自動許可で、`/`や`$HOME`等の危険なパスに対する`rm`/`rmdir`の安全チェックをバイパスしないように修正
パフォーマンス
`/resume` on large sessions is significantly faster (up to 67% on 40MB+ sessions) and handles sessions with many dead-fork entries more efficiently
大規模セッションでの`/resume`を高速化(40MB以上で最大67%)し、無効なフォークエントリが多いセッションの処理を効率化
パフォーマンス
Faster MCP startup when multiple stdio servers are configured; `resources/templates/list` is now deferred to first `@`-mention
複数のstdioサーバー設定時のMCP起動を高速化し、`resources/templates/list`を初回`@`-メンション時まで遅延
その他
Smoother fullscreen scrolling in VS Code, Cursor, and Windsurf terminals — `/terminal-setup` now configures the editor's scroll sensitivity
VS Code、Cursor、Windsurfターミナルでの全画面スクロールをスムーズ化(`/terminal-setup`でスクロール感度を設定可能に)
その他
Thinking spinner now shows progress inline ("still thinking", "thinking more", "almost done thinking"), replacing the separate hint row
Thinking中のスピナーに進行状況("still thinking"等)をインライン表示し、ヒント行を廃止
その他
`/config` search now matches option values (e.g. searching "vim" finds the Editor mode setting)
`/config`検索がオプションの値にもマッチするように改善(例:「vim」でEditorモード設定を検出)
その他
`/doctor` can now be opened while Claude is responding, without waiting for the current turn to finish
Claudeが応答中でも待機せずに`/doctor`を開けるように修正
新機能
`/reload-plugins` and background plugin auto-update now auto-install missing plugin dependencies from marketplaces you've already added
`/reload-plugins`とバックグラウンドでのプラグイン自動更新時に、追加済みのマーケットプレイスから不足している依存関係を自動インストールするように変更
その他
Bash tool now surfaces a hint when `gh` commands hit GitHub's API rate limit, so agents can back off instead of retrying
Bashツールで`gh`コマンドがGitHubのAPIレート制限に達した際にヒントを表示し、リトライではなくバックオフするように変更
その他
The Usage tab in Settings now shows your 5-hour and weekly usage immediately and no longer fails when the usage endpoint is rate-limited
SettingsのUsageタブで5時間および週間の使用量を即時表示し、レート制限時の失敗を解消
その他
Agent frontmatter `hooks:` now fire when running as a main-thread agent via `--agent`
`--agent`経由でメインスレッドエージェントとして実行する場合もエージェントフロントマターの`hooks:`が発火するように修正
その他
Slash command menu now shows "No commands match" when your filter has zero results, instead of disappearing
スラッシュコマンドメニューでフィルター結果が0件の場合にメニューが消えず、「No commands match」と表示するように変更
その他
Claude Code and installer now use `https://downloads.claude.ai/claude-code-releases` instead of `https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases`
Claude Codeおよびインストーラーの配布先URLを`https://downloads.claude.ai/claude-code-releases`に変更
新機能
Fixed Ctrl+Z hanging the terminal when Claude Code is launched via a wrapper process (e.g. `npx`, `bun run`)
ラッパープロセス(`npx`や`bun run`など)経由でClaude Codeを起動した際に`Ctrl+Z`でターミナルがハングする問題を修正
バグ修正
Fixed Devanagari and other Indic scripts rendering with broken column alignment in the terminal UI
ターミナルUIでデーヴァナーガリー文字などのインド系スクリプトの列配置が崩れる問題を修正
バグ修正
Fixed Ctrl+- not triggering undo in terminals using the Kitty keyboard protocol (iTerm2, Ghostty, kitty, WezTerm, Windows Terminal)
Kittyキーボードプロトコルを使用するターミナルで`Ctrl+-`による取り消しが機能しない問題を修正
[windows]
バグ修正
Fixed Cmd+Left/Right not jumping to line start/end in terminals that use the Kitty keyboard protocol (Warp fullscreen, kitty, Ghostty, WezTerm)
Kittyキーボードプロトコルを使用するターミナルで`Cmd+Left/Right`による行頭/行末移動が機能しない問題を修正
バグ修正
Fixed scrollback duplication in inline mode where resizing the terminal or large output bursts would repeat earlier conversation history
インラインモードでターミナルのリサイズ時や大量の出力時に会話履歴が重複する問題を修正
バグ修正
Fixed modal search dialogs overflowing the screen at short terminal heights, hiding the search box and keyboard hints
ターミナルの高さが低い場合に検索ダイアログが画面外へはみ出し、検索ボックスやヒントが隠れる問題を修正
バグ修正
Fixed scattered blank cells and disappearing composer chrome in the VS Code integrated terminal during scrolling
VS Code統合ターミナルでのスクロール中に空のセルが発生したり、ComposerのUIが消えたりする問題を修正
バグ修正
Fixed an intermittent API 400 error related to cache control TTL ordering that could occur when a parallel request completed during request setup
リクエスト設定中に並列リクエストが完了した際に発生し得る、キャッシュ制御のTTL順序に関するAPI 400エラーを修正
バグ修正
Fixed `/branch` rejecting conversations with transcripts larger than 50MB
`/branch`で50MBを超えるトランスクリプトの会話が拒否される問題を修正
バグ修正
Fixed `/resume` silently showing an empty conversation on large session files instead of reporting the load error
`/resume`で大きなセッションファイルを開く際、読み込みエラーを報告せず空の会話が表示される問題を修正
バグ修正
Fixed `/plugin` Installed tab showing the same item twice when it appears under Needs attention or Favorites
`/plugin`のインストール済みタブで、Needs attentionやFavoritesに表示される項目が重複する問題を修正
バグ修正
Fixed `/update` and `/tui` not working after entering a worktree mid-session
セッション中にワークツリーへ移動した後、`/update`と`/tui`が機能しない問題を修正
v2.1.114
2026-04-18 08:26 JST 1 changes ▶
バグ修正
Fixed a crash in the permission dialog when an agent teams teammate requested tool permission
Agent Teamsのチームメイトがツール権限を要求した際に権限ダイアログがクラッシュする問題を修正
v2.1.113
2026-04-18 04:09 JST 38 changes ▶
新機能
Added `sandbox.network.deniedDomains` setting to block specific domains even when a broader `allowedDomains` wildcard would otherwise permit them
`allowedDomains`で許可された場合でも特定のドメインをブロックできる`sandbox.network.deniedDomains`設定を追加
その他
Security: on macOS, `/private/{etc,var,tmp,home}` paths are now treated as dangerous removal targets under `Bash(rm:*)` allow rules
セキュリティ:macOSで `/private/{etc,var,tmp,home}` へのパスを`Bash(rm:*)`の危険な削除対象として定義
[macos]
その他
Security: Bash deny rules now match commands wrapped in `env`/`sudo`/`watch`/`ionice`/`setsid` and similar exec wrappers
セキュリティ:Bashの拒否ルールが`env`/`sudo`/`watch`/`ionice`/`setsid`などでラップされたコマンドにも適用されるように強化
その他
Security: `Bash(find:*)` allow rules no longer auto-approve `find -exec`/`-delete`
セキュリティ:`Bash(find:*)`の許可ルールで`find -exec`/`-delete`を自動承認しないように変更
その他
Changed the CLI to spawn a native Claude Code binary (via a per-platform optional dependency) instead of bundled JavaScript
CLIの実行方式をJavaScriptのバンドルから、プラットフォームごとのオプション依存によるネイティブバイナリに変更
その他
Fullscreen mode: Shift+↑/↓ now scrolls the viewport when extending a selection past the visible edge
フルスクリーンモード:Shift+↑/↓で表示範囲外へ選択範囲を広げる際にビューポートがスクロールするように変更
その他
`Ctrl+A` and `Ctrl+E` now move to the start/end of the current logical line in multiline input, matching readline behavior
`Ctrl+A`と`Ctrl+E`がマルチライン入力時にreadlineと同様に論理行の先頭/末尾へ移動するように変更
その他
Windows: `Ctrl+Backspace` now deletes the previous word
Windows:`Ctrl+Backspace`で直前の単語を削除するように変更
[windows]
その他
Long URLs in responses and bash output stay clickable when they wrap across lines (in terminals with OSC 8 hyperlinks)
(OSC 8ハイパーリンク対応のターミナルにおいて) 長いURLが折り返されてもクリック可能になるよう改善
改善
Improved `/loop`: pressing Esc now cancels pending wakeups, and wakeups display as "Claude resuming /loop wakeup" for clarity
`/loop`の改善:Escキーで保留中のウェイクアップをキャンセル可能にし、状態を「Claude resuming /loop wakeup」と表示
その他
`/extra-usage` now works from Remote Control (mobile/web) clients
`/extra-usage`がRemote Control (モバイル/ウェブ) クライアントから利用可能に
その他
Remote Control clients can now query `@`-file autocomplete suggestions
Remote Controlクライアントが`@`-ファイルのオートコンプリート候補を取得可能に
パフォーマンス
Improved `/ultrareview`: faster launch with parallelized checks, diffstat in the launch dialog, and animated launching state
`/ultrareview`の改善:並列チェックによる起動高速化、ダイアログでのdiffstat表示、起動アニメーションの追加
その他
Subagents that stall mid-stream now fail with a clear error after 10 minutes instead of hanging silently
ストリーム中に停止したサブエージェントが、ハングせずに10分後に明確なエラーで終了するように変更
その他
Bash tool: multi-line commands whose first line is a comment now show the full command in the transcript, closing a UI-spoofing vector
Bashツール:1行目がコメントの複数行コマンドもトランスクリプトに全文表示するようにし、UIスプーフィングを防止
その他
Running `cd <current-directory> && git …` no longer triggers a permission prompt when the `cd` is a no-op
`cd <現在のディレクトリ> && git …`の実行時、実質的な移動がない場合に権限プロンプトが出ないように修正
新機能
Fixed `CLAUDE_CODE_EXTRA_BODY` `output_config.effort` causing 400 errors on subagent calls to models that don't support effort and on Vertex AI
`CLAUDE_CODE_EXTRA_BODY` の `output_config.effort` が、対応していないモデルやVertex AIへのサブエージェント呼び出しで400エラーを引き起こす問題を修正
新機能
Fixed `thinking.type.enabled is not supported` 400 error when using Opus 4.7 via a Bedrock Application Inference Profile ARN
Bedrock Application Inference Profile ARN経由でOpus 4.7を使用する際に `thinking.type.enabled is not supported` の400エラーが発生する問題を修正
バグ修正
Fixed MCP concurrent-call timeout handling where a message for one tool call could silently disarm another call's watchdog
MCPの並行呼び出しタイムアウト処理で、片方のツール呼び出しのメッセージが別の呼び出しの監視を解除する問題を修正
バグ修正
Fixed Cmd-backspace / `Ctrl+U` to once again delete from the cursor to the start of the line
Cmd+Backspace / `Ctrl+U` でカーソルから行頭までを削除する機能を復旧
バグ修正
Fixed markdown tables breaking when a cell contains an inline code span with a pipe character
セル内にパイプ文字を含むインラインコードがあるとMarkdownテーブルが崩れる問題を修正
バグ修正
Fixed session recap auto-firing while composing unsent text in the prompt
プロンプトに送信前のテキストがある状態でセッションのまとめ(recap)が自動実行される問題を修正
バグ修正
Fixed `/copy` "Full response" not aligning markdown table columns for pasting into GitHub, Notion, or Slack
`/copy` の「Full response」でGitHub、Notion、Slackへの貼り付け用にMarkdownテーブルの列が揃わない問題を修正
バグ修正
Fixed messages typed while viewing a running subagent being hidden from its transcript and misattributed to the parent AI
実行中のサブエージェントを表示中に入力したメッセージがトランスクリプトに反映されず、親AIのメッセージと誤判定される問題を修正
バグ修正
Fixed Bash `dangerouslyDisableSandbox` running commands outside the sandbox without a permission prompt
Bashの `dangerouslyDisableSandbox` が権限の確認なしでサンドボックス外のコマンドを実行していた問題を修正
バグ修正
Fixed `/effort auto` confirmation — now says "Effort level set to max" to match the status bar label
`/effort auto` の確認メッセージをステータスバーのラベルに合わせて「Effort level set to max」と表示するように修正
バグ修正
Fixed the "copied N chars" toast overcounting emoji and other multi-code-unit characters
「copied N chars」のトースト通知で絵文字などのマルチコードユニット文字が過剰にカウントされる問題を修正
バグ修正
Fixed `/insights` crashing with `EBUSY` on Windows
Windows環境で `/insights` が `EBUSY` エラーでクラッシュする問題を修正
[windows]
バグ修正
Fixed exit confirmation dialog mislabeling one-shot scheduled tasks as recurring — now shows a countdown
終了確認ダイアログで単発のスケジュールタスクが定期タスクと誤表示されていた問題を修正(カウントダウンを表示するように変更)
バグ修正
Fixed slash/@ completion menu not sitting flush against the prompt border in fullscreen mode
全画面モードでスラッシュ/@入力メニューがプロンプトの境界に密着しない問題を修正
バグ修正
Fixed prompt cursor disappearing when `NO_COLOR` is set
`NO_COLOR` が設定されているときにプロンプトのカーソルが消える問題を修正
バグ修正
Fixed `ToolSearch` ranking so pasted MCP tool names surface the actual tool instead of description-matching siblings
`ToolSearch` のランキングを修正し、ペーストされたMCPツール名が説明文の一致ではなく該当ツール自体を表示するように変更
バグ修正
Fixed compacting a resumed long-context session failing with "Extra usage is required for long context requests"
再開した長文脈セッションの圧縮が「Extra usage is required for long context requests」で失敗する問題を修正
バグ修正
Fixed `plugin install` succeeding when a dependency version conflicts with an already-installed plugin — now reports `range-conflict`
依存関係のバージョンが既存プラグインと競合していても `plugin install` が成功してしまう問題を修正(`range-conflict` を報告するように変更)
バグ修正
Fixed "Refine with Ultraplan" not showing the remote session URL in the transcript
「Refine with Ultraplan」でリモートセッションのURLがトランスクリプトに表示されない問題を修正
バグ修正
Fixed SDK image content blocks that fail to process crashing the session — now degrade to a text placeholder
処理に失敗したSDK画像コンテンツブロックがセッションをクラッシュさせる問題を修正(テキストのプレースホルダーに代替するように変更)
バグ修正
Fixed Remote Control sessions not streaming subagent transcripts
リモートコントロールセッションでサブエージェントのトランスクリプトがストリーミングされない問題を修正
バグ修正
Fixed Remote Control sessions not being archived when Claude Code exits
リモートコントロールセッションがClaude Code終了時にアーカイブされない問題を修正
v2.1.112
2026-04-17 04:23 JST 1 changes ▶
バグ修正
Fixed "claude-opus-4-7 is temporarily unavailable" for auto mode
v2.1.111
2026-04-17 00:16 JST 35 changes ▶
新機能
Added `/ultrareview` for running comprehensive code review in the cloud using parallel multi-agent analysis and critique — invoke with no arguments to review your current branch, or `/ultrareview <PR#>` to fetch and review a specific GitHub PR
パフォーマンス
Claude Opus 4.7 xhigh is now available! Use /effort to tune speed vs. intelligence
その他
Auto mode is now available for Max subscribers when using Opus 4.7
新機能
Added `xhigh` effort level for Opus 4.7, sitting between `high` and `max`. Available via `/effort`, `--effort`, and the model picker; other models fall back to `high`
その他
`/effort` now opens an interactive slider when called without arguments, with arrow-key navigation between levels and Enter to confirm
新機能
Added "Auto (match terminal)" theme option that matches your terminal's dark/light mode — select it from `/theme`
新機能
Added `/less-permission-prompts` skill — scans transcripts for common read-only Bash and MCP tool calls and proposes a prioritized allowlist for `.claude/settings.json`
その他
Auto mode no longer requires `--enable-auto-mode`
その他
Windows: PowerShell tool is progressively rolling out. Opt in or out with `CLAUDE_CODE_USE_POWERSHELL_TOOL`. On Linux and macOS, enable with `CLAUDE_CODE_USE_POWERSHELL_TOOL=1` (requires `pwsh` on PATH)
[windows, macos, linux]
その他
Read-only bash commands with glob patterns (e.g. `ls *.ts`) and commands starting with `cd <project-dir> &&` no longer trigger a permission prompt
改善
Suggest the closest matching subcommand when `claude <word>` is invoked with a near-miss typo (e.g. `claude udpate` → "Did you mean `claude update`?")
その他
Plan files are now named after your prompt (e.g. `fix-auth-race-snug-otter.md`) instead of purely random words
新機能
Improved `/setup-vertex` and `/setup-bedrock` to show the actual `settings.json` path when `CLAUDE_CONFIG_DIR` is set, seed model candidates from existing pins on re-run, and offer a "with 1M context" option for supported models
新機能
`/skills` menu now supports sorting by estimated token count — press `t` to toggle
その他
`Ctrl+U` now clears the entire input buffer (previously: delete to start of line); press `Ctrl+Y` to restore
新機能
`Ctrl+L` now forces a full screen redraw in addition to clearing the prompt input
その他
Transcript view footer now shows `[` (dump to scrollback) and `v` (open in editor) shortcuts
その他
The "+N lines" marker for truncated long pastes is now a full-width rule for easier scanning
その他
Headless `--output-format stream-json` now includes `plugin_errors` on the init event when plugins are demoted for unsatisfied dependencies
新機能
Added `OTEL_LOG_RAW_API_BODIES` environment variable to emit full API request and response bodies as OpenTelemetry log events for debugging
その他
Suppressed spurious decompression, network, and transient error messages that could appear in the TUI during normal operation
その他
Reverted the v2.1.110 cap on non-streaming fallback retries — it traded long waits for more outright failures during API overload
その他
Windows: `CLAUDE_ENV_FILE` and SessionStart hook environment files now apply (previously a no-op)
[windows]
その他
Windows: permission rules with drive-letter paths are now correctly root-anchored, and paths differing only by drive-letter case are recognized as the same path
[windows]
バグ修正
Fixed terminal display tearing (random characters, drifting input) in iTerm2 + tmux setups when terminal notifications are sent
バグ修正
Fixed `@` file suggestions re-scanning the entire project on every turn in non-git working directories, and showing only config files in freshly-initialized git repos with no tracked files
バグ修正
Fixed LSP diagnostics from before an edit appearing after it, causing the model to re-read files it just edited
バグ修正
Fixed tab-completing `/resume` immediately resuming an arbitrary titled session instead of showing the session picker
バグ修正
Fixed `/context` grid rendering with extra blank lines between rows
バグ修正
Fixed `/clear` dropping the session name set by `/rename`, causing statusline output to lose `session_name`
バグ修正
Improved plugin error handling: dependency errors now distinguish conflicting, invalid, and overly complex version requirements; fixed stale resolved versions after `plugin update`; `plugin install` now recovers from interrupted prior installs
バグ修正
Fixed Claude calling a non-existent `commit` skill and showing "Unknown skill: commit" for users without a custom `/commit` command
バグ修正
Fixed 429 rate-limit errors on Bedrock/Vertex/Foundry referencing status.claude.com (it only covers Anthropic-operated providers)
バグ修正
Fixed feedback surveys appearing back-to-back after dismissing one
バグ修正
Fixed bare URLs in bash/PowerShell/MCP tool output being unclickable when the terminal wraps them across lines
v2.1.110
2026-04-16 05:40 JST 33 changes ▶
新機能
Added `/tui` command and `tui` setting — run `/tui fullscreen` to switch to flicker-free rendering in the same conversation
新機能
Added push notification tool — Claude can send mobile push notifications when Remote Control and "Push when Claude decides" config are enabled
新機能
Changed `Ctrl+O` to toggle between normal and verbose transcript only; focus view is now toggled separately with the new `/focus` command
新機能
Added `autoScrollEnabled` config to disable conversation auto-scroll in fullscreen mode
新機能
Added option to show Claude's last response as commented context in the `Ctrl+G` external editor (enable via `/config`)
改善
Improved `/plugin` Installed tab — items needing attention and favorites appear at the top, disabled items are hidden behind a fold, and `f` favorites the selected item
改善
Improved `/doctor` to warn when an MCP server is defined in multiple config scopes with different endpoints
その他
`--resume`/`--continue` now resurrects unexpired scheduled tasks
その他
`/context`, `/exit`, and `/reload-plugins` now work from Remote Control (mobile/web) clients
その他
Write tool now informs the model when you edit the proposed content in the IDE diff before accepting
その他
Bash tool now enforces the documented maximum timeout instead of accepting arbitrarily large values
その他
SDK/headless sessions now read `TRACEPARENT`/`TRACESTATE` from the environment for distributed trace linking
その他
Session recap is now enabled for users with telemetry disabled (Bedrock, Vertex, Foundry, `DISABLE_TELEMETRY`). Opt out via `/config` or `CLAUDE_CODE_ENABLE_AWAY_SUMMARY=0`.
その他
Hardened "Open in editor" actions against command injection from untrusted filenames
パフォーマンス
Fixed potential excessive memory allocation when piped (non-TTY) Ink output contains a single very wide line
バグ修正
Fixed MCP tool calls hanging indefinitely when the server connection drops mid-response on SSE/HTTP transports
バグ修正
Fixed non-streaming fallback retries causing multi-minute hangs when the API is unreachable
バグ修正
Fixed session recap, local slash-command output, and other system status lines not appearing in focus mode
バグ修正
Fixed high CPU usage in fullscreen when text is selected while a tool is running
バグ修正
Fixed plugin install not honoring dependencies declared in `plugin.json` when the marketplace entry omits them; `/plugin` install now lists auto-installed dependencies
バグ修正
Fixed skills with `disable-model-invocation: true` failing when invoked via `/<skill>` mid-message
バグ修正
Fixed `--resume` sometimes showing the first prompt instead of the `/rename` name for sessions still running or exited uncleanly
バグ修正
Fixed queued messages briefly appearing twice during multi-tool-call turns
バグ修正
Fixed session cleanup not removing the full session directory including subagent transcripts
バグ修正
Fixed dropped keystrokes after the CLI relaunches (e.g. `/tui`, provider setup wizards)
新機能
Fixed garbled startup rendering in macOS Terminal.app and other terminals that don't support synchronized output
[macos]
バグ修正
Fixed `PermissionRequest` hooks returning `updatedInput` not being re-checked against `permissions.deny` rules; `setMode:'bypassPermissions'` updates now respect `disableBypassPermissionsMode`
バグ修正
Fixed `PreToolUse` hook `additionalContext` being dropped when the tool call fails
バグ修正
Fixed stdio MCP servers that print stray non-JSON lines to stdout being disconnected on the first stray line (regression in 2.1.105)
バグ修正
Fixed headless/SDK session auto-title firing an extra Haiku request when `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` or `CLAUDE_CODE_DISABLE_TERMINAL_TITLE` is set
バグ修正
Fixed `/skills` menu not scrolling when the list overflows the modal in fullscreen mode
バグ修正
Fixed Remote Control sessions showing a generic error instead of prompting for re-login when the session is too old
バグ修正
Fixed Remote Control session renames from claude.ai not persisting the title to the local CLI session
v2.1.109
2026-04-15 12:45 JST 1 changes ▶
改善
Improved the extended-thinking indicator with a rotating progress hint
v2.1.108
2026-04-15 03:35 JST 24 changes ▶
その他
The model can now discover and invoke built-in slash commands like `/init`, `/review`, and `/security-review` via the Skill tool
新機能
Added `ENABLE_PROMPT_CACHING_1H` env var to opt into 1-hour prompt cache TTL on API key, Bedrock, Vertex, and Foundry (`ENABLE_PROMPT_CACHING_1H_BEDROCK` is deprecated but still honored), and `FORCE_PROMPT_CACHING_5M` to force 5-minute TTL
新機能
Added recap feature to provide context when returning to a session, configurable in `/config` and manually invocable with `/recap`; force with `CLAUDE_CODE_ENABLE_AWAY_SUMMARY` if telemetry disabled.
その他
`/undo` is now an alias for `/rewind`
改善
Improved `/model` to warn before switching models mid-conversation, since the next response re-reads the full history uncached
改善
Improved `/resume` picker to default to sessions from the current directory; press `Ctrl+A` to show all projects
改善
Improved error messages: server rate limits are now distinguished from plan usage limits; 5xx/529 errors show a link to status.claude.com; unknown slash commands suggest the closest match
パフォーマンス
Reduced memory footprint for file reads, edits, and syntax highlighting by loading language grammars on demand
新機能
Added "verbose" indicator when viewing the detailed transcript (`Ctrl+O`)
新機能
Added a warning at startup when prompt caching is disabled via `DISABLE_PROMPT_CACHING*` environment variables
バグ修正
Fixed paste not working in the `/login` code prompt (regression in 2.1.105)
バグ修正
Fixed subscribers who set `DISABLE_TELEMETRY` falling back to 5-minute prompt cache TTL instead of 1 hour
バグ修正
Fixed Agent tool prompting for permission in auto mode when the safety classifier's transcript exceeded its context window
バグ修正
Fixed Bash tool producing no output when `CLAUDE_ENV_FILE` (e.g. `~/.zprofile`) ends with a `#` comment line
バグ修正
Fixed `claude --resume <session-id>` losing the session's custom name and color set via `/rename`
バグ修正
Fixed session titles showing placeholder example text when the first message is a short greeting
バグ修正
Fixed terminal escape codes appearing as garbage text in the prompt input after `--teleport`
バグ修正
Fixed `/feedback` retry: pressing Enter to resubmit after a failure now works without first editing the description
バグ修正
Fixed `--teleport` and `--resume <id>` precondition errors (e.g. dirty git tree, session not found) exiting silently instead of showing the error message
バグ修正
Fixed Remote Control session titles set in the web UI being overwritten by auto-generated titles after the third message
バグ修正
Fixed `--resume` truncating sessions when the transcript contained a self-referencing message
バグ修正
Fixed transcript write failures (e.g., disk full) being silently dropped instead of being logged
バグ修正
Fixed diacritical marks (accents, umlauts, cedillas) being dropped from responses when the `language` setting is configured
バグ修正
Fixed policy-managed plugins never auto-updating when running from a different project than where they were first installed
v2.1.107
2026-04-14 14:18 JST 1 changes ▶
その他
Show thinking hints sooner during long operations
v2.1.105
2026-04-14 04:51 JST 37 changes ▶
新機能
Added PreCompact hook support: hooks can now block compaction by exiting with code 2 or returning `{"decision":"block"}`
新機能
Added `path` parameter to the `EnterWorktree` tool to switch into an existing worktree of the current repository
新機能
Added background monitor support for plugins via a top-level `monitors` manifest key that auto-arms at session start or on skill invoke
その他
`/proactive` is now an alias for `/loop`
改善
Improved stalled API stream handling: streams now abort after 5 minutes of no data and retry non-streaming instead of hanging indefinitely
改善
Improved network error messages: connection errors now show a retry message immediately instead of a silent spinner
改善
Improved file write display: long single-line writes (e.g. minified JSON) are now truncated in the UI instead of paginating across many screens
改善
Improved `/config` labels and descriptions for clarity
新機能
Improved skill description handling: raised the listing cap from 250 to 1,536 characters and added a startup warning when descriptions are truncated
改善
Improved `WebFetch` to strip `<style>` and `<script>` contents from fetched pages so CSS-heavy pages no longer exhaust the content budget before reaching actual text
改善
Improved stale agent worktree cleanup to remove worktrees whose PR was squash-merged instead of keeping them indefinitely
改善
Improved MCP large-output truncation prompt to give format-specific recipes (e.g. `jq` for JSON, computed Read chunk sizes for text)
新機能
Fixed alt+enter not inserting a newline in terminals using ESC-prefix alt encoding, and Ctrl+J not inserting a newline (regression in 2.1.100)
バグ修正
Improved `/doctor` layout with status icons; press `f` to have Claude fix reported issues
バグ修正
Fixed images attached to queued messages (sent while Claude is working) being dropped
バグ修正
Fixed screen going blank when the prompt input wraps to a second line in long conversations
バグ修正
Fixed leading whitespace getting copied when selecting multi-line assistant responses in fullscreen mode
バグ修正
Fixed leading whitespace being trimmed from assistant messages, breaking ASCII art and indented diagrams
バグ修正
Fixed garbled bash output when commands print clickable file links (e.g. Python `rich`/`loguru` logging)
バグ修正
Fixed duplicate "Creating worktree" text in EnterWorktree/ExitWorktree tool display
バグ修正
Fixed queued user prompts disappearing from focus mode
バグ修正
Fixed one-shot scheduled tasks re-firing repeatedly when the file watcher missed the post-fire cleanup
バグ修正
Fixed inbound channel notifications being silently dropped after the first message for Team/Enterprise users
バグ修正
Fixed marketplace plugins with `package.json` and lockfile not having dependencies installed automatically after install/update
バグ修正
Fixed marketplace auto-update leaving the official marketplace in a broken state when a plugin process holds files open during the update
バグ修正
Fixed "Resume this session with..." hint not printing on exit after `/resume`, `--worktree`, or `/branch`
バグ修正
Fixed feedback survey shortcut keys firing when typed at the end of a longer prompt
バグ修正
Fixed stdio MCP server emitting malformed (non-JSON) output hanging the session instead of failing fast with "Connection closed"
バグ修正
Fixed MCP tools missing on the first turn of headless/remote-trigger sessions when MCP servers connect asynchronously
バグ修正
Fixed `/model` picker on AWS Bedrock in non-US regions persisting invalid `us.*` model IDs to `settings.json` when inference profile discovery is still in-flight
バグ修正
Fixed 429 rate-limit errors showing a raw JSON dump instead of a clean message for API-key, Bedrock, and Vertex users
バグ修正
Fixed crash on resume when session contains malformed text blocks
バグ修正
Fixed `/help` dropping the tab bar, Shortcuts heading, and footer at short terminal heights
バグ修正
Fixed malformed keybinding entry values in `keybindings.json` being silently loaded instead of rejected with a clear error
バグ修正
Fixed `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` in one project's settings permanently disabling usage metrics for all projects on the machine
バグ修正
Fixed washed-out 16-color palette when using Ghostty, Kitty, Alacritty, WezTerm, foot, rio, or Contour over SSH/mosh
[ssh]
バグ修正
Fixed Bash tool suggesting `acceptEdits` permission mode when exiting plan mode would downgrade from a higher permission level
v2.1.101
2026-04-11 03:41 JST 46 changes ▶
新機能
Added `/team-onboarding` command to generate a teammate ramp-up guide from your local Claude Code usage
新機能
Added OS CA certificate store trust by default, so enterprise TLS proxies work without extra setup (set `CLAUDE_CODE_CERT_STORE=bundled` to use only bundled CAs)
その他
`/ultraplan` and other remote-session features now auto-create a default cloud environment instead of requiring web setup first
改善
Improved brief mode to retry once when Claude responds with plain text instead of a structured message
改善
Improved focus mode: Claude now writes more self-contained summaries since it knows you only see its final message
改善
Improved tool-not-available errors to explain why and how to proceed when the model calls a tool that exists but isn't available in the current context
改善
Improved rate-limit retry messages to show which limit was hit and when it resets instead of an opaque seconds countdown
改善
Improved refusal error messages to include the API-provided explanation when available
改善
Improved `claude -p --resume <name>` to accept session titles set via `/rename` or `--name`
改善
Improved settings resilience: an unrecognized hook event name in `settings.json` no longer causes the entire file to be ignored
改善
Improved plugin hooks from plugins force-enabled by managed settings to run when `allowManagedHooksOnly` is set
改善
Improved `/plugin` and `claude plugin update` to show a warning when the marketplace could not be refreshed, instead of silently reporting a stale version
改善
Improved plan mode to hide the "Refine with Ultraplan" option when the user's org or auth setup can't reach Claude Code on the web
改善
Improved beta tracing to honor `OTEL_LOG_USER_PROMPTS`, `OTEL_LOG_TOOL_DETAILS`, and `OTEL_LOG_TOOL_CONTENT`; sensitive span attributes are no longer emitted unless opted in
改善
Improved SDK `query()` to clean up subprocess and temp files when consumers `break` from `for await` or use `await using`
パフォーマンス
Fixed a memory leak where long sessions retained dozens of historical copies of the message list in the virtual scroller
パフォーマンス
Fixed in-app settings writes (e.g. `/add-dir --remember`, `/config`) not refreshing the in-memory snapshot, preventing removed directories from being revoked mid-session
バグ修正
Fixed a command injection vulnerability in the POSIX `which` fallback used by LSP binary detection
バグ修正
Fixed `--resume`/`--continue` losing conversation context on large sessions when the loader anchored on a dead-end branch instead of the live conversation
バグ修正
Fixed `--resume` chain recovery bridging into an unrelated subagent conversation when a subagent message landed near a main-chain write gap
バグ修正
Fixed a crash on `--resume` when a persisted Edit/Write tool result was missing its `file_path`
バグ修正
Fixed a hardcoded 5-minute request timeout that aborted slow backends (local LLMs, extended thinking, slow gateways) regardless of `API_TIMEOUT_MS`
バグ修正
Fixed `permissions.deny` rules not overriding a PreToolUse hook's `permissionDecision: "ask"` — previously the hook could downgrade a deny into a prompt
バグ修正
Fixed `--setting-sources` without `user` causing background cleanup to ignore `cleanupPeriodDays` and delete conversation history older than 30 days
バグ修正
Fixed Bedrock SigV4 authentication failing with 403 when `ANTHROPIC_AUTH_TOKEN`, `apiKeyHelper`, or `ANTHROPIC_CUSTOM_HEADERS` set an Authorization header
バグ修正
Fixed `claude -w <name>` failing with "already exists" after a previous session's worktree cleanup left a stale directory
バグ修正
Fixed subagents not inheriting MCP tools from dynamically-injected servers
バグ修正
Fixed sub-agents running in isolated worktrees being denied Read/Edit access to files inside their own worktree
バグ修正
Fixed sandboxed Bash commands failing with `mktemp: No such file or directory` after a fresh boot
バグ修正
Fixed `claude mcp serve` tool calls failing with "Tool execution failed" in MCP clients that validate `outputSchema`
バグ修正
Fixed `RemoteTrigger` tool's `run` action sending an empty body and being rejected by the server
バグ修正
Fixed several `/resume` picker issues: narrow default view hiding sessions from other projects, unreachable preview on Windows Terminal, incorrect cwd in worktrees, session-not-found errors not surfacing in stderr, terminal title not being set, and resume hint overlapping the prompt input
[windows]
バグ修正
Fixed Grep tool ENOENT when the embedded ripgrep binary path becomes stale (VS Code extension auto-update, macOS App Translocation); now falls back to system `rg` and self-heals mid-session
[macos]
バグ修正
Fixed `/btw` writing a copy of the entire conversation to disk on every use
バグ修正
Fixed `/context` Free space and Messages breakdown disagreeing with the header percentage
バグ修正
Fixed several plugin issues: slash commands resolving to the wrong plugin with duplicate `name:` frontmatter, `/plugin update` failing with `ENAMETOOLONG`, Discover showing already-installed plugins, directory-source plugins loading from a stale version cache, and skills not honoring `context: fork` and `agent` frontmatter fields
バグ修正
Fixed the `/mcp` menu offering OAuth-specific actions for MCP servers configured with `headersHelper`; Reconnect is now offered instead to re-invoke the helper script
バグ修正
Fixed `ctrl+]`, `ctrl+\`, and `ctrl+^` keybindings not firing in terminals that send raw C0 control bytes (Terminal.app, default iTerm2, xterm)
バグ修正
Fixed `/login` OAuth URL rendering with padding that prevented clean mouse selection
バグ修正
Fixed rendering issues: flicker in non-fullscreen mode when content above the visible area changed, terminal scrollback being wiped during long sessions in non-fullscreen mode, and mouse-scroll escape sequences occasionally leaking into the prompt as text
バグ修正
Fixed crash when `settings.json` env values are numbers instead of strings
バグ修正
Fixed custom keybindings (`~/.claude/keybindings.json`) not loading on Bedrock, Vertex, and other third-party providers
バグ修正
Fixed `claude --continue -p` not correctly continuing sessions created by `-p` or the SDK
バグ修正
Fixed several Remote Control issues: worktrees removed on session crash, connection failures not persisting in the transcript, spurious "Disconnected" indicator in brief mode for local sessions, and `/remote-control` failing over SSH when only `CLAUDE_CODE_ORGANIZATION_UUID` is set
[ssh]
バグ修正
Fixed `/insights` sometimes omitting the report file link from its response
バグ修正
[VSCode] Fixed the file attachment below the chat input not clearing when the last editor tab is closed
[vscode]
v2.1.98
2026-04-10 03:08 JST 57 changes ▶
新機能
Added interactive Google Vertex AI setup wizard accessible from the login screen when selecting "3rd-party platform", guiding you through GCP authentication, project and region configuration, credential verification, and model pinning
新機能
Added `CLAUDE_CODE_PERFORCE_MODE` env var: when set, Edit/Write/NotebookEdit fail on read-only files with a `p4 edit` hint instead of silently overwriting them
新機能
Added Monitor tool for streaming events from background scripts
新機能
Added subprocess sandboxing with PID namespace isolation on Linux when `CLAUDE_CODE_SUBPROCESS_ENV_SCRUB` is set, and `CLAUDE_CODE_SCRIPT_CAPS` env var to limit per-session script invocations
[linux]
新機能
Added `--exclude-dynamic-system-prompt-sections` flag to print mode for improved cross-user prompt caching
新機能
Added `workspace.git_worktree` to the status line JSON input, set whenever the current directory is inside a linked git worktree
新機能
Added W3C `TRACEPARENT` env var to Bash tool subprocesses when OTEL tracing is enabled, so child-process spans correctly parent to Claude Code's trace tree
その他
LSP: Claude Code now identifies itself to language servers via `clientInfo` in the initialize request
新機能
Fixed `permissions.additionalDirectories` changes not applying mid-session — removed directories lose access immediately and added ones work without restart
パフォーマンス
Fixed a memory leak where Remote Control permission handler entries were retained for the lifetime of the session
新機能
Improved `/resume` filter hint labels and added project/worktree/branch names in the filter indicator
改善
Improved footer indicators (Focus, notifications) to stay on the mode-indicator row instead of wrapping at narrow terminal widths
新機能
Improved `/agents` with a tabbed layout: a Running tab shows live subagents, and the Library tab adds Run agent and View running instance actions
改善
Improved `/reload-plugins` to pick up plugin-provided skills without requiring a restart
改善
Improved Accept Edits mode to auto-approve filesystem commands prefixed with safe env vars or process wrappers
改善
Improved Vim mode: `j`/`k` in NORMAL mode now navigate history and select the footer pill at the input boundary
改善
Improved hook errors in the transcript to include the first line of stderr for self-diagnosis without `--debug`
改善
Improved OTEL tracing: interaction spans now correctly wrap full turns under concurrent SDK calls, and headless turns end spans per-turn
改善
Improved transcript entries to carry final token usage instead of streaming placeholders
改善
Updated the `/claude-api` skill to cover Managed Agents alongside Claude API
その他
Dropped `/compact` hints when `DISABLE_COMPACT` is set.
バグ修正
Fixed a Bash tool permission bypass where a backslash-escaped flag could be auto-allowed as read-only and lead to arbitrary code execution
バグ修正
Fixed compound Bash commands bypassing forced permission prompts for safety checks and explicit ask rules in auto and bypass-permissions modes
バグ修正
Fixed read-only commands with env-var prefixes not prompting unless the var is known-safe (`LANG`, `TZ`, `NO_COLOR`, etc.)
バグ修正
Fixed redirects to `/dev/tcp/...` or `/dev/udp/...` not prompting instead of auto-allowing
バグ修正
Fixed stalled streaming responses timing out instead of falling back to non-streaming mode
バグ修正
Fixed 429 retries burning all attempts in ~13s when the server returns a small `Retry-After` — exponential backoff now applies as a minimum
バグ修正
Fixed MCP OAuth `oauth.authServerMetadataUrl` config override not being honored on token refresh after restart, affecting ADFS and similar IdPs
バグ修正
Fixed capital letters being dropped to lowercase on xterm and VS Code integrated terminal when the kitty keyboard protocol is active
バグ修正
Fixed macOS text replacements deleting the trigger word instead of inserting the substitution
[macos]
バグ修正
Fixed `--dangerously-skip-permissions` being silently downgraded to accept-edits mode after approving a write to a protected path via Bash
バグ修正
Fixed managed-settings allow rules remaining active after an admin removed them, until process restart
バグ修正
Fixed removing a directory from `additionalDirectories` revoking access to the same directory passed via `--add-dir`
バグ修正
Fixed `Bash(cmd:*)` and `Bash(git commit *)` wildcard permission rules failing to match commands with extra spaces or tabs
バグ修正
Fixed `Bash(...)` deny rules being downgraded to a prompt for piped commands that mix `cd` with other segments
バグ修正
Fixed false Bash permission prompts for `cut -d /`, `paste -d /`, `column -s /`, `awk '{print $1}' file`, and filenames containing `%`
バグ修正
Fixed permission rules with names matching JavaScript prototype properties (e.g. `toString`) causing `settings.json` to be silently ignored
バグ修正
Fixed agent team members not inheriting the leader's permission mode when using `--dangerously-skip-permissions`
バグ修正
Fixed a crash in fullscreen mode when hovering over MCP tool results
バグ修正
Fixed copying wrapped URLs in fullscreen mode inserting spaces at line breaks
バグ修正
Fixed file-edit diffs disappearing from the UI on `--resume` when the edited file was larger than 10KB
バグ修正
Fixed several `/resume` picker issues: `--resume <name>` opening uneditable, filter reload wiping search state, empty list swallowing arrow keys, cross-project staleness, and transient task-status text replacing conversation summaries
バグ修正
Fixed `/export` not honoring absolute paths and `~`, and silently rewriting user-supplied extensions to `.txt`
バグ修正
Fixed `/effort max` being denied for unknown or future model IDs
バグ修正
Fixed slash command picker breaking when a plugin's frontmatter `name` is a YAML boolean keyword
バグ修正
Fixed rate-limit upsell text being hidden after message remounts
バグ修正
Fixed MCP tools with `_meta["anthropic/maxResultSizeChars"]` not bypassing the token-based persist layer
バグ修正
Fixed voice mode leaking dozens of space characters into the input when re-holding the push-to-talk key while the previous transcript is still processing
バグ修正
Fixed `DISABLE_AUTOUPDATER` not fully suppressing the npm registry version check and symlink modification on npm-based installs
バグ修正
Fixed background subagents that fail with an error not reporting partial progress to the parent agent
バグ修正
Fixed prompt-type Stop/SubagentStop hooks failing on long sessions, and hook evaluator API errors showing "JSON validation failed" instead of the real message
バグ修正
Fixed feedback survey rendering when dismissed
バグ修正
Fixed Bash `grep -f FILE` / `rg -f FILE` not prompting when reading a pattern file outside the working directory
バグ修正
Fixed stale subagent worktree cleanup removing worktrees that contain untracked files
バグ修正
Fixed `sandbox.network.allowMachLookup` not taking effect on macOS
[macos]
バグ修正
[VSCode] Fixed false-positive "requires git-bash" error on Windows when `CLAUDE_CODE_GIT_BASH_PATH` is set or Git is installed at a default location
[vscode, windows]
バグ修正
Fixed `CLAUDE_CODE_MAX_CONTEXT_TOKENS` to honor `DISABLE_COMPACT` when it is set.
v2.1.97
2026-04-09 06:27 JST 46 changes ▶
新機能
Added `refreshInterval` status line setting to re-run the status line command every N seconds
新機能
Added focus view toggle (`Ctrl+O`) in `NO_FLICKER` mode showing prompt, one-line tool summary with edit diffstats, and final response
新機能
Added `workspace.git_worktree` to the status line JSON input, set when the current directory is inside a linked git worktree
新機能
Added `● N running` indicator in `/agents` next to agent types with live subagent instances
新機能
Added syntax highlighting for Cedar policy files (`.cedar`, `.cedarpolicy`)
新機能
Fixed `claude plugin update` reporting "already at the latest version" for git-based marketplace plugins when the remote had newer commits
パフォーマンス
Fixed a `NO_FLICKER` mode memory leak where API retries left stale streaming state
改善
Improved Accept Edits mode to auto-approve filesystem commands prefixed with safe env vars or process wrappers (e.g. `LANG=C rm foo`, `timeout 5 mkdir out`)
改善
Improved auto mode and bypass-permissions mode to auto-approve sandbox network access prompts
改善
Improved sandbox: `sandbox.network.allowMachLookup` now takes effect on macOS
[macos]
改善
Improved image handling: pasted and attached images are now compressed to the same token budget as images read via the Read tool
改善
Improved slash command and `@`-mention completion to trigger after CJK sentence punctuation, so Japanese/Chinese input no longer requires a space before `/` or `@`
改善
Improved Bridge sessions to show the local git repo, branch, and working directory on the claude.ai session card
改善
Improved footer layout: indicators (Focus, notifications) now stay on the mode-indicator row instead of wrapping below
改善
Improved context-low warning to show as a transient footer notification instead of a persistent row
改善
Improved markdown blockquotes to show a continuous left bar across wrapped lines
改善
Improved session transcript size by skipping empty hook entries and capping stored pre-edit file copies
改善
Improved transcript accuracy: per-block entries now carry the final token usage instead of the streaming placeholder
改善
Improved Bash tool OTEL tracing: subprocesses now inherit a W3C `TRACEPARENT` env var when tracing is enabled
改善
Updated `/claude-api` skill to cover Managed Agents alongside the Claude API
バグ修正
Fixed `--dangerously-skip-permissions` being silently downgraded to accept-edits mode after approving a write to a protected path
バグ修正
Fixed and hardened Bash tool permissions, tightening checks around env-var prefixes and network redirects, and reducing false prompts on common commands
バグ修正
Fixed permission rules with names matching JavaScript prototype properties (e.g. `toString`) causing `settings.json` to be silently ignored
バグ修正
Fixed managed-settings allow rules remaining active after an admin removed them until process restart
バグ修正
Fixed `permissions.additionalDirectories` changes in settings not applying mid-session
バグ修正
Fixed removing a directory from `settings.permissions.additionalDirectories` revoking access to the same directory passed via `--add-dir`
バグ修正
Fixed MCP HTTP/SSE connections accumulating ~50 MB/hr of unreleased buffers when servers reconnect
バグ修正
Fixed MCP OAuth `oauth.authServerMetadataUrl` not being honored on token refresh after restart, fixing ADFS and similar IdPs
バグ修正
Fixed 429 retries burning all attempts in ~13 seconds when the server returns a small `Retry-After` — exponential backoff now applies as a minimum
バグ修正
Fixed rate-limit upgrade options disappearing after context compaction
バグ修正
Fixed several `/resume` picker issues: `--resume <name>` opening uneditable, Ctrl+A reload wiping search, empty list swallowing navigation, task-status text replacing conversation summary, and cross-project staleness
バグ修正
Fixed file-edit diffs disappearing on `--resume` when the edited file was larger than 10KB
バグ修正
Fixed `--resume` cache misses and lost mid-turn input from attachment messages not being saved to the transcript
バグ修正
Fixed messages typed while Claude is working not being persisted to the transcript
バグ修正
Fixed prompt-type `Stop`/`SubagentStop` hooks failing on long sessions, and hook evaluator API errors displaying "JSON validation failed" instead of the actual message
バグ修正
Fixed subagents with worktree isolation or `cwd:` override leaking their working directory back to the parent session's Bash tool
バグ修正
Fixed compaction writing duplicate multi-MB subagent transcript files on prompt-too-long retries
バグ修正
Fixed slash command picker breaking when a plugin's frontmatter `name` is a YAML boolean keyword
バグ修正
Fixed copying wrapped URLs in `NO_FLICKER` mode inserting spaces at line breaks
バグ修正
Fixed scroll rendering artifacts in `NO_FLICKER` mode when running inside zellij
バグ修正
Fixed a crash in `NO_FLICKER` mode when hovering over MCP tool results
バグ修正
Fixed slow mouse-wheel scrolling in `NO_FLICKER` mode on Windows Terminal
[windows]
バグ修正
Fixed custom status line not displaying in `NO_FLICKER` mode on terminals shorter than 24 rows
バグ修正
Fixed Shift+Enter and Alt/Cmd+arrow shortcuts not working in Warp with `NO_FLICKER` mode
バグ修正
Fixed Korean/Japanese/Unicode text becoming garbled when copied in no-flicker mode on Windows
[windows]
バグ修正
Fixed Bedrock SigV4 authentication failing when `AWS_BEARER_TOKEN_BEDROCK` or `ANTHROPIC_BEDROCK_BASE_URL` are set to empty strings (as GitHub Actions does for unset inputs)
v2.1.96
2026-04-08 13:32 JST 1 changes ▶
バグ修正
Fixed Bedrock requests failing with `403 "Authorization header is missing"` when using `AWS_BEARER_TOKEN_BEDROCK` or `CLAUDE_CODE_SKIP_BEDROCK_AUTH` (regression in 2.1.94)
v2.1.94
2026-04-08 06:04 JST 25 changes ▶
新機能
Added `hookSpecificOutput.sessionTitle` to `UserPromptSubmit` hooks for setting the session title
新機能
Added support for Amazon Bedrock powered by Mantle, set `CLAUDE_CODE_USE_MANTLE=1`
その他
Changed default effort level from medium to high for API-key, Bedrock/Vertex/Foundry, Team, and Enterprise users (control this with `/effort`)
新機能
Added compact `Slacked #channel` header with a clickable channel link for Slack MCP send-message tool calls
新機能
Added `keep-coding-instructions` frontmatter field support for plugin output styles
その他
Plugin skills declared via `"skills": ["./"]` now use the skill's frontmatter `name` for the invocation name instead of the directory basename, giving a stable name across install methods
改善
Improved `--resume` to resume sessions from other worktrees of the same repo directly instead of printing a `cd` command
改善
[VSCode] Reduced cold-open subprocess work on starting a session
[vscode]
新機能
[VSCode] Added a warning banner when `settings.json` files fail to parse, so users know their permission rules are not being applied
[vscode]
バグ修正
Fixed agents appearing stuck after a 429 rate-limit response with a long Retry-After header — the error now surfaces immediately instead of silently waiting
バグ修正
Fixed Console login on macOS silently failing with "Not logged in" when the login keychain is locked or its password is out of sync — the error is now surfaced and `claude doctor` diagnoses the fix
[macos]
バグ修正
Fixed plugin skill hooks defined in YAML frontmatter being silently ignored
バグ修正
Fixed plugin hooks failing with "No such file or directory" when `CLAUDE_PLUGIN_ROOT` was not set
バグ修正
Fixed `${CLAUDE_PLUGIN_ROOT}` resolving to the marketplace source directory instead of the installed cache for local-marketplace plugins on startup
バグ修正
Fixed scrollback showing the same diff repeated and blank pages in long-running sessions
バグ修正
Fixed multiline user prompts in the transcript indenting wrapped lines under the `❯` caret instead of under the text
バグ修正
Fixed Shift+Space inserting the literal word "space" instead of a space character in search inputs
バグ修正
Fixed hyperlinks opening two browser tabs when clicked inside tmux running in an xterm.js-based terminal (VS Code, Hyper, Tabby)
バグ修正
Fixed an alt-screen rendering bug where content height changes mid-scroll could leave compounding ghost lines
バグ修正
Fixed `FORCE_HYPERLINK` environment variable being ignored when set via `settings.json` `env`
バグ修正
Fixed native terminal cursor not tracking the selected tab in dialogs, so screen readers and magnifiers can follow tab navigation
バグ修正
Fixed Bedrock invocation of Sonnet 3.5 v2 by using the `us.` inference profile ID
バグ修正
Fixed SDK/print mode not preserving the partial assistant response in conversation history when interrupted mid-stream
バグ修正
Fixed CJK and other multibyte text being corrupted with U+FFFD in stream-json input/output when chunk boundaries split a UTF-8 sequence
バグ修正
[VSCode] Fixed dropdown menus selecting the wrong item when the mouse was over the list while typing or using arrow keys
[vscode]
v2.1.92
2026-04-04 09:05 JST 21 changes ▶
新機能
Added `forceRemoteSettingsRefresh` policy setting: when set, the CLI blocks startup until remote managed settings are freshly fetched, and exits if the fetch fails (fail-closed)
新機能
Added interactive Bedrock setup wizard accessible from the login screen when selecting "3rd-party platform" — guides you through AWS authentication, region configuration, credential verification, and model pinning
新機能
Added per-model and cache-hit breakdown to `/cost` for subscription users
その他
`/release-notes` is now an interactive version picker
その他
Remote Control session names now use your hostname as the default prefix (e.g. `myhost-graceful-unicorn`), overridable with `--remote-control-session-name-prefix`
その他
Pro users now see a footer hint when returning to a session after the prompt cache has expired, showing roughly how many tokens the next turn will send uncached
新機能
Fixed an issue where the same message could appear at two positions when scrolling up in fullscreen mode (iTerm2, Ghostty, and other terminals with DEC 2026 support)
パフォーマンス
Improved Write tool diff computation speed for large files (60% faster on files with tabs/`&`/`$`)
その他
Removed `/tag` command
その他
Removed `/vim` command (toggle vim mode via `/config` → Editor mode)
その他
Linux sandbox now ships the `apply-seccomp` helper in both npm and native builds, restoring unix-socket blocking for sandboxed commands
[linux]
バグ修正
Fixed subagent spawning permanently failing with "Could not determine pane count" after tmux windows are killed or renumbered during a long-running session
[windows]
バグ修正
Fixed prompt-type Stop hooks incorrectly failing when the small fast model returns `ok:false`, and restored `preventContinuation:true` semantics for non-Stop prompt-type hooks
バグ修正
Fixed tool input validation failures when streaming emits array/object fields as JSON-encoded strings
バグ修正
Fixed an API 400 error that could occur when extended thinking produced a whitespace-only text block alongside real content
バグ修正
Fixed accidental feedback survey submissions from auto-pilot keypresses and consecutive-prompt digit collisions
バグ修正
Fixed misleading "esc to interrupt" hint appearing alongside "esc to clear" when a text selection exists in fullscreen mode during processing
バグ修正
Fixed Homebrew install update prompts to use the cask's release channel (`claude-code` → stable, `claude-code@latest` → latest)
バグ修正
Fixed `ctrl+e` jumping to the end of the next line when already at end of line in multiline prompts
バグ修正
Fixed idle-return "/clear to save X tokens" hint showing cumulative session tokens instead of current context size
バグ修正
Fixed plugin MCP servers stuck "connecting" on session start when they duplicate a claude.ai connector that is unauthenticated
v2.1.91
2026-04-03 07:37 JST 13 changes ▶
新機能
Added `disableSkillShellExecution` setting to disable inline shell execution in skills, custom slash commands, and plugin commands
新機能
Added MCP tool result persistence override via `_meta["anthropic/maxResultSizeChars"]` annotation (up to 500K), allowing larger results like DB schemas to pass through without truncation
新機能
Added support for multi-line prompts in `claude-cli://open?q=` deep links (encoded newlines `%0A` no longer rejected)
その他
Plugins can now ship executables under `bin/` and invoke them as bare commands from the Bash tool
その他
`/feedback` now explains why it's unavailable instead of disappearing from the slash menu
改善
Improved `/claude-api` skill guidance for agent design patterns including tool surface decisions, context management, and caching strategy
パフォーマンス
Improved performance: faster `stripAnsi` on Bun by routing through `Bun.stripANSI`
その他
Edit tool now uses shorter `old_string` anchors, reducing output tokens
バグ修正
Fixed transcript chain breaks on `--resume` that could lose conversation history when async transcript writes fail silently
バグ修正
Fixed `cmd+delete` not deleting to start of line on iTerm2, kitty, WezTerm, Ghostty, and Windows Terminal
[windows]
バグ修正
Fixed plan mode in remote sessions losing track of the plan file after a container restart, which caused permission prompts on plan edits and an empty plan-approval modal
バグ修正
Fixed JSON schema validation for `permissions.defaultMode: "auto"` in settings.json
バグ修正
Fixed Windows version cleanup not protecting the active version's rollback copy
[windows]
v2.1.90
2026-04-02 08:31 JST 19 changes ▶
新機能
Added `/powerup` — interactive lessons teaching Claude Code features with animated demos
新機能
Added `CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE` env var to keep the existing marketplace cache when `git pull` fails, useful in offline environments
新機能
Added `.husky` to protected directories (acceptEdits mode)
パフォーマンス
Improved performance: eliminated per-turn JSON.stringify of MCP tool schemas on cache-key lookup
パフォーマンス
Improved performance: SSE transport now handles large streamed frames in linear time (was quadratic)
パフォーマンス
Improved performance: SDK sessions with long conversations no longer slow down quadratically on transcript writes
改善
Improved `/resume` all-projects view to load project sessions in parallel, improving load times for users with many projects
その他
Changed `--resume` picker to no longer show sessions created by `claude -p` or SDK invocations
その他
Removed `Get-DnsClientCache` and `ipconfig /displaydns` from auto-allow (DNS cache privacy)
バグ修正
Fixed an infinite loop where the rate-limit options dialog would repeatedly auto-open after hitting your usage limit, eventually crashing the session
バグ修正
Fixed `--resume` causing a full prompt-cache miss on the first request for users with deferred tools, MCP servers, or custom agents (regression since v2.1.69)
バグ修正
Fixed `Edit`/`Write` failing with "File content has changed" when a PostToolUse format-on-save hook rewrites the file between consecutive edits
バグ修正
Fixed `PreToolUse` hooks that emit JSON to stdout and exit with code 2 not correctly blocking the tool call
バグ修正
Fixed collapsed search/read summary badge appearing multiple times in fullscreen scrollback when a CLAUDE.md file auto-loads during a tool call
バグ修正
Fixed auto mode not respecting explicit user boundaries ("don't push", "wait for X before Y") even when the action would otherwise be allowed
バグ修正
Fixed click-to-expand hover text being nearly invisible on light terminal themes
バグ修正
Fixed UI crash when malformed tool input reached the permission dialog
バグ修正
Fixed headers disappearing when scrolling `/model`, `/config`, and other selection screens
バグ修正
Hardened PowerShell tool permission checks: fixed trailing `&` background job bypass, `-ErrorAction Break` debugger hang, archive-extraction TOCTOU, and parse-fail fallback deny-rule degradation
v2.1.89
2026-04-01 08:32 JST 52 changes ▶
新機能
Added `"defer"` permission decision to `PreToolUse` hooks — headless sessions can pause at a tool call and resume with `-p --resume` to have the hook re-evaluate
新機能
Added `PermissionDenied` hook that fires after auto mode classifier denials — return `{retry: true}` to tell the model it can retry
新機能
Added `CLAUDE_CODE_NO_FLICKER=1` environment variable to opt into flicker-free alt-screen rendering with virtualized scrollback
新機能
Added named subagents to `@` mention typeahead suggestions
新機能
Added `MCP_CONNECTION_NONBLOCKING=true` for `-p` mode to skip the MCP connection wait entirely, and bounded `--mcp-config` server connections at 5s instead of blocking on the slowest server
その他
Auto mode: denied commands now show a notification and appear in `/permissions` → Recent tab where you can retry with `r`
パフォーマンス
Fixed memory leak where large JSON inputs were retained as LRU cache keys in long-running sessions
新機能
Fixed Shift+Enter submitting instead of inserting a newline on Windows Terminal Preview 1.25
[windows]
改善
Improved collapsed tool summary to show "Listed N directories" for `ls`/`tree`/`du` instead of "Read N files"
改善
Improved Bash tool to warn when a formatter/linter command modifies files you have previously read, preventing stale-edit errors
改善
Improved `@`-mention typeahead to rank source files above MCP resources with similar names
改善
Improved PowerShell tool prompt with version-appropriate syntax guidance (5.1 vs 7+)
その他
Changed `Edit` to work on files viewed via `Bash` with `sed -n` or `cat`, without requiring a separate `Read` call first
その他
Changed hook output over 50K characters to be saved to disk with a file path + preview instead of being injected directly into context
その他
Changed `cleanupPeriodDays: 0` in settings.json to be rejected with a validation error — it previously silently disabled transcript persistence
その他
Changed thinking summaries to no longer be generated by default in interactive sessions — set `showThinkingSummaries: true` in settings.json to restore
その他
Documented `TaskCreated` hook event and its blocking behavior
その他
Preserved task notifications when backgrounding a running command with Ctrl+B
その他
PowerShell tool on Windows: external-command arguments containing both a double-quote and whitespace now prompt instead of auto-allowing (PS 5.1 argument-splitting hardening)
[windows]
その他
`/env` now applies to PowerShell tool commands (previously only affected Bash)
その他
`/usage` now hides redundant "Current week (Sonnet only)" bar for Pro and Enterprise plans
その他
Image paste no longer inserts a trailing space
その他
Pasting `!command` into an empty prompt now enters bash mode, matching typed `!` behavior
その他
`/buddy` is here for April 1st — hatch a small creature that watches you code
バグ修正
Fixed `Edit(//path/**)` and `Read(//path/**)` allow rules to check the resolved symlink target, not just the requested path
バグ修正
Fixed voice push-to-talk not activating for some modifier-combo bindings, and voice mode on Windows failing with "WebSocket upgrade rejected with HTTP 101"
[windows]
バグ修正
Fixed Edit/Write tools doubling CRLF on Windows and stripping Markdown hard line breaks (two trailing spaces)
[windows]
バグ修正
Fixed `StructuredOutput` schema cache bug causing ~50% failure rate when using multiple schemas
バグ修正
Fixed a crash when removing a message from very large session files (over 50MB)
バグ修正
Fixed LSP server zombie state after crash — server now restarts on next request instead of failing until session restart
バグ修正
Fixed prompt history entries containing CJK or emoji being silently dropped when they fall on a 4KB boundary in `~/.claude/history.jsonl`
バグ修正
Fixed `/stats` undercounting tokens by excluding subagent usage, and losing historical data beyond 30 days when the stats cache format changes
バグ修正
Fixed `-p --resume` hangs when the deferred tool input exceeds 64KB or no deferred marker exists, and `-p --continue` not resuming deferred tools
バグ修正
Fixed `claude-cli://` deep links not opening on macOS
[macos]
バグ修正
Fixed MCP tool errors truncating to only the first content block when the server returns multi-element error content
バグ修正
Fixed skill reminders and other system context being dropped when sending messages with images via the SDK
バグ修正
Fixed PreToolUse/PostToolUse hooks to receive `file_path` as an absolute path for Write/Edit/Read tools, matching the documented behavior
バグ修正
Fixed autocompact thrash loop — now detects when context refills to the limit immediately after compacting three times in a row and stops with an actionable error instead of burning API calls
バグ修正
Fixed prompt cache misses in long sessions caused by tool schema bytes changing mid-session
バグ修正
Fixed nested CLAUDE.md files being re-injected dozens of times in long sessions that read many files
バグ修正
Fixed `--resume` crash when transcript contains a tool result from an older CLI version or interrupted write
バグ修正
Fixed misleading "Rate limit reached" message when the API returned an entitlement error — now shows the actual error with actionable hints
バグ修正
Fixed hooks `if` condition filtering not matching compound commands (`ls && git push`) or commands with env-var prefixes (`FOO=bar git push`)
バグ修正
Fixed collapsed search/read group badges duplicating in terminal scrollback during heavy parallel tool use
バグ修正
Fixed notification `invalidates` not clearing the currently-displayed notification immediately
バグ修正
Fixed prompt briefly disappearing after submit when background messages arrived during processing
バグ修正
Fixed Devanagari and other combining-mark text being truncated in assistant output
バグ修正
Fixed rendering artifacts on main-screen terminals after layout shifts
バグ修正
Fixed voice mode failing to request microphone permission on macOS Apple Silicon
[macos]
バグ修正
Fixed periodic UI jitter during streaming in iTerm2 when running inside tmux
バグ修正
Fixed PowerShell tool incorrectly reporting failures when commands like `git push` wrote progress to stderr on Windows PowerShell 5.1
[windows]
パフォーマンス
Fixed a potential out-of-memory crash when the Edit tool was used on very large files (>1 GiB)
v2.1.87
2026-03-29 10:40 JST 1 changes ▶
バグ修正
Fixed messages in Cowork Dispatch not getting delivered
v2.1.86
2026-03-28 05:30 JST 26 changes ▶
新機能
Added `X-Claude-Code-Session-Id` header to API requests so proxies can aggregate requests by session without parsing the body
新機能
Added `.jj` and `.sl` to VCS directory exclusion lists so Grep and file autocomplete don't descend into Jujutsu or Sapling metadata
パフォーマンス
Fixed unnecessary config disk writes on every skill invocation that could cause performance issues and config corruption on Windows
[windows]
新機能
Fixed scroll not following new messages after wheel scroll or click-to-select at the bottom of a long conversation
パフォーマンス
Fixed memory growth in long sessions from markdown/highlight render caches retaining full content strings
改善
Reduced startup event-loop stalls when many claude.ai MCP connectors are configured (macOS keychain cache extended from 5s to 30s)
[macos]
改善
Reduced token overhead when mentioning files with `@` — raw string content no longer JSON-escaped
改善
Improved prompt cache hit rate for Bedrock, Vertex, and Foundry users by removing dynamic content from tool descriptions
パフォーマンス
Memory filenames in the "Saved N memories" notice now highlight on hover and open on click
改善
Skill descriptions in the `/skills` listing are now capped at 250 characters to reduce context usage
その他
Changed `/skills` menu to sort alphabetically for easier scanning
その他
Auto mode now shows "unavailable for your plan" when disabled by plan restrictions (was "temporarily unavailable")
その他
Read tool now uses compact line-number format and deduplicates unchanged re-reads, reducing token usage
バグ修正
Fixed `--resume` failing with "tool_use ids were found without tool_result blocks" on sessions created before v2.1.85
バグ修正
Fixed Write/Edit/Read failing on files outside the project root (e.g., `~/.claude/CLAUDE.md`) when conditional skills or rules are configured
パフォーマンス
Fixed potential out-of-memory crash when using `/feedback` on very long sessions with large transcript files
バグ修正
Fixed `--bare` mode dropping MCP tools in interactive sessions and silently discarding messages enqueued mid-turn
バグ修正
Fixed the `c` shortcut copying only ~20 characters of the OAuth login URL instead of the full URL
バグ修正
Fixed masked input (e.g., OAuth code paste) leaking the start of the token when wrapping across multiple lines on narrow terminals
バグ修正
Fixed official marketplace plugin scripts failing with "Permission denied" on macOS/Linux since v2.1.83
[macos, linux]
バグ修正
Fixed statusline showing another session's model when running multiple Claude Code instances and using `/model` in one of them
バグ修正
Fixed `/plugin` uninstall dialog: pressing `n` now correctly uninstalls the plugin while preserving its data directory
バグ修正
Fixed a regression where pressing Enter after clicking could leave the transcript blank until the response arrived
バグ修正
Fixed `ultrathink` hint lingering after deleting the keyword
バグ修正
[VSCode] Fixed extension incorrectly showing "Not responding" during long-running operations
[vscode]
バグ修正
[VSCode] Fixed extension defaulting Max plan users to Sonnet after the OAuth token refreshes (8 hours after login)
[vscode]
v2.1.85
2026-03-27 05:55 JST 30 changes ▶
新機能
Added conditional `if` field for hooks using permission rule syntax (e.g., `Bash(git *)`) to filter when they run, reducing process spawning overhead
新機能
Added `CLAUDE_CODE_MCP_SERVER_NAME` and `CLAUDE_CODE_MCP_SERVER_URL` environment variables to MCP `headersHelper` scripts, allowing one helper to serve multiple servers
新機能
Added timestamp markers in transcripts when scheduled tasks (`/loop`, `CronCreate`) fire
新機能
Added trailing space after `[Image #N]` placeholder when pasting images
新機能
Deep link queries (`claude-cli://open?q=…`) now support up to 5,000 characters, with a "scroll to review" warning for long pre-filled prompts
その他
MCP OAuth now follows RFC 9728 Protected Resource Metadata discovery to find the authorization server
その他
Plugins blocked by organization policy (`managed-settings.json`) can no longer be installed or enabled, and are hidden from marketplace views
その他
PreToolUse hooks can now satisfy `AskUserQuestion` by returning `updatedInput` alongside `permissionDecision: "allow"`, enabling headless integrations that collect answers via their own UI
その他
`tool_parameters` in OpenTelemetry tool_result events are now gated behind `OTEL_LOG_TOOL_DETAILS=1`
パフォーマンス
Fixed memory leak in remote sessions when a streaming response is interrupted
新機能
Fixed shift+enter and meta+enter being intercepted by typeahead suggestions instead of inserting newlines
新機能
Fixed terminal left in enhanced keyboard mode after exit in Ghostty, Kitty, WezTerm, and other terminals supporting the Kitty keyboard protocol — Ctrl+C and Ctrl+D now work correctly after quitting
パフォーマンス
Improved @-mention file autocomplete performance on large repositories
改善
Improved PowerShell dangerous command detection
パフォーマンス
Improved scroll performance with large transcripts by replacing WASM yoga-layout with a pure TypeScript implementation
改善
Reduced UI stutter when compaction triggers on large sessions
バグ修正
Fixed `/compact` failing with "context exceeded" when the conversation has grown too large for the compact request itself to fit
バグ修正
Fixed `/plugin enable` and `/plugin disable` failing when a plugin's install location differs from where it's declared in settings
バグ修正
Fixed `--worktree` exiting with an error in non-git repositories before the `WorktreeCreate` hook could run
バグ修正
Fixed `deniedMcpServers` setting not blocking claude.ai MCP servers
バグ修正
Fixed `switch_display` in the computer-use tool returning "not available in this session" on multi-monitor setups
バグ修正
Fixed crash when `OTEL_LOGS_EXPORTER`, `OTEL_METRICS_EXPORTER`, or `OTEL_TRACES_EXPORTER` is set to `none`
バグ修正
Fixed diff syntax highlighting not working in non-native builds
バグ修正
Fixed MCP step-up authorization failing when a refresh token exists — servers requesting elevated scopes via `403 insufficient_scope` now correctly trigger the re-authorization flow
バグ修正
Fixed persistent ECONNRESET errors during edge connection churn by using a fresh TCP connection on retry
バグ修正
Fixed prompts getting stuck in the queue after running certain slash commands, with up-arrow unable to retrieve them
バグ修正
Fixed Python Agent SDK: `type:'sdk'` MCP servers passed via `--mcp-config` are no longer dropped during startup
バグ修正
Fixed raw key sequences appearing in the prompt when running over SSH or in the VS Code integrated terminal
[ssh]
バグ修正
Fixed Remote Control session status staying stuck on "Requires Action" after a permission is resolved
バグ修正
Fixed stale content bleeding through when scrolling up during streaming
v2.1.84
2026-03-26 08:50 JST 40 changes ▶
新機能
Added `TaskCreated` hook that fires when a task is created via `TaskCreate`
新機能
Added `WorktreeCreate` hook support for `type: "http"` — return the created worktree path via `hookSpecificOutput.worktreePath` in the response JSON
新機能
Added `allowedChannelPlugins` managed setting for team/enterprise admins to define a channel plugin allowlist
新機能
Added PowerShell tool for Windows as an opt-in preview. Learn more at https://code.claude.com/docs/en/tools-reference#powershell-tool
[windows]
新機能
Added `ANTHROPIC_DEFAULT_{OPUS,SONNET,HAIKU}_MODEL_SUPPORTS` env vars to override effort/thinking capability detection for pinned default models for 3p (Bedrock, Vertex, Foundry), and `_MODEL_NAME`/`_DESCRIPTION` to customize the `/model` picker label
新機能
Added `CLAUDE_STREAM_IDLE_TIMEOUT_MS` env var to configure the streaming idle watchdog threshold (default 90s)
新機能
Added `x-client-request-id` header to API requests for debugging timeouts
新機能
Added idle-return prompt that nudges users returning after 75+ minutes to `/clear`, reducing unnecessary token re-caching on stale sessions
その他
Deep links (`claude-cli://`) now open in your preferred terminal instead of whichever terminal happens to be first in the detection list
その他
Rules and skills `paths:` frontmatter now accepts a YAML list of globs
その他
MCP tool descriptions and server instructions are now capped at 2KB to prevent OpenAPI-generated servers from bloating context
その他
MCP servers configured both locally and via claude.ai connectors are now deduplicated — the local config wins
その他
Background bash tasks that appear stuck on an interactive prompt now surface a notification after ~45 seconds
その他
Token counts ≥1M now display as "1.5m" instead of "1512.6k"
その他
Global system-prompt caching now works when `ToolSearch` is enabled, including for users with MCP tools configured
パフォーマンス
Fixed a startup performance issue where partial clone repositories (Scalar/GVFS) triggered mass blob downloads
改善
Improved detection for dangerous removals of Windows drive roots (`C:\`, `C:\Windows`, etc.)
[windows]
改善
Improved interactive startup by ~30ms by running `setup()` in parallel with slash command and agent loading
改善
Improved startup for `claude "prompt"` with MCP servers — the REPL now renders immediately instead of blocking until all servers connect
改善
Improved Remote Control to show a specific reason when blocked instead of a generic "not yet enabled" message
改善
Improved p90 prompt cache rate
改善
Reduced scroll-to-top resets in long sessions by making the message window immune to compaction and grouping changes
改善
Reduced terminal flickering when animated tool progress scrolls above the viewport
その他
Changed issue/PR references to only become clickable links when written as `owner/repo#123` — bare `#123` is no longer auto-linked
その他
Slash commands unavailable for the current auth setup (`/voice`, `/mobile`, `/chrome`, `/upgrade`, etc.) are now hidden instead of shown
新機能
[VSCode] Added rate limit warning banner with usage percentage and reset time
[vscode]
パフォーマンス
Stats screenshot (Ctrl+S in /stats) now works in all builds and is 16× faster
バグ修正
Fixed voice push-to-talk: holding the voice key no longer leaks characters into the text input, and transcripts now insert at the correct position
バグ修正
Fixed up/down arrow keys being unresponsive when a footer item is focused
バグ修正
Fixed `Ctrl+U` (kill-to-line-start) being a no-op at line boundaries in multiline input, so repeated `Ctrl+U` now clears across lines
バグ修正
Fixed null-unbinding a default chord binding (e.g. `"ctrl+x ctrl+k": null`) still entering chord-wait mode instead of freeing the prefix key
バグ修正
Fixed mouse events inserting literal "mouse" text into transcript search input
バグ修正
Fixed workflow subagents failing with API 400 when the outer session uses `--json-schema` and the subagent also specifies a schema
バグ修正
Fixed missing background color behind certain emoji in user message bubbles on some terminals
バグ修正
Fixed the "allow Claude to edit its own settings for this session" permission option not sticking for users with `Edit(.claude)` allow rules
バグ修正
Fixed a hang when generating attachment snippets for large edited files
バグ修正
Fixed MCP tool/resource cache leak on server reconnect
バグ修正
Fixed native terminal cursor not tracking the text input caret, so IME composition (CJK input) now renders inline and screen readers can follow the input position
バグ修正
Fixed spurious "Not logged in" errors on macOS caused by transient keychain read failures
[macos]
バグ修正
Fixed cold-start race where core tools could be deferred without their bypass active, causing Edit/Write to fail with InputValidationError on typed parameters
v2.1.83
2026-03-25 07:16 JST 76 changes ▶
新機能
Added `CwdChanged` and `FileChanged` hook events for reactive environment management (e.g., direnv)
新機能
Added `sandbox.failIfUnavailable` setting to exit with an error when sandbox is enabled but cannot start, instead of running unsandboxed
新機能
Added `disableDeepLinkRegistration` setting to prevent `claude-cli://` protocol handler registration
新機能
Added `CLAUDE_CODE_SUBPROCESS_ENV_SCRUB=1` to strip Anthropic and cloud provider credentials from subprocess environments (Bash tool, hooks, MCP stdio servers)
新機能
Added `managed-settings.d/` drop-in directory alongside `managed-settings.json`, letting separate teams deploy independent policy fragments that merge alphabetically
新機能
Added transcript search — press `/` in transcript mode (`Ctrl+O`) to search, `n`/`N` to step through matches
新機能
Added `Ctrl+X Ctrl+E` as 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 so you can reference them positionally in your prompt
その他
Agents can now declare `initialPrompt` in frontmatter to auto-submit a first turn
その他
`chat:killAgents` and `chat:fastMode` are now rebindable via `~/.claude/keybindings.json`
新機能
Fixed `--channels` showing "Channels are not currently available" on first launch after upgrade
パフォーマンス
Fixed memory leak in remote sessions where tool use IDs accumulate indefinitely
改善
Improved Bedrock SDK cold-start latency by overlapping profile fetch with other boot work
パフォーマンス
Improved `--resume` memory usage and startup latency on large sessions
改善
Improved plugin startup — commands, skills, and agents now load from disk cache without re-fetching
改善
Improved Remote Control session titles: AI-generated titles now appear within seconds of the first message
改善
Improved `WebFetch` to identify as `Claude-User` so site operators can recognize and allowlist Claude Code traffic via `robots.txt`
パフォーマンス
Reduced `WebFetch` peak memory usage for large pages
改善
Reduced scrollback resets in long sessions from once per turn to once per ~50 messages
パフォーマンス
Faster `claude -p` startup with unauthenticated HTTP/SSE MCP servers (~600ms saved)
その他
Bash ghost-text suggestions now include just-submitted commands immediately
その他
Increased non-streaming fallback token cap (21k → 64k) and timeout (120s → 300s local) so fallback requests are less likely to be truncated
その他
Interrupting a prompt before any response now automatically restores your input so you can edit and resubmit
その他
`/status` now works while Claude is responding, instead of being queued until the turn finishes
その他
Plugin MCP servers that duplicate an org-managed connector are now suppressed instead of running a second connection
その他
Linux: respect `XDG_DATA_HOME` when registering the `claude-cli://` protocol handler
[linux]
その他
Changed "stop all background agents" keybinding from `Ctrl+F` to `Ctrl+X Ctrl+K` to stop shadowing readline forward-char
その他
Deprecated `TaskOutput` tool in favor of using `Read` on the background task's output file path
新機能
Added `CLAUDE_CODE_DISABLE_NONSTREAMING_FALLBACK` env var to disable the non-streaming fallback when streaming fails
その他
Plugin options (`manifest.userConfig`) now available externally — plugins can prompt for configuration at enable time, with `sensitive: true` values stored in keychain (macOS) or protected credentials file (other platforms)
[macos]
その他
Claude can now reference the on-disk path of clipboard-pasted images for file operations
その他
`Ctrl+L` now clears the screen and forces a full redraw — use this to recover when Cmd+K leaves the UI partially blank. Use `Ctrl+U` or double-Esc to clear prompt input.
パフォーマンス
`--bare -p` (SDK pattern) is ~14% faster to the API request
パフォーマンス
Memory: `MEMORY.md` index now truncates at 25KB as well as 200 lines
その他
Disabled `AskUserQuestion` and plan-mode tools when `--channels` is active
その他
[VSCode] Spinner now turns red with "Not responding" when the backend hasn't responded for 60 seconds
[vscode]
新機能
[VSCode] Added Esc-twice (or `/rewind`) to open a keyboard-navigable rewind picker
[vscode]
バグ修正
Fixed mouse tracking escape sequences leaking to shell prompt after exit
バグ修正
Fixed Claude Code hanging on exit on macOS
[macos]
バグ修正
Fixed screen flashing blank after being idle for a few seconds
バグ修正
Fixed a hang when diffing very large files with few common lines — diffs now time out after 5 seconds and fall back gracefully
バグ修正
Fixed a 1–8 second UI freeze on startup when voice input was enabled, caused by eagerly loading the native audio module
バグ修正
Fixed a startup regression where Claude Code would wait ~3s for claude.ai MCP config fetch before proceeding
バグ修正
Fixed `--mcp-config` CLI flag bypassing `allowedMcpServers`/`deniedMcpServers` managed policy enforcement
バグ修正
Fixed claude.ai MCP connectors (Slack, Gmail, etc.) not being available in single-turn `--print` mode
バグ修正
Fixed `caffeinate` process not properly terminating when Claude Code exits, preventing Mac from sleeping
バグ修正
Fixed bash mode not activating when tab-accepting `!`-prefixed command suggestions
バグ修正
Fixed stale slash command selection showing wrong highlighted command after navigating suggestions
バグ修正
Fixed `/config` menu showing both the search cursor and list selection at the same time
バグ修正
Fixed background subagents becoming invisible after context compaction, which could cause duplicate agents to be spawned
バグ修正
Fixed background agent tasks staying stuck in "running" state when git or API calls hang during cleanup
バグ修正
Fixed uninstalled plugin hooks continuing to fire until the next session
バグ修正
Fixed queued commands flickering during streaming responses
バグ修正
Fixed slash commands being sent to the model as text when submitted while a message is processing
バグ修正
Fixed scrollback jumping when collapsed read/search groups finish after scrolling offscreen
バグ修正
Fixed scrollback jumping to top when the model starts or stops thinking
バグ修正
Fixed SDK session history loss on resume caused by hook progress/attachment messages forking the parentUuid chain
バグ修正
Fixed copy-on-select not firing when you release the mouse outside the terminal window
バグ修正
Fixed ghost characters appearing in height-constrained lists when items overflow
バグ修正
Fixed `Ctrl+B` interfering with readline backward-char at an idle prompt — it now only fires when a foreground task can be backgrounded
バグ修正
Fixed tool result files never being cleaned up, ignoring the `cleanupPeriodDays` setting
バグ修正
Fixed space key being swallowed for up to 3 seconds after releasing voice hold-to-talk
バグ修正
Fixed ALSA library errors corrupting the terminal UI when using voice mode on Linux without audio hardware (Docker, headless, WSL1)
[windows, linux]
バグ修正
Fixed voice mode SoX detection on Termux/Android where spawning `which` is kernel-restricted
バグ修正
Fixed Remote Control sessions showing as Idle in the web session list while actively running
バグ修正
Fixed footer navigation selecting an invisible Remote Control pill in config-driven mode
バグ修正
Fixed API 400 error when a pasted image was queued during a failing tool call
バグ修正
Fixed MCP tool calls hanging indefinitely when an SSE connection drops mid-call and exhausts its reconnection attempts
バグ修正
Fixed Remote Control session titles showing raw XML when a background agent completed before the first user message
バグ修正
Fixed remote sessions forgetting conversation history after a container restart due to progress-message gaps in the resumed transcript chain
バグ修正
Fixed remote sessions requiring re-login on transient auth errors instead of retrying automatically
バグ修正
Fixed `rg ... | wc -l` and similar piped commands hanging and returning `0` in sandbox mode on Linux
[linux]
バグ修正
Fixed voice input hold-to-talk not activating when a CJK IME inserts a full-width space
バグ修正
Fixed `--worktree` hanging silently when the worktree name contained a forward slash
バグ修正
[VSCode] Fixed session history not loading correctly when reopening a session via URL or after restart
[vscode]
バグ修正
[VSCode] Fixed "Fork conversation from here" and rewind actions failing silently after the session cache goes stale
[vscode]
v2.1.81
2026-03-21 06:27 JST 27 changes ▶
パフォーマンス
Added `--bare` flag for scripted `-p` calls — skips hooks, LSP, plugin sync, and skill directory walks; requires `ANTHROPIC_API_KEY` or an `apiKeyHelper` via `--settings` (OAuth and keychain auth disabled); auto-memory fully disabled
新機能
Added `--channels` permission relay — channel servers that declare the permission capability can forward tool approval prompts to your phone
その他
Resuming a session that was in a worktree now switches back to that worktree
改善
Improved MCP read/search tool calls to collapse into a single "Queried {server}" line (expand with Ctrl+O)
改善
Improved `!` bash mode discoverability — Claude now suggests it when you need to run an interactive command
改善
Improved plugin freshness — ref-tracked plugins now re-clone on every load to pick up upstream changes
改善
Improved Remote Control session titles to refresh after your third message
新機能
Updated MCP OAuth to support Client ID Metadata Document (CIMD / SEP-991) for servers without Dynamic Client Registration
その他
Changed plan mode to hide the "clear context" option by default (restore with `"showClearContextOnPlanAccept": true`)
その他
Disabled line-by-line response streaming on Windows (including WSL in Windows Terminal) due to rendering issues
[windows]
バグ修正
Fixed multiple concurrent Claude Code sessions requiring repeated re-authentication when one session refreshes its OAuth token
バグ修正
Fixed voice mode silently swallowing retry failures and showing a misleading "check your network" message instead of the actual error
バグ修正
Fixed voice mode audio not recovering when the server silently drops the WebSocket connection
バグ修正
Fixed `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS` not suppressing the structured-outputs beta header, causing 400 errors on proxy gateways forwarding to Vertex/Bedrock
バグ修正
Fixed `--channels` bypass for Team/Enterprise orgs with no other managed settings configured
バグ修正
Fixed a crash on Node.js 18
バグ修正
Fixed unnecessary permission prompts for Bash commands containing dashes in strings
バグ修正
Fixed plugin hooks blocking prompt submission when the plugin directory is deleted mid-session
バグ修正
Fixed a race condition where background agent task output could hang indefinitely when the task completed between polling intervals
バグ修正
Fixed `/btw` not including pasted text when used during an active response
バグ修正
Fixed a race where fast Cmd+Tab followed by paste could beat the clipboard copy under tmux
バグ修正
Fixed terminal tab title not updating with an auto-generated session description
バグ修正
Fixed invisible hook attachments inflating the message count in transcript mode
バグ修正
Fixed Remote Control sessions showing a generic title instead of deriving from the first prompt
バグ修正
Fixed `/rename` not syncing the title for Remote Control sessions
バグ修正
Fixed Remote Control `/exit` not reliably archiving the session
バグ修正
[VSCode] Fixed Windows PATH inheritance for Bash tool when using Git Bash (regression in v2.1.78)
[vscode, windows]
v2.1.80
2026-03-20 06:01 JST 17 changes ▶
新機能
Added `source: 'settings'` plugin marketplace source — declare plugin entries inline in settings.json
新機能
Added `effort` frontmatter support for skills and slash commands to override the model effort level when invoked
新機能
Added `rate_limits` field to statusline scripts for displaying Claude.ai rate limit usage (5-hour and 7-day windows with `used_percentage` and `resets_at`)
[windows]
新機能
Added CLI tool usage detection to plugin tips, in addition to file pattern matching
新機能
Added `--channels` (research preview) — allow MCP servers to push messages into your session
改善
Improved responsiveness of `@` file autocomplete in large git repositories
改善
Improved `/permissions` — Tab and arrow keys now switch tabs from within a list
改善
Improved background tasks panel — left arrow now closes from the list view
その他
Simplified plugin install tips to use a single `/plugin install` command instead of a two-step flow
パフォーマンス
Reduced memory usage on startup in large repositories (~80 MB saved on 250k-file repos)
バグ修正
Fixed `--resume` dropping parallel tool results — sessions with parallel tool calls now restore all tool_use/tool_result pairs instead of showing `[Tool result missing]` placeholders
バグ修正
Fixed voice mode WebSocket failures caused by Cloudflare bot detection on non-browser TLS fingerprints
バグ修正
Fixed 400 errors when using fine-grained tool streaming through API proxies, Bedrock, or Vertex
バグ修正
Fixed `/remote-control` appearing for gateway and third-party provider deployments where it cannot function
バグ修正
Fixed `/sandbox` tab switching not responding to Tab or arrow keys
バグ修正
Improved `/effort` to show what auto currently resolves to, matching the status bar indicator
バグ修正
Fixed managed settings (`enabledPlugins`, `permissions.defaultMode`, policy-set env vars) not being applied at startup when `remote-settings.json` was cached from a prior session
v2.1.79
2026-03-19 06:34 JST 18 changes ▶
新機能
Added `--console` flag to `claude auth login` for Anthropic Console (API billing) authentication
新機能
Added "Show turn duration" toggle to the `/config` menu
パフォーマンス
Improved startup memory usage by ~18MB across all scenarios
改善
Improved non-streaming API fallback with a 2-minute per-attempt timeout, preventing sessions from hanging indefinitely
新機能
`CLAUDE_CODE_PLUGIN_SEED_DIR` now supports multiple seed directories separated by the platform path delimiter (`:` on Unix, `;` on Windows)
[windows]
新機能
[VSCode] Added `/remote-control` — bridge your session to claude.ai/code to continue from a browser or phone
[vscode]
その他
[VSCode] Session tabs now get AI-generated titles based on your first message
[vscode]
バグ修正
Fixed `claude -p` hanging when spawned as a subprocess without explicit stdin (e.g. Python `subprocess.run`)
バグ修正
Fixed Ctrl+C not working in `-p` (print) mode
バグ修正
Fixed `/btw` returning the main agent's output instead of answering the side question when triggered during streaming
バグ修正
Fixed voice mode not activating correctly on startup when `voiceEnabled: true` is set
バグ修正
Fixed left/right arrow tab navigation in `/permissions`
バグ修正
Fixed `CLAUDE_CODE_DISABLE_TERMINAL_TITLE` not preventing terminal title from being set on startup
バグ修正
Fixed custom status line showing nothing when workspace trust is blocking it
バグ修正
Fixed enterprise users being unable to retry on rate limit (429) errors
バグ修正
Fixed `SessionEnd` hooks not firing when using interactive `/resume` to switch sessions
バグ修正
[VSCode] Fixed the thinking pill showing "Thinking" instead of "Thought for Ns" after a response completes
[vscode]
バグ修正
[VSCode] Fixed missing session diff button when opening sessions from the left sidebar
[vscode]
v2.1.78
2026-03-18 06:04 JST 26 changes ▶
新機能
Added `StopFailure` hook event that fires when the turn ends due to an API error (rate limit, auth failure, etc.)
バグ修正
**Security:** Fixed silent sandbox disable when `sandbox.enabled: true` is set but dependencies are missing — now shows a visible startup warning
新機能
Added `${CLAUDE_PLUGIN_DATA}` variable for plugin persistent state that survives plugin updates; `/plugin uninstall` prompts before deleting it
新機能
Added `effort`, `maxTurns`, and `disallowedTools` frontmatter support for plugin-shipped agents
その他
Terminal notifications (iTerm2/Kitty/Ghostty popups, progress bar) now reach the outer terminal when running inside tmux with `set -g allow-passthrough on`
その他
Response text now streams line-by-line as it's generated
新機能
Fixed Bash tool not finding Homebrew and other PATH-dependent binaries when VS Code is launched from Dock/Spotlight
新機能
Added `ANTHROPIC_CUSTOM_MODEL_OPTION` env var to add a custom entry to the `/model` picker, with optional `_NAME` and `_DESCRIPTION` suffixed vars for display
新機能
Fixed queued prompts being concatenated without a newline separator
パフォーマンス
Improved memory usage and startup time when resuming large sessions
バグ修正
Fixed `git log HEAD` failing with "ambiguous argument" inside sandboxed Bash on Linux, and stub files polluting `git status` in the working directory
[linux]
バグ修正
Fixed `cc log` and `--resume` silently truncating conversation history on large sessions (>5 MB) that used subagents
バグ修正
Fixed infinite loop when API errors triggered stop hooks that re-fed blocking errors to the model
バグ修正
Fixed `deny: ["mcp__servername"]` permission rules not removing MCP server tools before sending to the model, allowing it to see and attempt blocked tools
バグ修正
Fixed `sandbox.filesystem.allowWrite` not working with absolute paths (previously required `//` prefix)
バグ修正
Fixed `/sandbox` Dependencies tab showing Linux prerequisites on macOS instead of macOS-specific info
[macos, linux]
バグ修正
Fixed `.git`, `.claude`, and other protected directories being writable without a prompt in `bypassPermissions` mode
バグ修正
Fixed ctrl+u in normal mode scrolling instead of readline kill-line (ctrl+u/ctrl+d half-page scroll moved to transcript mode only)
バグ修正
Fixed voice mode modifier-combo push-to-talk keybindings (e.g. ctrl+k) requiring a hold instead of activating immediately
バグ修正
Fixed voice mode not working on WSL2 with WSLg (Windows 11); WSL1/Win10 users now get a clear error
[windows]
バグ修正
Fixed `--worktree` flag not loading skills and hooks from the worktree directory
バグ修正
Fixed `CLAUDE_CODE_DISABLE_GIT_INSTRUCTIONS` and `includeGitInstructions` setting not suppressing the git status section in the system prompt
新機能
Fixed washed-out Claude orange color in VS Code/Cursor/code-server terminals that don't advertise truecolor support
バグ修正
Fixed `ANTHROPIC_BETAS` environment variable being silently ignored when using Haiku models
バグ修正
[VSCode] Fixed a brief flash of the login screen when opening the sidebar while already authenticated
[vscode]
バグ修正
[VSCode] Fixed "API Error: Rate limit reached" when selecting Opus — model dropdown no longer offers 1M context variant to subscribers whose plan tier is unknown
[vscode]
v2.1.77
2026-03-17 07:16 JST 44 changes ▶
新機能
Added `allowRead` sandbox filesystem setting to re-allow read access within `denyRead` regions
その他
Increased default maximum output token limits for Claude Opus 4.6 to 64k tokens, and the upper bound for Opus 4.6 and Sonnet 4.6 models to 128k tokens
その他
`/copy` now accepts an optional index: `/copy N` copies the Nth-latest assistant response
パフォーマンス
Fixed auto-updater starting overlapping binary downloads when the slash-command overlay repeatedly opened and closed, accumulating tens of gigabytes of memory
パフォーマンス
Fixed `--resume` silently truncating recent conversation history due to a race between memory-extraction writes and the main transcript
パフォーマンス
Fixed memory growth in long-running sessions from progress messages surviving compaction
新機能
Fixed IDE integration not auto-connecting when Claude Code is launched inside tmux or screen
パフォーマンス
Faster startup on macOS (~60ms) by reading keychain credentials in parallel with module loading
[macos]
パフォーマンス
Faster `--resume` on fork-heavy and very large sessions — up to 45% faster loading and ~100-150MB less peak memory
改善
Improved Esc to abort in-flight non-streaming API requests
改善
Improved `claude plugin validate` to check skill, agent, and command frontmatter plus `hooks/hooks.json`, catching YAML parse errors and schema violations
その他
Background bash tasks are now killed if output exceeds 5GB, preventing runaway processes from filling disk
その他
Sessions are now auto-named from plan content when you accept a plan
改善
Improved headless mode plugin installation to compose correctly with `CLAUDE_CODE_PLUGIN_SEED_DIR`
その他
Show a notice when `apiKeyHelper` takes longer than 10s, preventing it from blocking the main loop
その他
The Agent tool no longer accepts a `resume` parameter — use `SendMessage({to: agentId})` to continue a previously spawned agent
その他
`SendMessage` now auto-resumes stopped agents in the background instead of returning an error
その他
Renamed `/fork` to `/branch` (`/fork` still works as an alias)
改善
[VSCode] Improved plan preview tab titles to use the plan's heading instead of "Claude's Plan"
[vscode]
その他
[VSCode] When option+click doesn't trigger native selection on macOS, the footer now points to the `macOptionClickForcesSelection` setting
[vscode, macos]
バグ修正
Fixed "Always Allow" on compound bash commands (e.g. `cd src && npm test`) saving a single rule for the full string instead of per-subcommand, leading to dead rules and repeated permission prompts
バグ修正
Fixed PreToolUse hooks returning `"allow"` bypassing `deny` permission rules, including enterprise managed settings
バグ修正
Fixed Write tool silently converting line endings when overwriting CRLF files or creating files in CRLF directories
バグ修正
Fixed cost and token usage not being tracked when the API falls back to non-streaming mode
バグ修正
Fixed `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS` not stripping beta tool-schema fields, causing proxy gateways to reject requests
バグ修正
Fixed Bash tool reporting errors for successful commands when the system temp directory path contains spaces
バグ修正
Fixed paste being lost when typing immediately after pasting
バグ修正
Fixed Ctrl+D in `/feedback` text input deleting forward instead of the second press exiting the session
バグ修正
Fixed API error when dragging a 0-byte image file into the prompt
バグ修正
Fixed Claude Desktop sessions incorrectly using the terminal CLI's configured API key instead of OAuth
バグ修正
Fixed `git-subdir` plugins at different subdirectories of the same monorepo commit colliding in the plugin cache
バグ修正
Fixed ordered list numbers not rendering in terminal UI
バグ修正
Fixed a race condition where stale-worktree cleanup could delete an agent worktree just resumed from a previous crash
バグ修正
Fixed input deadlock when opening `/mcp` or similar dialogs while the agent is running
バグ修正
Fixed Backspace and Delete keys not working in vim NORMAL mode
バグ修正
Fixed status line not updating when vim mode is toggled on or off
バグ修正
Fixed hyperlinks opening twice on Cmd+click in VS Code, Cursor, and other xterm.js-based terminals
バグ修正
Fixed background colors rendering as terminal-default inside tmux with default configuration
バグ修正
Fixed iTerm2 session crash when selecting text inside tmux over SSH
[ssh]
バグ修正
Fixed clipboard copy silently failing in tmux sessions; copy toast now indicates whether to paste with `⌘V` or tmux `prefix+]`
バグ修正
Fixed `←`/`→` accidentally switching tabs in settings, permissions, and sandbox dialogs while navigating lists
バグ修正
Fixed CJK characters visually bleeding into adjacent UI elements when clipped at the right edge
バグ修正
Fixed teammate panes not closing when the leader exits
バグ修正
Fixed iTerm2 auto mode not detecting iTerm2 for native split-pane teammates
v2.1.76
2026-03-14 09:14 JST 35 changes ▶
新機能
Added new `Elicitation` and `ElicitationResult` hooks to intercept and override responses before they're sent back
新機能
Added `worktree.sparsePaths` setting for `claude --worktree` in large monorepos to check out only the directories you need via git sparse-checkout
新機能
Added `PostCompact` hook that fires after compaction completes
新機能
Added `/effort` slash command to set model effort level
新機能
Added session quality survey — enterprise admins can configure the sample rate via the `feedbackSurveyRate` setting
新機能
Added MCP elicitation support — MCP servers can now request structured input mid-task via an interactive dialog (form fields or browser URL)
新機能
Added `-n` / `--name <name>` CLI flag to set a display name for the session at startup
新機能
Fixed "adaptive thinking is not supported on this model" error when using non-standard model strings
新機能
Fixed transcript not auto-scrolling to new messages after selecting text
パフォーマンス
Improved `--worktree` startup performance by reading git refs directly and skipping redundant `git fetch` when the remote branch is already available locally
改善
Improved background agent behavior — killing a background agent now preserves its partial results in the conversation context
改善
Improved model fallback notifications — now always visible instead of hidden behind verbose mode, with human-friendly model names
改善
Improved blockquote readability on dark terminal themes — text is now italic with a left bar instead of dim
改善
Improved stale worktree cleanup — worktrees left behind after an interrupted parallel run are now automatically cleaned up
改善
Improved Remote Control session titles — now derived from your first prompt instead of showing "Interactive session"
新機能
Improved `/voice` to show your dictation language on enable and warn when your `language` setting isn't supported for voice input
新機能
Updated `--plugin-dir` to only accept one path to support subcommands — use repeated `--plugin-dir` for multiple directories
バグ修正
Fixed deferred tools (loaded via `ToolSearch`) losing their input schemas after conversation compaction, causing array and number parameters to be rejected with type errors
バグ修正
Fixed slash commands showing "Unknown skill"
バグ修正
Fixed plan mode asking for re-approval after the plan was already accepted
バグ修正
Fixed voice mode swallowing keypresses while a permission dialog or plan editor was open
バグ修正
Fixed `/voice` not working on Windows when installed via npm
[windows]
バグ修正
Fixed spurious "Context limit reached" when invoking a skill with `model:` frontmatter on a 1M-context session
バグ修正
Fixed `Bash(cmd:*)` permission rules not matching when a quoted argument contains `#`
バグ修正
Fixed "don't ask again" in the Bash permission dialog showing the full raw command for pipes and compound commands
バグ修正
Fixed auto-compaction retrying indefinitely after consecutive failures — a circuit breaker now stops after 3 attempts
バグ修正
Fixed MCP reconnect spinner persisting after successful reconnection
バグ修正
Fixed LSP plugins not registering servers when the LSP Manager initialized before marketplaces were reconciled
バグ修正
Fixed clipboard copying in tmux over SSH — now attempts both direct terminal write and tmux clipboard integration
[ssh]
バグ修正
Fixed `/export` showing only the filename instead of the full file path in the success message
バグ修正
Fixed Escape key not working to exit the login method selection screen
バグ修正
Fixed several Remote Control issues: sessions silently dying when the server reaps an idle environment, rapid messages being queued one-at-a-time instead of batched, and stale work items causing redelivery after JWT refresh
バグ修正
Fixed bridge sessions failing to recover after extended WebSocket disconnects
バグ修正
Fixed slash commands not found when typing the exact name of a soft-hidden command
バグ修正
[VSCode] Fixed gitignore patterns containing commas silently excluding entire filetypes from the @-mention file picker
[vscode]
v2.1.75
2026-03-14 00:51 JST 19 changes ▶
新機能
Added `/color` command for all users to set a prompt-bar color for your session
新機能
Added hook source display (settings/plugin/skill) in permission prompts when a hook requires confirmation
新機能
Added 1M context window for Opus 4.6 by default for Max, Team, and Enterprise plans (previously required extra usage)
新機能
Added session name display on the prompt bar when using `/rename`
パフォーマンス
Added last-modified timestamps to memory files, helping Claude reason about which memories are fresh vs. stale
パフォーマンス
Improved startup performance on macOS non-MDM machines by skipping unnecessary subprocess spawns
[macos]
その他
Suppressed async hook completion messages by default (visible with `--verbose` or transcript mode)
その他
Breaking change: Removed deprecated Windows managed settings fallback at `C:\ProgramData\ClaudeCode\managed-settings.json` — use `C:\Program Files\ClaudeCode\managed-settings.json`
[windows]
バグ修正
Fixed voice mode not activating correctly on fresh installs without toggling `/voice` twice
バグ修正
Fixed the Claude Code header not updating the displayed model name after switching models with `/model` or Option+P
バグ修正
Fixed session crash when an attachment message computation returns undefined values
バグ修正
Fixed Bash tool mangling `!` in piped commands (e.g., `jq 'select(.x != .y)'` now works correctly)
バグ修正
Fixed managed-disabled plugins showing up in the `/plugin` Installed tab — plugins force-disabled by your organization are now hidden
バグ修正
Fixed token estimation over-counting for thinking and `tool_use` blocks, preventing premature context compaction
バグ修正
Fixed corrupted marketplace config path handling
バグ修正
Fixed `/resume` losing session names after resuming a forked or continued session
バグ修正
Fixed Esc not closing the `/status` dialog after visiting the Config tab
バグ修正
Fixed input handling when accepting or rejecting a plan
バグ修正
Fixed footer hint in agent teams showing "↓ to expand" instead of the correct "shift + ↓ to expand"
v2.1.74
2026-03-12 08:31 JST 17 changes ▶
パフォーマンス
Added actionable suggestions to `/context` command — identifies context-heavy tools, memory bloat, and capacity warnings with specific optimization tips
パフォーマンス
Added `autoMemoryDirectory` setting to configure a custom directory for auto-memory storage
パフォーマンス
Fixed memory leak where streaming API response buffers were not released when the generator was terminated early, causing unbounded RSS growth on the Node.js/npm code path
その他
Changed `--plugin-dir` so local dev copies now override installed marketplace plugins with the same name (unless that plugin is force-enabled by managed settings)
改善
[VSCode] Improved scroll wheel responsiveness in the integrated terminal with terminal-aware acceleration
[vscode]
バグ修正
Fixed managed policy `ask` rules being bypassed by user `allow` rules or skill `allowed-tools`
バグ修正
Fixed full model IDs (e.g., `claude-opus-4-5`) being silently ignored in agent frontmatter `model:` field and `--agents` JSON config — agents now accept the same model values as `--model`
バグ修正
Fixed MCP OAuth authentication hanging when the callback port is already in use
バグ修正
Fixed MCP OAuth refresh never prompting for re-auth after the refresh token expires, for OAuth servers that return errors with HTTP 200 (e.g. Slack)
バグ修正
Fixed voice mode silently failing on the macOS native binary for users whose terminal had never been granted microphone permission — the binary now includes the `audio-input` entitlement so macOS prompts correctly
[macos]
バグ修正
Fixed `SessionEnd` hooks being killed after 1.5 s on exit regardless of `hook.timeout` — now configurable via `CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS`
バグ修正
Fixed `/plugin install` failing inside the REPL for marketplace plugins with local sources
バグ修正
Fixed marketplace update not syncing git submodules — plugin sources in submodules no longer break after update
バグ修正
Fixed unknown slash commands with arguments silently dropping input — now shows your input as a warning
バグ修正
Fixed Hebrew, Arabic, and other RTL text not rendering correctly in Windows Terminal, conhost, and VS Code integrated terminal
[windows]
バグ修正
Fixed LSP servers not working on Windows due to malformed file URIs
[windows]
バグ修正
[VSCode] Fixed delete button not working for Untitled sessions
[vscode]
v2.1.73
2026-03-12 02:39 JST 26 changes ▶
新機能
Added `modelOverrides` setting to map model picker entries to custom provider model IDs (e.g. Bedrock inference profile ARNs)
新機能
Added actionable guidance when OAuth login or connectivity checks fail due to SSL certificate errors (corporate proxies, `NODE_EXTRA_CA_CERTS`)
新機能
Fixed voice mode session corruption when a slow connection overlaps a new recording
改善
Improved Up arrow after interrupting Claude — now restores the interrupted prompt and rewinds the conversation in one step
パフォーマンス
Improved IDE detection speed at startup
パフォーマンス
Improved clipboard image pasting performance on macOS
[macos]
改善
Improved `/effort` to work while Claude is responding, matching `/model` behavior
改善
Improved voice mode to automatically retry transient connection failures during rapid push-to-talk re-press
改善
Improved the Remote Control spawn mode selection prompt with better context
その他
Changed default Opus model on Bedrock, Vertex, and Microsoft Foundry to Opus 4.6 (was Opus 4.1)
バグ修正
Fixed freezes and 100% CPU loops triggered by permission prompts for complex bash commands
バグ修正
Fixed a deadlock that could freeze Claude Code when many skill files changed at once (e.g. during `git pull` in a repo with a large `.claude/skills/` directory)
バグ修正
Fixed Bash tool output being lost when running multiple Claude Code sessions in the same project directory
バグ修正
Fixed subagents with `model: opus`/`sonnet`/`haiku` being silently downgraded to older model versions on Bedrock, Vertex, and Microsoft Foundry
バグ修正
Fixed background bash processes spawned by subagents not being cleaned up when the agent exits
バグ修正
Fixed `/resume` showing the current session in the picker
バグ修正
Fixed `/ide` crashing with `onInstall is not defined` when auto-installing the extension
バグ修正
Fixed `/loop` not being available on Bedrock/Vertex/Foundry and when telemetry was disabled
バグ修正
Fixed SessionStart hooks firing twice when resuming a session via `--resume` or `--continue`
バグ修正
Fixed JSON-output hooks injecting no-op system-reminder messages into the model's context on every turn
バグ修正
Fixed Linux sandbox failing to start with "ripgrep (rg) not found" on native builds
[linux]
バグ修正
Fixed Linux native modules not loading on Amazon Linux 2 and other glibc 2.26 systems
[linux]
バグ修正
Fixed "media_type: Field required" API error when receiving images via Remote Control
バグ修正
Fixed `/heapdump` failing on Windows with `EEXIST` error when the Desktop folder already exists
[windows]
バグ修正
Deprecated `/output-style` command — use `/config` instead. Output style is now fixed at session start for better prompt caching
バグ修正
VSCode: Fixed HTTP 400 errors for users behind proxies or on Bedrock/Vertex with Claude 4.5 models
v2.1.72
2026-03-10 08:29 JST 51 changes ▶
バグ修正
Fixed bash security parsing edge cases
新機能
Added `w` key in `/copy` to write the focused selection directly to a file, bypassing the clipboard (useful over SSH)
[ssh]
新機能
Added optional description argument to `/plan` (e.g., `/plan fix the auth bug`) that enters plan mode and immediately starts
新機能
Added `ExitWorktree` tool to leave an `EnterWorktree` session
新機能
Added `CLAUDE_CODE_DISABLE_CRON` environment variable to immediately stop scheduled cron jobs mid-session
新機能
Added `lsof`, `pgrep`, `tput`, `ss`, `fd`, and `fdfind` to the bash auto-approval allowlist, reducing permission prompts for common read-only operations
その他
Restored the `model` parameter on the Agent tool for per-invocation model overrides
新機能
Simplified effort levels to low/medium/high (removed max) with new symbols (○ ◐ ●) and a brief notification instead of a persistent icon. Use `/effort auto` to reset to default
改善
Improved `/config` — Escape now cancels changes, Enter saves and closes, Space toggles settings
改善
Improved up-arrow history to show current session's messages first when running multiple concurrent sessions
改善
Improved voice input transcription accuracy for repo names and common dev terms (regex, OAuth, JSON)
パフォーマンス
Improved bash command parsing by switching to a native module — faster initialization and no memory leak
改善
Reduced bundle size by ~510 KB
その他
Changed CLAUDE.md HTML comments (`<!-- ... -->`) to be hidden from Claude when auto-injected. Comments remain visible when read with the Read tool
新機能
Added support for marketplace git URLs without `.git` suffix (Azure DevOps, AWS CodeCommit)
改善
Improved marketplace clone failure messages to show diagnostic info even when git produces no stderr
新機能
Fixed backgrounded Ctrl+B queries losing their transcript or corrupting the new conversation after `/clear`
改善
Improved CPU utilization in long sessions
新機能
Fixed several permission rule matching issues: wildcard rules not matching commands with heredocs, embedded newlines, or no arguments; `sandbox.excludedCommands` failing with env var prefixes; "always allow" suggesting overly broad prefixes for nested CLI tools; and deny rules not applying to all command forms
新機能
Fixed multi-line session titles when forking from a conversation whose first message contained newlines
パフォーマンス
VSCode: Fixed scroll speed in integrated terminals not matching native terminals
新機能
VSCode: Fixed Shift+Enter submitting input instead of inserting a newline for users with older keybindings
新機能
VSCode: Added effort level indicator on the input border
新機能
VSCode: Added `vscode://anthropic.claude-code/open` URI handler to open a new Claude Code tab programmatically, with optional `prompt` and `session` query parameters
バグ修正
Fixed tool search to activate even with `ANTHROPIC_BASE_URL` as long as `ENABLE_TOOL_SEARCH` is set.
バグ修正
Fixed slow exits when background tasks or hooks were slow to respond
バグ修正
Fixed agent task progress stuck on "Initializing…"
バグ修正
Fixed skill hooks firing twice per event when a hooks-enabled skill is invoked by the model
バグ修正
Fixed several voice mode issues: occasional input lag, false "No speech detected" errors after releasing push-to-talk, and stale transcripts re-filling the prompt after submission
バグ修正
Fixed `--continue` not resuming from the most recent point after `--compact`
バグ修正
Fixed several plugin issues: installation failing on Windows with `EEXIST` error in OneDrive folders, marketplace blocking user-scope installs when a project-scope install exists, `CLAUDE_CODE_PLUGIN_CACHE_DIR` creating literal `~` directories, and `plugin.json` with marketplace-only fields failing to load
[windows]
バグ修正
Fixed feedback survey appearing too frequently in long sessions
バグ修正
Fixed `--effort` CLI flag being reset by unrelated settings writes on startup
バグ修正
Fixed `/clear` killing background agent/bash tasks — only foreground tasks are now cleared
バグ修正
Fixed worktree isolation issues: Task tool resume not restoring cwd, and background task notifications missing `worktreePath` and `worktreeBranch`
バグ修正
Fixed `/model` not displaying results when run while Claude is working
バグ修正
Fixed digit keys selecting menu options instead of typing in plan mode permission prompt's text input
バグ修正
Fixed sandbox permission issues: certain file write operations incorrectly allowed without prompting, and output redirections to allowlisted directories (like `/tmp/claude/`) prompting unnecessarily
バグ修正
Fixed prompt cache invalidation in SDK `query()` calls, reducing input token costs up to 12x
バグ修正
Fixed Escape key becoming unresponsive after cancelling a query
バグ修正
Fixed double Ctrl+C not exiting when background agents or tasks are running
バグ修正
Fixed team agents to inherit the leader's model
バグ修正
Fixed "Always Allow" saving permission rules that never match again
バグ修正
Fixed several hooks issues: `transcript_path` pointing to the wrong directory for resumed/forked sessions, agent `prompt` being silently deleted from settings.json on every settings write, PostToolUse block reason displaying twice, async hooks not receiving stdin with bash `read -r`, and validation error message showing an example that fails validation
バグ修正
Fixed session crashes in Desktop/SDK when Read returned files containing U+2028/U+2029 characters
バグ修正
Fixed terminal title being cleared on exit even when `CLAUDE_CODE_DISABLE_TERMINAL_TITLE` was set
バグ修正
Fixed oversized and truncated images from Bash data-URL output
バグ修正
Fixed a crash when resuming sessions that contained Bedrock API errors
バグ修正
Fixed intermittent "expected boolean, received string" validation errors on Edit, Bash, and Grep tool inputs
バグ修正
Fixed queued messages not showing attached images, and images being lost when pressing ↑ to edit a queued message
バグ修正
Fixed parallel tool calls where a failed Read/WebFetch/Glob would cancel its siblings — only Bash errors now cascade
v2.1.71
2026-03-07 07:47 JST 28 changes ▶
新機能
Added `/loop` command to run a prompt or slash command on a recurring interval (e.g. `/loop 5m check the deploy`)
新機能
Added cron scheduling tools for recurring prompts within a session
新機能
Added `voice:pushToTalk` keybinding to make the voice activation key rebindable in `keybindings.json` (default: space) — modifier+letter combos like `meta+k` have zero typing interference
新機能
Added `fmt`, `comm`, `cmp`, `numfmt`, `expr`, `test`, `printf`, `getconf`, `seq`, `tsort`, and `pr` to the bash auto-approval allowlist
新機能
Fixed `/plugin marketplace add owner/repo@ref` incorrectly parsing `@` — previously only `#` worked as a ref separator, causing undiagnosable errors with `strictKnownMarketplaces`
新機能
Fixed duplicate entries in `/permissions` Workspace tab when the same directory is added with and without a trailing slash
パフォーマンス
Improved startup time by deferring native image processor loading to first use
改善
Improved bridge session reconnection to complete within seconds after laptop wake from sleep, instead of waiting up to 10 minutes
改善
Improved `/plugin uninstall` to disable project-scoped plugins in `.claude/settings.local.json` instead of modifying `.claude/settings.json`, so changes don't affect teammates
改善
Improved plugin-provided MCP server deduplication — servers that duplicate a manually-configured server (same command/URL) are now skipped, preventing duplicate connections and tool sets. Suppressions are shown in the `/plugin` menu.
改善
Updated `/debug` to toggle debug logging on mid-session, since debug logs are no longer written by default
その他
Removed startup notification noise for unauthenticated org-registered claude.ai connectors
バグ修正
Fixed stdin freeze in long-running sessions where keystrokes stop being processed but the process stays alive
バグ修正
Fixed a 5–8 second startup freeze for users with voice mode enabled, caused by CoreAudio initialization blocking the main thread after system wake
バグ修正
Fixed startup UI freeze when many claude.ai proxy connectors refresh an expired OAuth token simultaneously
バグ修正
Fixed forked conversations (`/fork`) sharing the same plan file, which caused plan edits in one fork to overwrite the other
バグ修正
Fixed the Read tool putting oversized images into context when image processing failed, breaking subsequent turns in long image-heavy sessions
バグ修正
Fixed false-positive permission prompts for compound bash commands containing heredoc commit messages
バグ修正
Fixed plugin installations being lost when running multiple Claude Code instances
バグ修正
Fixed claude.ai connectors failing to reconnect after OAuth token refresh
バグ修正
Fixed claude.ai MCP connector startup notifications appearing for every org-configured connector instead of only previously connected ones
バグ修正
Fixed background agent completion notifications missing the output file path, which made it difficult for parent agents to recover agent results after context compaction
バグ修正
Fixed duplicate output in Bash tool error messages when commands exit with non-zero status
バグ修正
Fixed Chrome extension auto-detection getting permanently stuck on "not installed" after running on a machine without local Chrome
バグ修正
Fixed `/plugin marketplace update` failing with merge conflicts when the marketplace is pinned to a branch/tag ref
バグ修正
Fixed `--print` hanging forever when team agents are configured — the exit loop no longer waits on long-lived `in_process_teammate` tasks
バグ修正
Fixed "❯ Tool loaded." appearing in the REPL after every `ToolSearch` call
バグ修正
Fixed prompting for `cd <cwd> && git ...` on Windows when the model uses a mingw-style path
[windows]
v2.1.70
2026-03-06 09:09 JST 29 changes ▶
バグ修正
Fixed `/security-review` command failing with `unknown option merge-base` on older git versions
新機能
Fixed `API Error: 400 This model does not support the effort parameter` when using custom Bedrock inference profiles or other model identifiers not matching standard Claude naming patterns
新機能
Fixed Enter inserting a newline instead of submitting when typing over a slow SSH connection
[ssh]
改善
Improved error message when microphone captures silence to distinguish from "no speech detected"
パフォーマンス
Improved compaction to preserve images in the summarizer request, allowing prompt cache reuse for faster and cheaper compaction
改善
Improved `/rename` to work while Claude is processing, instead of being silently queued
改善
Reduced prompt input re-renders during turns by ~74%
パフォーマンス
Reduced startup memory by ~426KB for users without custom CA certificates
改善
Reduced Remote Control `/poll` rate to once per 10 minutes while connected (was 1–2s), cutting server load ~300×. Reconnection is unaffected — transport loss immediately wakes fast polling.
新機能
[VSCode] Added spark icon in VS Code activity bar that lists all Claude Code sessions, with sessions opening as full editors
[vscode]
新機能
[VSCode] Added full markdown document view for plans in VS Code, with support for adding comments to provide feedback
[vscode]
新機能
[VSCode] Added native MCP server management dialog — use `/mcp` in the chat panel to enable/disable servers, reconnect, and manage OAuth authentication without switching to the terminal
[vscode]
バグ修正
Fixed API 400 errors when using `ANTHROPIC_BASE_URL` with a third-party gateway — tool search now correctly detects proxy endpoints and disables `tool_reference` blocks
バグ修正
Fixed empty model responses immediately after `ToolSearch` — the server renders tool schemas with system-prompt-style tags at the prompt tail, which could confuse models into stopping early
バグ修正
Fixed prompt-cache bust when an MCP server with `instructions` connects after the first turn
バグ修正
Fixed clipboard corrupting non-ASCII text (CJK, emoji) on Windows/WSL by using PowerShell `Set-Clipboard`
[windows]
バグ修正
Fixed extra VS Code windows opening at startup on Windows when running from the VS Code integrated terminal
[windows]
バグ修正
Fixed voice mode failing on Windows native binary with "native audio module could not be loaded"
[windows]
バグ修正
Fixed push-to-talk not activating on session start when `voiceEnabled: true` was set in settings
バグ修正
Fixed markdown links containing `#NNN` references incorrectly pointing to the current repository instead of the linked URL
バグ修正
Fixed repeated "Model updated to Opus 4.6" notification when a project's `.claude/settings.json` has a legacy Opus model string pinned
バグ修正
Fixed plugins showing as inaccurately installed in `/plugin`
バグ修正
Fixed plugins showing "not found in marketplace" errors on fresh startup by auto-refreshing after marketplace installation
バグ修正
Fixed `/color` command having no way to reset back to the default color — `/color default`, `/color gray`, `/color reset`, and `/color none` now restore the default
パフォーマンス
Fixed a performance regression in the `AskUserQuestion` preview dialog that re-ran markdown rendering on every keystroke in the notes input
バグ修正
Fixed feature flags read during early startup never refreshing their disk cache, causing stale values to persist across sessions
バグ修正
Fixed `permissions.defaultMode` settings values other than `acceptEdits` or `plan` being applied in Claude Code Remote environments — they are now ignored
バグ修正
Fixed skill listing being re-injected on every `--resume` (~600 tokens saved per resume)
バグ修正
Fixed teleport marker not rendering in VS Code teleported sessions
v2.1.69
2026-03-05 06:46 JST 103 changes ▶
新機能
Added effort level display (e.g., "with low effort") to the logo and spinner, making it easier to see which effort setting is active
新機能
Added `sandbox.enableWeakerNetworkIsolation` setting (macOS only) to allow Go programs like `gh`, `gcloud`, and `terraform` to verify TLS certificates when using a custom MITM proxy with `httpProxyPort`
[macos]
新機能
Added `includeGitInstructions` setting (and `CLAUDE_CODE_DISABLE_GIT_INSTRUCTIONS` env var) to remove built-in commit and PR workflow instructions from Claude's system prompt
新機能
Added `/reload-plugins` command to activate pending plugin changes without restarting
新機能
Added `InstructionsLoaded` hook event that fires when CLAUDE.md or `.claude/rules/*.md` files are loaded into context
新機能
Added `agent_id` (for subagents) and `agent_type` (for subagents and `--agent`) to hook events
新機能
Added `worktree` field to status line hook commands with name, path, branch, and original repo directory when running in a `--worktree` session
新機能
Added `pluginTrustMessage` in managed settings to append organization-specific context to the plugin trust warning shown before installation
バグ修正
Fixed a security issue where nested skill discovery could load skills from gitignored directories like `node_modules`
バグ修正
Fixed macOS keychain corruption when using multiple OAuth MCP servers. Large OAuth metadata blobs could overflow the `security -i` stdin buffer, silently leaving stale credentials behind and causing repeated `/login` prompts.
[macos]
新機能
Added the `/claude-api` skill for building applications with the Claude API and Anthropic SDK
新機能
Added Ctrl+U on an empty bash prompt (`!`) to exit bash mode, matching `escape` and `backspace`
新機能
Added numeric keypad support for selecting options in Claude's interview questions (previously only the number row above QWERTY worked)
新機能
Added optional name argument to `/remote-control` and `claude remote-control` (`/remote-control My Project` or `--name "My Project"`) to set a custom session title visible in claude.ai/code
新機能
Added Voice STT support for 10 new languages (20 total) — Russian, Polish, Turkish, Dutch, Ukrainian, Greek, Czech, Danish, Swedish, Norwegian
新機能
Added agent name display in terminal title when using `claude --agent`
新機能
Added a one-time startup prompt suggesting Claude Code Desktop on macOS and Windows (max 3 showings, dismissible)
[windows, macos]
新機能
Added `${CLAUDE_SKILL_DIR}` variable for skills to reference their own directory in SKILL.md content
新機能
Added policy limit fetching (e.g., remote control restrictions) for Team plan OAuth users, not just Enterprise
新機能
Added `pathPattern` to `strictKnownMarketplaces` for regex-matching file/directory marketplace sources alongside `hostPattern` restrictions
新機能
Added plugin source type `git-subdir` to point to a subdirectory within a git repo
新機能
Added `oauth.authServerMetadataUrl` config option for MCP servers to specify a custom OAuth metadata discovery URL when standard discovery fails
新機能
Fixed Shift+Enter printing `[27;2;13~` instead of inserting a newline in Ghostty over SSH
[ssh]
新機能
Fixed plan mode feedback input not supporting multi-line text entry (backslash+Enter and Shift+Enter now insert newlines)
パフォーマンス
Fixed memory leak in long-running SDK/CCR sessions where conversation messages were retained unnecessarily
新機能
Fixed symlink bypass where writing new files through a symlinked parent directory could escape the working directory in `acceptEdits` mode
パフォーマンス
Fixed multi-GB memory spike when committing with large untracked binary files in the working tree
パフォーマンス
Fixed a memory leak where old message array versions accumulated in React Compiler `memoCache` over long sessions
パフォーマンス
Fixed a memory leak where REPL render scopes accumulated over long sessions (~35MB over 1000 turns)
パフォーマンス
Fixed memory retention in in-process teammates where the parent's full conversation history was pinned for the teammate's lifetime, preventing GC after `/clear` or auto-compact
パフォーマンス
Fixed a memory leak in interactive mode where hook events could accumulate unboundedly during long sessions
パフォーマンス
Fixed `/clear` not fully clearing all session caches, reducing memory retention in long sessions
新機能
Fixed `TeammateIdle` and `TaskCompleted` hooks to support `{"continue": false, "stopReason": "..."}` to stop the teammate, matching `Stop` hook behavior
パフォーマンス
Improved spinner performance by isolating the 50ms animation loop from the surrounding shell, reducing render and CPU overhead during turns
パフォーマンス
Improved UI rendering performance in native binaries with React Compiler
改善
Improved `--worktree` startup by eliminating a git subprocess on the startup path
改善
Improved macOS startup for Claude.ai enterprise/team users by skipping an unnecessary keychain lookup
[macos]
改善
Improved MCP `-p` startup by pipelining claude.ai config fetch with local connections and using a concurrency pool instead of sequential batching
改善
Improved voice startup by removing imperceptible warmup pulse animations that were causing re-render stutter
改善
Improved MCP binary content handling: tools returning PDFs, Office documents, or audio now save decoded bytes to disk with the correct file extension instead of dumping raw base64 into the conversation context. WebFetch also saves binary responses alongside its summary.
パフォーマンス
Improved memory usage in long sessions by stabilizing `onSubmit` across message updates
パフォーマンス
Improved LSP tool rendering and memory context building to no longer read entire files
パフォーマンス
Improved session upload and memory sync to avoid reading large files into memory before size/binary checks
パフォーマンス
Improved file operation performance by avoiding reading file contents for existence checks (6 sites)
改善
Improved documentation to clarify that `--append-system-prompt-file` and `--system-prompt-file` work in interactive mode (the docs previously said print mode only)
パフォーマンス
Reduced baseline memory by ~16MB by deferring Yoga WASM preloading
パフォーマンス
Reduced memory footprint for SDK and CCR sessions using stream-json output
パフォーマンス
Reduced memory usage when resuming large sessions (including compacted history)
改善
Reduced token usage on multi-agent tasks with more concise subagent final reports
その他
Changed Sonnet 4.5 users on Pro/Max/Team Premium to be automatically migrated to Sonnet 4.6
その他
Changed claude.ai MCP connector failures to show a notification instead of silently disappearing from the tool list
その他
Changed example command suggestions to be generated deterministically instead of calling Haiku
その他
Changed resuming after compaction to no longer produce a preamble recap before continuing
その他
[SDK] Changed task creation to no longer require the `activeForm` field — the spinner falls back to the task subject
新機能
[VSCode] Added compaction display as a collapsible "Compacted chat" card with the summary inside
[vscode]
その他
[VSCode] The permission mode picker now respects `permissions.disableBypassPermissionsMode` from your effective Claude Code settings (including managed/policy settings) — when set to `disable`, bypass permissions mode is hidden from the picker
[vscode]
バグ修正
Fixed trust dialog silently enabling all `.mcp.json` servers on first run. You'll now see the per-server approval dialog as expected
バグ修正
Fixed `claude remote-control` crashing immediately on npm installs with "bad option: --sdk-url" (anthropics/claude-code#28334)
バグ修正
Fixed `--model claude-opus-4-0` and `--model claude-opus-4-1` resolving to deprecated Opus versions instead of current
バグ修正
Fixed `.credentials.json` losing `subscriptionType` (showing "Claude API" instead of "Claude Pro"/"Claude Max") when the profile endpoint transiently fails during token refresh (anthropics/claude-code#30185)
バグ修正
Fixed ghost dotfiles (`.bashrc`, `HEAD`, etc.) appearing as untracked files in the working directory after sandboxed Bash commands on Linux
[linux]
バグ修正
Fixed stash (Ctrl+S) being cleared when submitting a message while Claude is working
バグ修正
Fixed ctrl+o (transcript toggle) freezing for many seconds in long sessions with lots of file edits
バグ修正
Fixed cursor not moving down into blank lines at the top of the input box
バグ修正
Fixed `/stats` crash when transcript files contain entries with missing or malformed timestamps
バグ修正
Fixed a brief hang after a streaming error on long sessions (the transcript was being fully rewritten to drop one line; it is now truncated in place)
バグ修正
Fixed `--setting-sources user` not blocking dynamically discovered project skills
バグ修正
Fixed duplicate CLAUDE.md, slash commands, agents, and rules when running from a worktree nested inside its main repo (e.g. `claude -w`)
バグ修正
Fixed plugin Stop/SessionEnd/etc hooks not firing after any `/plugin` operation
バグ修正
Fixed plugin hooks being silently dropped when two plugins use the same `${CLAUDE_PLUGIN_ROOT}/...` command template
バグ修正
Fixed API 400 errors in forked agents (autocompact, summarization) when resuming sessions that were interrupted mid-tool-batch
バグ修正
Fixed "unexpected tool_use_id found in tool_result blocks" error when resuming conversations that start with an orphaned tool result
バグ修正
Fixed teammates accidentally spawning nested teammates via the Agent tool's `name` parameter
バグ修正
Fixed `CLAUDE_CODE_MAX_OUTPUT_TOKENS` being ignored during conversation compaction
バグ修正
Fixed `/compact` summary rendering as a user bubble in SDK consumers (Claude Code Remote web UI, VSCode extension)
バグ修正
Fixed voice space bar getting stuck after a failed voice activation (module loading race, cold GrowthBook)
バグ修正
Fixed worktree file copy on Windows
[windows]
バグ修正
Fixed global `.claude` folder detection on Windows
[windows]
バグ修正
Fixed sandbox prompting users to approve non-allowed domains when `allowManagedDomainsOnly` is enabled in managed settings — non-allowed domains are now blocked automatically with no bypass
バグ修正
Fixed interactive tools (e.g., `AskUserQuestion`) being silently auto-allowed when listed in a skill's allowed-tools, bypassing the permission prompt and running with empty answers
バグ修正
Fixed Escape not interrupting a running turn when the input box has draft text. Use Up arrow to pull queued messages back for editing, or Ctrl+U to clear the input line.
バグ修正
Fixed Android app crash when running local slash commands (`/voice`, `/cost`) in Remote Control sessions
バグ修正
Fixed hang when `--mcp-config` points to a corrupted file
バグ修正
Fixed slow startup when many skills/plugins are installed
バグ修正
Fixed `cd <outside-dir> && <cmd>` permission prompt to surface the chained command instead of only showing "Yes, allow reading from <dir>/"
バグ修正
Fixed conditional `.claude/rules/*.md` files (with `paths:` frontmatter) and nested CLAUDE.md files not loading in print mode (`claude -p`)
バグ修正
Fixed terminal flicker caused by animated elements at the scrollback boundary
バグ修正
Fixed UI frame drops on macOS when using MCP servers with OAuth (regression from 2.1.x)
[macos]
バグ修正
Fixed occasional frame stalls during typing caused by synchronous debug log flushes
バグ修正
Fixed `WorktreeCreate` and `WorktreeRemove` plugin hooks being silently ignored
バグ修正
Fixed skill descriptions with colons (e.g., "Triggers include: X, Y, Z") failing to load from SKILL.md frontmatter
バグ修正
Fixed project skills without a `description:` frontmatter field not appearing in Claude's available skills list
バグ修正
Fixed `/context` showing identical token counts for all MCP tools from a server
バグ修正
Fixed literal `nul` file creation on Windows when the model uses CMD-style `2>nul` redirection in Git Bash
[windows]
バグ修正
Fixed extra blank lines appearing below each tool call in the expanded subagent transcript view (Ctrl+O)
バグ修正
Fixed Tab/arrow keys not cycling Settings tabs when `/config` search box is focused but empty
バグ修正
Fixed service key OAuth sessions (CCR containers) spamming `[ERROR]` logs with 403s from profile-scoped endpoints
バグ修正
Fixed inconsistent color for "Remote Control active" status indicator
バグ修正
Fixed Voice waveform cursor covering the first suffix letter when dictating mid-input
バグ修正
Fixed Voice input showing all 5 spaces during warmup instead of capping at ~2 (aligning with the "keep holding…" hint)
バグ修正
Improved macOS startup by eliminating redundant settings-file reloads when managed settings resolve
[macos]
バグ修正
Changed the `/resume` picker to show your most recent prompt instead of the first one. This also resolves some titles appearing as `(session)`.
バグ修正
[VSCode] Fixed RTL text (Arabic, Hebrew, Persian) rendering reversed in the chat panel (regression in v2.1.63)
[vscode]
v2.1.68
2026-03-04 18:20 JST 3 changes ▶
パフォーマンス
Opus 4.6 now defaults to medium effort for Max and Team subscribers. Medium effort works well for most tasks — it's the sweet spot between speed and thoroughness. You can change this anytime with `/model`
その他
Re-introduced the "ultrathink" keyword to enable high effort for the next turn
その他
Removed Opus 4 and 4.1 from Claude Code on the first-party API — users with these models pinned are automatically moved to Opus 4.6
v2.1.66
2026-03-04 09:19 JST 1 changes ▶
改善
Reduced spurious error logging
v2.1.63
2026-02-28 11:43 JST 26 changes ▶
新機能
Added `/simplify` and `/batch` bundled slash commands
新機能
Added HTTP hooks, which can POST JSON to a URL and receive JSON instead of running a shell command
新機能
Added "Always copy full response" option to the `/copy` picker. When selected, future `/copy` commands will skip the code block picker and copy the full response directly.
パフォーマンス
Project configs & auto memory now shared across git worktrees of the same repository
新機能
Added `ENABLE_CLAUDEAI_MCP_SERVERS=false` env var to opt out from making claude.ai MCP servers available
改善
Improved `/model` command to show the currently active model in the slash command menu
新機能
Added manual URL paste fallback during MCP OAuth authentication. If the automatic localhost redirect doesn't work, you can paste the callback URL to complete authentication.
パフォーマンス
Fixed memory leak when navigating hooks configuration menu
パフォーマンス
Fixed memory leak in bash command prefix cache
パフォーマンス
Fixed memory leak in git root detection cache that could cause unbounded growth in long-running sessions
パフォーマンス
Fixed memory leak in JSON parsing cache that grew unbounded over long sessions
新機能
Fixed a race condition in the REPL bridge where new messages could arrive at the server interleaved with historical messages during the initial connection flush, causing message ordering issues.
パフォーマンス
Fixed memory leak where long-running teammates retained all messages in AppState even after conversation compaction
パフォーマンス
Fixed a memory leak where MCP server fetch caches were not cleared on disconnect, causing growing memory usage with servers that reconnect frequently
パフォーマンス
Improved memory usage in long sessions with subagents by stripping heavy progress message payloads during context compaction
新機能
VSCode: Added session rename and remove actions to the sessions list
新機能
Fixed `/clear` not resetting cached skills, which could cause stale skill content to persist in the new conversation
バグ修正
Fixed local slash command output like /cost appearing as user-sent messages instead of system messages in the UI
バグ修正
Fixed listener leak in bridge polling loop
バグ修正
Fixed listener leak in MCP OAuth flow cleanup
バグ修正
Fixed listener leak in interactive permission handler during auto-approvals
バグ修正
Fixed file count cache ignoring glob ignore patterns
バグ修正
Fixed MCP tool/resource cache leak on server reconnect
バグ修正
Fixed IDE host IP detection cache incorrectly sharing results across ports
バグ修正
Fixed WebSocket listener leak on transport reconnect
バグ修正
VSCode: Fixed remote sessions not appearing in conversation history
v2.1.62
2026-02-27 10:24 JST 1 changes ▶
バグ修正
Fixed prompt suggestion cache regression that reduced cache hit rates
v2.1.61
2026-02-27 06:40 JST 1 changes ▶
バグ修正
Fixed concurrent writes corrupting config file on Windows
[windows]
v2.1.59
2026-02-26 08:38 JST 8 changes ▶
新機能
Added `/copy` command to show an interactive picker when code blocks are present, allowing selection of individual code blocks or the full response.
パフォーマンス
Claude automatically saves useful context to auto-memory. Manage with /memory
改善
Improved "always allow" prefix suggestions for compound bash commands (e.g. `cd /tmp && git fetch && git push`) to compute smarter per-subcommand prefixes instead of treating the whole command as one
改善
Improved ordering of short task lists
パフォーマンス
Improved memory usage in multi-agent sessions by releasing completed subagent task state
バグ修正
Fixed MCP OAuth token refresh race condition when running multiple Claude Code instances simultaneously
バグ修正
Fixed shell commands not showing a clear error message when the working directory has been deleted
バグ修正
Fixed config file corruption that could wipe authentication when multiple Claude Code instances ran simultaneously
v2.1.58
2026-02-26 04:22 JST 1 changes ▶
その他
Expand Remote Control to more users
v2.1.56
2026-02-25 14:55 JST 1 changes ▶
バグ修正
VS Code: Fixed another cause of "command 'claude-vscode.editor.openLast' not found" crashes
v2.1.55
2026-02-25 11:42 JST 1 changes ▶
バグ修正
Fixed BashTool failing on Windows with EINVAL error
[windows]
v2.1.53
2026-02-25 07:44 JST 8 changes ▶
新機能
Fixed `--worktree` sometimes being ignored on first launch
バグ修正
Fixed a UI flicker where user input would briefly disappear after submission before the message rendered
バグ修正
Fixed bulk agent kill (ctrl+f) to send a single aggregate notification instead of one per agent, and to properly clear the command queue
バグ修正
Fixed graceful shutdown sometimes leaving stale sessions when using Remote Control by parallelizing teardown network calls
バグ修正
Fixed a panic ("switch on corrupted value") on Windows
[windows]
バグ修正
Fixed a crash that could occur when spawning many processes on Windows
[windows]
バグ修正
Fixed a crash in the WebAssembly interpreter on Linux x64 & Windows x64
[windows, linux]
バグ修正
Fixed a crash that sometimes occurred after 2 minutes on Windows ARM64
[windows]
v2.1.52
2026-02-24 15:00 JST 1 changes ▶
バグ修正
VS Code: Fixed extension crash on Windows ("command 'claude-vscode.editor.openLast' not found")
[windows]
v2.1.51
2026-02-24 08:44 JST 11 changes ▶
バグ修正
Fixed a security issue where `statusLine` and `fileSuggestion` hook commands could execute without workspace trust acceptance in interactive mode.
新機能
Added `claude remote-control` subcommand for external builds, enabling local environment serving for all users.
新機能
Updated plugin marketplace default git timeout from 30s to 120s and added `CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS` to configure.
新機能
Added support for custom npm registries and specific version pinning when installing plugins from npm sources
パフォーマンス
BashTool now skips login shell (`-l` flag) by default when a shell snapshot is available, improving command execution performance. Previously this required setting `CLAUDE_BASH_NO_LOGIN=true`.
改善
Tool results larger than 50K characters are now persisted to disk (previously 100K). This reduces context window usage and improves conversation longevity.
新機能
Added `CLAUDE_CODE_ACCOUNT_UUID`, `CLAUDE_CODE_USER_EMAIL`, and `CLAUDE_CODE_ORGANIZATION_UUID` environment variables for SDK callers to provide account info synchronously, eliminating a race condition where early telemetry events lacked account metadata.
新機能
The `/model` picker now shows human-readable labels (e.g., "Sonnet 4.5") instead of raw model IDs for pinned model versions, with an upgrade hint when a newer version is available.
その他
Managed settings can now be set via macOS plist or Windows Registry. Learn more at https://code.claude.com/docs/en/settings#settings-files
[windows, macos]
バグ修正
Fixed a bug where duplicate `control_response` messages (e.g. from WebSocket reconnects) could cause API 400 errors by pushing duplicate assistant messages into the conversation.
バグ修正
Fixed slash command autocomplete crashing when a plugin's SKILL.md description is a YAML array or other non-string type
v2.1.50
2026-02-21 08:09 JST 25 changes ▶
新機能
Added `WorktreeCreate` and `WorktreeRemove` hook events, enabling custom VCS setup and teardown when agent worktree isolation creates or removes worktrees.
新機能
Added `claude agents` CLI command to list all configured agents
新機能
VSCode: Added `/extra-usage` command support in VS Code sessions
新機能
Added support for `startupTimeout` configuration for LSP servers
パフォーマンス
Fixed memory leak in agent teams where completed teammate tasks were never garbage collected from session state
パフォーマンス
Fixed `CLAUDE_CODE_SIMPLE` to fully strip down skills, session memory, custom agents, and CLAUDE.md token counting
パフォーマンス
Fixed memory leak where completed task state objects were never removed from AppState
新機能
Added support for `isolation: worktree` in agent definitions, allowing agents to declaratively run in isolated git worktrees.
その他
`CLAUDE_CODE_SIMPLE` mode now also disables MCP tools, attachments, hooks, and CLAUDE.md file loading for a fully minimal experience.
新機能
Fixed bug where MCP tools were not discovered when tool search is enabled and a prompt is passed in as a launch argument
パフォーマンス
Improved memory usage during long sessions by clearing internal caches after compaction
パフォーマンス
Improved memory usage during long sessions by clearing large tool results after they have been processed
パフォーマンス
Fixed a memory leak where LSP diagnostic data was never cleaned up after delivery, causing unbounded memory growth in long sessions
パフォーマンス
Fixed a memory leak where completed task output was not freed from memory, reducing memory usage in long sessions with many tasks
パフォーマンス
Improved startup performance for headless mode (`-p` flag) by deferring Yoga WASM and UI component imports
パフォーマンス
Fixed unbounded memory growth in long sessions by capping file history snapshots
新機能
Added `CLAUDE_CODE_DISABLE_1M_CONTEXT` environment variable to disable 1M context window support
その他
Opus 4.6 (fast mode) now includes the full 1M context window
パフォーマンス
Fixed memory leak where TaskOutput retained recent lines after cleanup
パフォーマンス
Fixed memory leak in CircularBuffer where cleared items were retained in the backing array
パフォーマンス
Fixed memory leak in shell command execution where ChildProcess and AbortController references were retained after cleanup
バグ修正
Fixed a bug where resumed sessions could be invisible when the working directory involved symlinks, because the session storage path was resolved at different times during startup. Also fixed session data loss on SSH disconnect by flushing session data before hooks and analytics in the graceful shutdown sequence.
[ssh]
バグ修正
Linux: Fixed native modules not loading on systems with glibc older than 2.30 (e.g., RHEL 8)
[linux]
バグ修正
Fixed `/mcp reconnect` freezing the CLI when given a server name that doesn't exist
バグ修正
Fixed prompt suggestion cache regression that reduced cache hit rates
v2.1.49
2026-02-20 07:39 JST 27 changes ▶
新機能
Added `ConfigChange` hook event that fires when configuration files change during a session, enabling enterprise security auditing and optional blocking of settings changes.
新機能
Improved MCP OAuth authentication with step-up auth support and discovery caching, reducing redundant network requests during server connections
新機能
Added `--worktree` (`-w`) flag to start Claude in an isolated git worktree
新機能
Subagents support `isolation: "worktree"` for working in a temporary git worktree
新機能
Added Ctrl+F keybinding to kill background agents (two-press confirmation)
新機能
Agent definitions support `background: true` to always run as a background task
その他
Plugins can ship `settings.json` for default configuration
新機能
Simple mode (`CLAUDE_CODE_SIMPLE`) now includes the file edit tool in addition to the Bash tool, allowing direct file editing in simple mode.
その他
Permission suggestions are now populated when safety checks trigger an ask response, enabling SDK consumers to display permission options
その他
Sonnet 4.5 with 1M context is being removed from the Max plan in favor of our frontier Sonnet 4.6 model, which now has 1M context. Please switch in /model.
パフォーマンス
Fixed unbounded WASM memory growth during long sessions by periodically resetting the tree-sitter parser
パフォーマンス
Improved performance in non-interactive mode (`-p`) by skipping unnecessary API calls during startup
パフォーマンス
Improved performance by caching authentication failures for HTTP and SSE MCP servers, avoiding repeated connection attempts to servers requiring auth
パフォーマンス
Fixed unbounded memory growth during long-running sessions caused by Yoga WASM linear memory never shrinking
その他
SDK model info now includes `supportsEffort`, `supportedEffortLevels`, and `supportsAdaptiveThinking` fields so consumers can discover model capabilities.
パフォーマンス
Improved startup performance by caching MCP auth failures to avoid redundant connection attempts
パフォーマンス
Improved startup performance by reducing HTTP calls for analytics token counting
パフォーマンス
Improved startup performance by batching MCP tool token counting into a single API call
改善
Improved permission prompts for path safety and working directory blocks to show the reason for the restriction instead of a bare prompt with no context
バグ修正
Fixed file-not-found errors to suggest corrected paths when the model drops the repo folder
バグ修正
Fixed Ctrl+C and ESC being silently ignored when background agents are running and the main thread is idle. Pressing twice within 3 seconds now kills all background agents.
バグ修正
Fixed prompt suggestion cache regression that reduced cache hit rates.
バグ修正
Fixed `plugin enable` and `plugin disable` to auto-detect the correct scope when `--scope` is not specified, instead of always defaulting to user scope
バグ修正
Fixed verbose mode not updating thinking block display when toggled via `/config` — memo comparators now correctly detect verbose changes
バグ修正
Fixed potential rendering issues caused by stale yoga layout references
バグ修正
Fixed `disableAllHooks` setting to respect managed settings hierarchy — non-managed settings can no longer disable managed hooks set by policy (#26637)
バグ修正
Fixed `--resume` session picker showing raw XML tags for sessions that start with commands like `/clear`. Now correctly falls through to the session ID fallback.
v2.1.47
2026-02-19 05:15 JST 68 changes ▶
新機能
Added `last_assistant_message` field to Stop and SubagentStop hook inputs, providing the final assistant response text so hooks can access it without parsing transcript files.
改善
Improved VS Code plan preview: auto-updates as Claude iterates, enables commenting only when the plan is ready for review, and keeps the preview open when rejecting so Claude can revise.
パフォーマンス
Improved memory usage in long-running sessions by releasing API stream buffers, agent context, and skill state after use
パフォーマンス
Improved startup performance by deferring SessionStart hook execution, reducing time-to-interactive by ~500ms.
パフォーマンス
Improved performance of `@` file mentions - file suggestions now appear faster by pre-warming the index on startup and using session-based caching with background refresh.
パフォーマンス
Improved memory usage by trimming agent task message history after tasks complete
パフォーマンス
Improved memory usage during long agent sessions by eliminating O(n²) message accumulation in progress updates
その他
Search patterns in collapsed tool results are now displayed in quotes for clarity
その他
Use `ctrl+f` to kill all background agents instead of double-pressing ESC. Background agents now continue running when you press ESC to cancel the main thread, giving you more control over agent lifecycle.
その他
Simplified teammate navigation to use only Shift+Down (with wrapping) instead of both Shift+Up and Shift+Down.
新機能
Added `chat:newline` keybinding action for configurable multi-line input (anthropics/claude-code#26075)
新機能
Added `added_dirs` to the statusline JSON `workspace` section, exposing directories added via `/add-dir` to external scripts (anthropics/claude-code#26096)
新機能
Fixed Warp terminal incorrectly prompting for Shift+Enter setup when it supports it natively (anthropics/claude-code#25957)
パフォーマンス
Increased initial session count in resume picker from 10 to 50 for faster session discovery (anthropics/claude-code#26123)
新機能
Fixed read-only git commands triggering FSEvents file watcher loops on macOS by adding --no-optional-locks flag (anthropics/claude-code#25750)
[macos]
改善
Moved config backup files from home directory root to `~/.claude/backups/` to reduce home directory clutter (anthropics/claude-code#26130)
改善
The `/rename` command now updates the terminal tab title by default (anthropics/claude-code#25789)
バグ修正
Fixed FileWriteTool line counting to preserve intentional trailing blank lines instead of stripping them with `trimEnd()`.
バグ修正
Fixed Windows terminal rendering bugs caused by `os.EOL` (`\r\n`) in display code — line counts now show correct values instead of always showing 1 on Windows.
[windows]
バグ修正
Fixed a bug where bold and colored text in markdown output could shift to the wrong characters on Windows due to `\r\n` line endings.
[windows]
バグ修正
Fixed compaction failing when conversation contains many PDF documents by stripping document blocks alongside images before sending to the compaction API (anthropics/claude-code#26188)
バグ修正
Fixed an issue where bash tool output was silently discarded on Windows when using MSYS2 or Cygwin shells.
[windows]
バグ修正
Fixed the bash permission classifier to validate that returned match descriptions correspond to actual input rules, preventing hallucinated descriptions from incorrectly granting permissions
バグ修正
Fixed user-defined agents only loading one file on NFS/FUSE filesystems that report zero inodes (anthropics/claude-code#26044)
バグ修正
Fixed plugin agent skills silently failing to load when referenced by bare name instead of fully-qualified plugin name (anthropics/claude-code#25834)
バグ修正
Windows: Fixed CWD tracking temp files never being cleaned up, causing them to accumulate indefinitely (anthropics/claude-code#17600)
[windows]
バグ修正
Fixed API 400 errors ("thinking blocks cannot be modified") that occurred in sessions with concurrent agents, caused by interleaved streaming content blocks preventing proper message merging.
バグ修正
Fixed an issue where a single file write/edit error would abort all other parallel file write/edit operations. Independent file mutations now complete even when a sibling fails.
バグ修正
Fixed custom session titles set via `/rename` being lost after resuming a conversation (anthropics/claude-code#23610)
バグ修正
Fixed collapsed read/search hint text overflowing on narrow terminals by truncating from the start.
バグ修正
Fixed an issue where bash commands with backslash-newline continuation lines (e.g., long commands split across multiple lines with `\`) would produce spurious empty arguments, potentially breaking command execution.
バグ修正
Fixed built-in slash commands (`/help`, `/model`, `/compact`, etc.) being hidden from the autocomplete dropdown when many user skills are installed (anthropics/claude-code#22020)
バグ修正
Fixed MCP servers not appearing in the MCP Management Dialog after deferred loading
バグ修正
Fixed session name persisting in status bar after `/clear` command (anthropics/claude-code#26082)
バグ修正
Fixed crash when a skill's `name` or `description` in SKILL.md frontmatter is a bare number (e.g., `name: 3000`) — the value is now properly coerced to a string (anthropics/claude-code#25837)
バグ修正
Fixed /resume silently dropping sessions when the first message exceeds 16KB or uses array-format content (anthropics/claude-code#25721)
バグ修正
Fixed `claude doctor` misclassifying mise and asdf-managed installations as native installs (anthropics/claude-code#26033)
バグ修正
Fixed zsh heredoc failing with "read-only file system" error in sandboxed commands (anthropics/claude-code#25990)
バグ修正
Fixed agent progress indicator showing inflated tool use count (anthropics/claude-code#26023)
バグ修正
Fixed image pasting not working on WSL2 systems where Windows copies images as BMP format (anthropics/claude-code#25935)
[windows]
バグ修正
Fixed background agent results returning raw transcript data instead of the agent's final answer (anthropics/claude-code#26012)
バグ修正
Fixed CJK wide characters causing misaligned timestamps and layout elements in the TUI (anthropics/claude-code#26084)
バグ修正
Fixed custom agent `model` field in `.claude/agents/*.md` being ignored when spawning team teammates (anthropics/claude-code#26064)
バグ修正
Fixed plan mode being lost after context compaction, causing the model to switch from planning to implementation mode (anthropics/claude-code#26061)
バグ修正
Fixed `alwaysThinkingEnabled: true` in settings.json not enabling thinking mode on Bedrock and Vertex providers (anthropics/claude-code#26074)
バグ修正
Fixed `tool_decision` OTel telemetry event not being emitted in headless/SDK mode (anthropics/claude-code#26059)
バグ修正
Fixed session name being lost after context compaction — renamed sessions now preserve their custom title through compaction (anthropics/claude-code#26121)
バグ修正
Windows: fixed worktree session matching when drive letter casing differs (anthropics/claude-code#26123)
[windows]
バグ修正
Fixed `/resume <session-id>` failing to find sessions whose first message exceeds 16KB (anthropics/claude-code#25920)
バグ修正
Fixed "Always allow" on multiline bash commands creating invalid permission patterns that corrupt settings (anthropics/claude-code#25909)
バグ修正
Fixed React crash (error #31) when a skill's `argument-hint` in SKILL.md frontmatter uses YAML sequence syntax (e.g., `[topic: foo | bar]`) — the value is now properly coerced to a string (anthropics/claude-code#25826)
バグ修正
Fixed crash when using `/fork` on sessions that used web search — null entries in search results from transcript deserialization are now handled gracefully (anthropics/claude-code#25811)
バグ修正
Fixed custom agents and skills not being discovered when running from a git worktree — project-level `.claude/agents/` and `.claude/skills/` from the main repository are now included (anthropics/claude-code#25816)
バグ修正
Fixed non-interactive subcommands like `claude doctor` and `claude plugin validate` being blocked inside nested Claude sessions (anthropics/claude-code#25803)
バグ修正
Windows: Fixed the same CLAUDE.md file being loaded twice when drive letter casing differs between paths (anthropics/claude-code#25756)
[windows]
バグ修正
Fixed inline code spans in markdown being incorrectly parsed as bash commands (anthropics/claude-code#25792)
バグ修正
Fixed teammate spinners not respecting custom spinnerVerbs from settings (anthropics/claude-code#25748)
バグ修正
Fixed shell commands permanently failing after a command deletes its own working directory (anthropics/claude-code#26136)
バグ修正
Fixed hooks (PreToolUse, PostToolUse) silently failing to execute on Windows by using Git Bash instead of cmd.exe (anthropics/claude-code#25981)
[windows]
バグ修正
Fixed LSP `findReferences` and other location-based operations returning results from gitignored files (e.g., `node_modules/`, `venv/`) (anthropics/claude-code#26051)
バグ修正
Fixed sessions with large first prompts (>16KB) disappearing from the /resume list (anthropics/claude-code#26140)
バグ修正
Fixed shell functions with double-underscore prefixes (e.g., `__git_ps1`) not being preserved across shell sessions (anthropics/claude-code#25824)
バグ修正
Fixed spinner showing "0 tokens" counter before any tokens have been received (anthropics/claude-code#26105)
バグ修正
VSCode: Fixed conversation messages appearing dimmed while the AskUserQuestion dialog is open (anthropics/claude-code#26078)
バグ修正
Fixed background tasks failing in git worktrees due to remote URL resolution reading from worktree-specific gitdir instead of the main repository config (anthropics/claude-code#26065)
バグ修正
Fixed Right Alt key leaving visible `[25~` escape sequence residue in the input field on Windows/Git Bash terminals (anthropics/claude-code#25943)
[windows]
バグ修正
Fixed Edit tool silently corrupting Unicode curly quotes (\u201c\u201d \u2018\u2019) by replacing them with straight quotes when making edits (anthropics/claude-code#26141)
バグ修正
Fixed OSC 8 hyperlinks only being clickable on the first line when link text wraps across multiple terminal lines.
v2.1.46
2 changes ▶
新機能
Added support for using claude.ai MCP connectors in Claude Code
バグ修正
Fixed orphaned CC processes after terminal disconnect on macOS
[macos]
v2.1.45
2026-02-18 02:33 JST 15 changes ▶
新機能
Added `spinnerTipsOverride` setting to customize spinner tips — configure `tips` with an array of custom tip strings, and optionally set `excludeDefault: true` to show only your custom tips instead of the built-in ones
新機能
Added support for Claude Sonnet 4.6
新機能
Added support for reading `enabledPlugins` and `extraKnownMarketplaces` from `--add-dir` directories
新機能
Added `SDKRateLimitInfo` and `SDKRateLimitEvent` types to the SDK, enabling consumers to receive rate limit status updates including utilization, reset times, and overage information
パフォーマンス
Improved startup performance by removing eager loading of session history for stats caching
パフォーマンス
Improved memory usage for shell commands that produce large output — RSS no longer grows unboundedly with command output size
改善
Improved collapsed read/search groups to show the current file or search pattern being processed beneath the summary line while active
改善
[VSCode] Improved permission destination choice (project/user/session) to persist across sessions
[vscode]
バグ修正
Fixed Agent Teams teammates failing on Bedrock, Vertex, and Foundry by propagating API provider environment variables to tmux-spawned processes (anthropics/claude-code#23561)
バグ修正
Fixed sandbox "operation not permitted" errors when writing temporary files on macOS by using the correct per-user temp directory (anthropics/claude-code#21654)
[macos]
バグ修正
Fixed Task tool (backgrounded agents) crashing with a `ReferenceError` on completion (anthropics/claude-code#22087)
バグ修正
Fixed autocomplete suggestions not being accepted on Enter when images are pasted in the input
バグ修正
Fixed skills invoked by subagents incorrectly appearing in main session context after compaction
バグ修正
Fixed excessive `.claude.json.backup` files accumulating on every startup
バグ修正
Fixed plugin-provided commands, agents, and hooks not being available immediately after installation without requiring a restart
v2.1.44
2026-02-17 05:51 JST 2 changes ▶
バグ修正
Fixed ENAMETOOLONG errors for deeply-nested directory paths
バグ修正
Fixed auth refresh errors
v2.1.43
3 changes ▶
新機能
Fixed AWS auth refresh hanging indefinitely by adding a 3-minute timeout
バグ修正
Fixed spurious warnings for non-agent markdown files in `.claude/agents/` directory
バグ修正
Fixed structured-outputs beta header being sent unconditionally on Vertex/Bedrock
v2.1.42
2026-02-14 03:56 JST 5 changes ▶
パフォーマンス
Improved startup performance by deferring Zod schema construction
改善
Improved prompt cache hit rates by moving date out of system prompt
新機能
Added one-time Opus 4.6 effort callout for eligible users
バグ修正
Fixed /resume showing interrupt messages as session titles
バグ修正
Fixed image dimension limit errors to suggest /compact
v2.1.41
2026-02-13 10:12 JST 22 changes ▶
新機能
Added guard against launching Claude Code inside another Claude Code session
改善
Improved model error messages for Bedrock/Vertex/Foundry users with fallback suggestions
パフォーマンス
Added `speed` attribute to OTel events and trace spans for fast mode visibility
新機能
Added `claude auth login`, `claude auth status`, and `claude auth logout` CLI subcommands
新機能
Added Windows ARM64 (win32-arm64) native binary support
[windows]
改善
Improved `/rename` to auto-generate session name from conversation context when called without arguments
改善
Improved narrow terminal layout for prompt footer
バグ修正
Fixed Agent Teams using wrong model identifier for Bedrock, Vertex, and Foundry customers
バグ修正
Fixed a crash when MCP tools return image content during streaming
バグ修正
Fixed /resume session previews showing raw XML tags instead of readable command names
バグ修正
Fixed plugin browse showing misleading "Space to Toggle" hint for already-installed plugins
バグ修正
Fixed hook blocking errors (exit code 2) not showing stderr to the user
バグ修正
Fixed file resolution failing for @-mentions with anchor fragments (e.g., `@README.md#installation`)
バグ修正
Fixed FileReadTool blocking the process on FIFOs, `/dev/stdin`, and large files
バグ修正
Fixed background task notifications not being delivered in streaming Agent SDK mode
バグ修正
Fixed cursor jumping to end on each keystroke in classifier rule input
バグ修正
Fixed markdown link display text being dropped for raw URL
バグ修正
Fixed auto-compact failure error notifications being shown to users
バグ修正
Fixed permission wait time being included in subagent elapsed time display
バグ修正
Fixed proactive ticks firing while in plan mode
バグ修正
Fixed clear stale permission rules when settings change on disk
バグ修正
Fixed hook blocking errors showing stderr content in UI
v2.1.39
2026-02-11 06:12 JST 5 changes ▶
パフォーマンス
Improved terminal rendering performance
バグ修正
Fixed fatal errors being swallowed instead of displayed
バグ修正
Fixed process hanging after session close
バグ修正
Fixed character loss at terminal screen boundary
バグ修正
Fixed blank lines in verbose transcript view
v2.1.38
2026-02-10 09:06 JST 7 changes ▶
新機能
Fixed VS Code terminal scroll-to-top regression introduced in 2.1.37
改善
Improved heredoc delimiter parsing to prevent command smuggling
その他
Blocked writes to `.claude/skills` directory in sandbox mode
バグ修正
Fixed Tab key queueing slash commands instead of autocompleting
バグ修正
Fixed bash permission matching for commands using environment variable wrappers
バグ修正
Fixed text between tool uses disappearing when not using streaming
バグ修正
Fixed duplicate sessions when resuming in VS Code extension
v2.1.37
2026-02-08 03:39 JST 1 changes ▶
バグ修正
Fixed an issue where /fast was not immediately available after enabling /extra-usage
v2.1.36
2026-02-08 02:25 JST 1 changes ▶
その他
Fast mode is now available for Opus 4.6. Learn more at https://code.claude.com/docs/en/fast-mode
v2.1.34
2026-02-06 15:38 JST 2 changes ▶
バグ修正
Fixed a crash when agent teams setting changed between renders
バグ修正
Fixed a bug where commands excluded from sandboxing (via `sandbox.excludedCommands` or `dangerouslyDisableSandbox`) could bypass the Bash ask permission rule when `autoAllowBashIfSandboxed` was enabled
v2.1.33
2026-02-06 09:16 JST 16 changes ▶
新機能
Added `TeammateIdle` and `TaskCompleted` hook events for multi-agent workflows
新機能
Added support for restricting which sub-agents can be spawned via `Task(agent_type)` syntax in agent "tools" frontmatter
パフォーマンス
Added `memory` frontmatter field support for agents, enabling persistent memory with `user`, `project`, or `local` scope
新機能
Added plugin name to skill descriptions and `/skills` menu for better discoverability
新機能
Fixed an issue where submitting a new message while the model was in extended thinking would interrupt the thinking phase
改善
Improved error messages for API connection failures — now shows specific cause (e.g., ECONNREFUSED, SSL errors) instead of generic "Connection error"
その他
Errors from invalid managed settings are now surfaced
新機能
VSCode: Added support for remote sessions, allowing OAuth users to browse and resume sessions from claude.ai
新機能
VSCode: Added git branch and message count to the session picker, with support for searching by branch name
バグ修正
Fixed agent teammate sessions in tmux to send and receive messages
バグ修正
Fixed warnings about agent teams not being available on your current plan
バグ修正
Fixed an API error that could occur when aborting mid-stream, where whitespace text combined with a thinking block would bypass normalization and produce an invalid request
バグ修正
Fixed API proxy compatibility issue where 404 errors on streaming endpoints no longer triggered non-streaming fallback
バグ修正
Fixed an issue where proxy settings configured via `settings.json` environment variables were not applied to WebFetch and other HTTP requests on the Node.js build
バグ修正
Fixed `/resume` session picker showing raw XML markup instead of clean titles for sessions started with slash commands
バグ修正
VSCode: Fixed scroll-to-bottom under-scrolling on initial session load and session switch
v2.1.32
2026-02-06 02:03 JST 12 changes ▶
新機能
Added research preview agent teams feature for multi-agent collaboration (token-intensive feature, requires setting CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1)
その他
Claude Opus 4.6 is now available!
その他
Claude now automatically records and recalls memories as it works
新機能
Added "Summarize from here" to the message selector, allowing partial conversation summarization.
新機能
Skills defined in `.claude/skills/` within additional directories (`--add-dir`) are now loaded automatically.
改善
Updated --resume to re-use --agent value specified in previous conversation by default.
その他
Skill character budget now scales with context window (2% of context), so users with larger context windows can see more skill descriptions without truncation
[windows]
新機能
VSCode: Added spinner when loading past conversations list
バグ修正
Fixed `@` file completion showing incorrect relative paths when running from a subdirectory
バグ修正
Fixed: Bash tool no longer throws "Bad substitution" errors when heredocs contain JavaScript template literals like `${index + 1}`, which previously interrupted tool execution
バグ修正
Fixed Thai/Lao spacing vowels (สระ า, ำ) not rendering correctly in the input field
バグ修正
VSCode: Fixed slash commands incorrectly being executed when pressing Enter with preceding text in the input field
v2.1.31
2026-02-04 09:02 JST 11 changes ▶
新機能
Added session resume hint on exit, showing how to continue your conversation later
新機能
Added support for full-width (zenkaku) space input from Japanese IME in checkbox selection
新機能
Fixed PDF too large errors permanently locking up sessions, requiring users to start a new conversation
改善
Improved system prompts to more clearly guide the model toward using dedicated tools (Read, Edit, Glob, Grep) instead of bash equivalents (`cat`, `sed`, `grep`, `find`), reducing unnecessary bash command usage
改善
Improved PDF and request size error messages to show actual limits (100 pages, 20MB)
改善
Reduced layout jitter in the terminal when the spinner appears and disappears during streaming
その他
Removed misleading Anthropic API pricing from model selector for third-party provider (Bedrock, Vertex, Foundry) users
バグ修正
Fixed bash commands incorrectly reporting failure with "Read-only file system" errors when sandbox mode was enabled
バグ修正
Fixed a crash that made sessions unusable after entering plan mode when project config in `~/.claude.json` was missing default fields
バグ修正
Fixed `temperatureOverride` being silently ignored in the streaming API path, causing all streaming requests to use the default temperature (1) regardless of the configured override
バグ修正
Fixed LSP shutdown/exit compatibility with strict language servers that reject null params
v2.1.30
2026-02-04 01:34 JST 19 changes ▶
新機能
Added `/debug` for Claude to help troubleshoot the current session
新機能
Added `pages` parameter to the Read tool for PDFs, allowing specific page ranges to be read (e.g., `pages: "1-5"`). Large PDFs (>10 pages) now return a lightweight reference when `@` mentioned instead of being inlined into context.
新機能
Added pre-configured OAuth client credentials for MCP servers that don't support Dynamic Client Registration (e.g., Slack). Use `--client-id` and `--client-secret` with `claude mcp add`.
新機能
Added support for additional `git log` and `git show` flags in read-only mode (e.g., `--topo-order`, `--cherry-pick`, `--format`, `--raw`)
新機能
Added token count, tool uses, and duration metrics to Task tool results
新機能
Added reduced motion mode to the config
パフォーマンス
Improved memory usage for `--resume` (68% reduction for users with many sessions) by replacing the session index with lightweight stat-based loading and progressive enrichment
改善
Improved `TaskStop` tool to display the stopped command/task description in the result line instead of a generic "Task stopped" message
その他
Changed `/model` to execute immediately instead of being queued
新機能
[VSCode] Added multiline input support to the "Other" text input in question dialogs (use Shift+Enter for new lines)
[vscode]
新機能
[VSCode] Fixed duplicate sessions appearing in the session list when starting a new conversation
[vscode]
バグ修正
Fixed phantom "(no content)" text blocks appearing in API conversation history, reducing token waste and potential model confusion
バグ修正
Fixed prompt cache not correctly invalidating when tool descriptions or input schemas changed, only when tool names changed
バグ修正
Fixed 400 errors that could occur after running `/login` when the conversation contained thinking blocks
バグ修正
Fixed a hang when resuming sessions with corrupted transcript files containing `parentUuid` cycles
バグ修正
Fixed rate limit message showing incorrect "/upgrade" suggestion for Max 20x users when extra-usage is unavailable
バグ修正
Fixed permission dialogs stealing focus while actively typing
バグ修正
Fixed subagents not being able to access SDK-provided MCP tools because they were not synced to the shared application state
バグ修正
Fixed a regression where Windows users with a `.bashrc` file could not run bash commands
[windows]
v2.1.29
2026-02-01 05:13 JST 1 changes ▶
パフォーマンス
Fixed startup performance issues when resuming sessions that have `saved_hook_context`
v2.1.27
2026-01-31 04:51 JST 9 changes ▶
新機能
Added tool call failures and denials to debug logs
新機能
Added `--from-pr` flag to resume sessions linked to a specific GitHub PR number or URL
その他
Sessions are now automatically linked to PRs when created via `gh pr create`
バグ修正
Fixed context management validation error for gateway users, ensuring `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1` avoids the error
バグ修正
Fixed /context command not displaying colored output
バグ修正
Fixed status bar duplicating background task indicator when PR status was shown
バグ修正
Windows: Fixed bash command execution failing for users with `.bashrc` files
[windows]
バグ修正
Windows: Fixed console windows flashing when spawning child processes
[windows]
バグ修正
VSCode: Fixed OAuth token expiration causing 401 errors after extended sessions
v2.1.25
2026-01-30 05:33 JST 1 changes ▶
バグ修正
Fixed beta header validation error for gateway users on Bedrock and Vertex, ensuring `CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1` avoids the error
v2.1.23
2026-01-29 09:19 JST 11 changes ▶
新機能
Added customizable spinner verbs setting (`spinnerVerbs`)
パフォーマンス
Improved terminal rendering performance with optimized screen data layout
その他
Changed Bash commands to show timeout duration alongside elapsed time
その他
Changed merged pull requests to show a purple status indicator in the prompt footer
バグ修正
Fixed mTLS and proxy connectivity for users behind corporate proxies or using client certificates
バグ修正
Fixed per-user temp directory isolation to prevent permission conflicts on shared systems
バグ修正
Fixed a race condition that could cause 400 errors when prompt caching scope was enabled
バグ修正
Fixed pending async hooks not being cancelled when headless streaming sessions ended
バグ修正
Fixed tab completion not updating the input field when accepting a suggestion
バグ修正
Fixed ripgrep search timeouts silently returning empty results instead of reporting errors
バグ修正
[IDE] Fixed model options displaying incorrect region strings for Bedrock users in headless mode
v2.1.22
2026-01-28 15:34 JST 1 changes ▶
バグ修正
Fixed structured outputs for non-interactive (-p) mode
v2.1.21
2026-01-28 10:37 JST 10 changes ▶
新機能
[VSCode] Added automatic Python virtual environment activation, ensuring `python` and `pip` commands use the correct interpreter (configurable via `claudeCode.usePythonEnvironment` setting)
[vscode]
新機能
Added support for full-width (zenkaku) number input from Japanese IME in option selection prompts
改善
Improved read/search progress indicators to show "Reading…" while in progress and "Read" when complete
改善
Improved Claude to prefer file operation tools (Read, Edit, Write) over bash equivalents (cat, sed, awk)
バグ修正
Fixed shell completion cache files being truncated on exit
バグ修正
Fixed API errors when resuming sessions that were interrupted during tool execution
バグ修正
Fixed auto-compact triggering too early on models with large output token limits
バグ修正
Fixed task IDs potentially being reused after deletion
バグ修正
Fixed file search not working in VS Code extension on Windows
[windows]
バグ修正
[VSCode] Fixed message action buttons having incorrect background colors
[vscode]
v2.1.20
2026-01-27 09:39 JST 28 changes ▶
新機能
Added support for loading `CLAUDE.md` files from additional directories specified via `--add-dir` flag (requires setting `CLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD=1`)
新機能
Added arrow key history navigation in vim normal mode when cursor cannot move further
新機能
Added external editor shortcut (Ctrl+G) to the help menu for better discoverability
新機能
Added PR review status indicator to the prompt footer, showing the current branch's PR state (approved, changes requested, pending, or draft) as a colored dot with a clickable link
新機能
Added ability to delete tasks via the `TaskUpdate` tool
改善
Improved `/sandbox` command UI to show dependency status with installation instructions when dependencies are missing
改善
Improved thinking status text with a subtle shimmer animation
改善
Improved task list to dynamically adjust visible items based on terminal height
改善
Improved fork conversation hint to show how to resume the original session
その他
Changed collapsed read/search groups to show present tense ("Reading", "Searching for") while in progress, and past tense ("Read", "Searched for") when complete
その他
Changed `ToolSearch` results to appear as a brief notification instead of inline in the conversation
その他
Changed the `/commit-push-pr` skill to automatically post PR URLs to Slack channels when configured via MCP tools
その他
Changed the `/copy` command to be available to all users
新機能
Changed background agents to prompt for tool permissions before launching
その他
Changed permission rules like `Bash(*)` to be accepted and treated as equivalent to `Bash`
その他
Changed config backups to be timestamped and rotated (keeping 5 most recent) to prevent data loss
バグ修正
Fixed session compaction issues that could cause resume to load full history instead of the compact summary
バグ修正
Fixed agents sometimes ignoring user messages sent while actively working on a task
バグ修正
Fixed wide character (emoji, CJK) rendering artifacts where trailing columns were not cleared when replaced by narrower characters
バグ修正
Fixed JSON parsing errors when MCP tool responses contain special Unicode characters
バグ修正
Fixed up/down arrow keys in multi-line and wrapped text input to prioritize cursor movement over history navigation
バグ修正
Fixed draft prompt being lost when pressing UP arrow to navigate command history
バグ修正
Fixed ghost text flickering when typing slash commands mid-input
バグ修正
Fixed marketplace source removal not properly deleting settings
バグ修正
Fixed duplicate output in some commands like `/context`
バグ修正
Fixed task list sometimes showing outside the main conversation view
バグ修正
Fixed syntax highlighting for diffs occurring within multiline constructs like Python docstrings
バグ修正
Fixed crashes when cancelling tool use
v2.1.19
2026-01-24 06:14 JST 14 changes ▶
新機能
Added shorthand `$0`, `$1`, etc. for accessing individual arguments in custom commands
新機能
Added env var `CLAUDE_CODE_ENABLE_TASKS`, set to `false` to keep the old system temporarily
新機能
Fixed crashes on processors without AVX instruction support
新機能
Changed skills without additional permissions or hooks to be allowed without requiring approval
その他
Changed indexed argument syntax from `$ARGUMENTS.0` to `$ARGUMENTS[0]` (bracket syntax)
新機能
[SDK] Added replay of `queued_command` attachment messages as `SDKUserMessageReplay` events when `replayUserMessages` is enabled
その他
[VSCode] Enabled session forking and rewind functionality for all users
[vscode]
バグ修正
Fixed dangling Claude Code processes when terminal is closed by catching EIO errors from `process.exit()` and using SIGKILL as fallback
バグ修正
Fixed `/rename` and `/tag` not updating the correct session when resuming from a different directory (e.g., git worktrees)
バグ修正
Fixed resuming sessions by custom title not working when run from a different directory
バグ修正
Fixed pasted text content being lost when using prompt stash (Ctrl+S) and restore
バグ修正
Fixed agent list displaying "Sonnet (default)" instead of "Inherit (default)" for agents without an explicit model setting
バグ修正
Fixed backgrounded hook commands not returning early, potentially causing the session to wait on a process that was intentionally backgrounded
バグ修正
Fixed file write preview omitting empty lines
v2.1.18
2026-01-23 07:44 JST 1 changes ▶
新機能
Added customizable keyboard shortcuts. Configure keybindings per context, create chord sequences, and personalize your workflow. Run `/keybindings` to get started. Learn more at https://code.claude.com/docs/en/keybindings
v2.1.17
2026-01-23 06:01 JST 1 changes ▶
新機能
Fixed crashes on processors without AVX instruction support
v2.1.16
2026-01-23 04:03 JST 7 changes ▶
新機能
Added new task management system, including new capabilities like dependency tracking
新機能
[VSCode] Added native plugin management support
[vscode]
新機能
[VSCode] Added ability for OAuth users to browse and resume remote Claude sessions from the Sessions dialog
[vscode]
パフォーマンス
Fixed out-of-memory crashes when resuming sessions with heavy subagent usage
バグ修正
Fixed an issue where the "context remaining" warning was not hidden after running `/compact`
バグ修正
Fixed session titles on the resume screen not respecting the user's language setting
バグ修正
[IDE] Fixed a race condition on Windows where the Claude Code sidebar view container would not appear on start
[windows]
v2.1.15
2026-01-22 06:25 JST 4 changes ▶
新機能
Added deprecation notification for npm installations - run `claude install` or see https://docs.anthropic.com/en/docs/claude-code/getting-started for more options
パフォーマンス
Improved UI rendering performance with React Compiler
バグ修正
Fixed the "Context left until auto-compact" warning not disappearing after running `/compact`
バグ修正
Fixed MCP stdio server timeout not killing child process, which could cause UI freezes
v2.1.14
2026-01-21 07:37 JST 16 changes ▶
新機能
Added history-based autocomplete in bash mode (`!`) - type a partial command and press Tab to complete from your bash command history
新機能
[VSCode] Added `/usage` command to display current plan usage
[vscode]
新機能
Added search to installed plugins list - type to filter by name or description
新機能
Added support for pinning plugins to specific git commit SHAs, allowing marketplace entries to install exact versions
パフォーマンス
Fixed memory leak in long-running sessions where stream resources were not cleaned up after shell commands completed
改善
Improved backspace to delete pasted text as a single token instead of one character at a time
バグ修正
Fixed a regression where the context window blocking limit was calculated too aggressively, blocking users at ~65% context usage instead of the intended ~98%
パフォーマンス
Fixed memory issues that could cause crashes when running parallel subagents
バグ修正
Fixed `@` symbol incorrectly triggering file autocomplete suggestions in bash mode
バグ修正
Fixed `@`-mention menu folder click behavior to navigate into directories instead of selecting them
バグ修正
Fixed `/feedback` command generating invalid GitHub issue URLs when description is very long
バグ修正
Fixed `/context` command to show the same token count and percentage as the status line in verbose mode
バグ修正
Fixed an issue where `/config`, `/context`, `/model`, and `/todos` command overlays could close unexpectedly
バグ修正
Fixed slash command autocomplete selecting wrong command when typing similar commands (e.g., `/context` vs `/compact`)
バグ修正
Fixed inconsistent back navigation in plugin marketplace when only one marketplace is configured
バグ修正
Fixed iTerm2 progress bar not clearing properly on exit, preventing lingering indicators and bell sounds
v2.1.12
2026-01-18 00:40 JST 1 changes ▶
バグ修正
Fixed message rendering bug
v2.1.11
2026-01-17 10:19 JST 1 changes ▶
バグ修正
Fixed excessive MCP connection requests for HTTP/SSE transports
v2.1.10
2026-01-17 09:11 JST 7 changes ▶
新機能
Added new `Setup` hook event that can be triggered via `--init`, `--init-only`, or `--maintenance` CLI flags for repository setup and maintenance operations
新機能
Added keyboard shortcut 'c' to copy OAuth URL when browser doesn't open automatically during login
改善
Improved startup to capture keystrokes typed before the REPL is fully ready
改善
Improved file suggestions to show as removable attachments instead of inserting text when accepted
新機能
[VSCode] Added install count display to plugin listings
[vscode]
新機能
[VSCode] Added trust warning when installing plugins
[vscode]
バグ修正
Fixed a crash when running bash commands containing heredocs with JavaScript template literals like `${index + 1}`
v2.1.9
2026-01-16 08:59 JST 9 changes ▶
新機能
Added `plansDirectory` setting to customize where plan files are stored
新機能
Added support for `PreToolUse` hooks to return `additionalContext` to the model
新機能
Added `auto:N` syntax for configuring the MCP tool search auto-enable threshold, where N is the context window percentage (0-100)
新機能
Added external editor support (Ctrl+G) in AskUserQuestion "Other" input field
新機能
Added session URL attribution to commits and PRs created from web sessions
新機能
Added `${CLAUDE_SESSION_ID}` string substitution for skills to access the current session ID
バグ修正
Fixed long sessions with parallel tool calls failing with an API error about orphan tool_result blocks
バグ修正
Fixed MCP server reconnection hanging when cached connection promise never resolves
バグ修正
Fixed Ctrl+Z suspend not working in terminals using Kitty keyboard protocol (Ghostty, iTerm2, kitty, WezTerm)
v2.1.7
2026-01-14 07:55 JST 15 changes ▶
新機能
Added `showTurnDuration` setting to hide turn duration messages (e.g., "Cooked for 1m 6s")
バグ修正
Fixed security vulnerability where wildcard permission rules could match compound commands containing shell operators
新機能
Added ability to provide feedback when accepting permission prompts
新機能
Added inline display of agent's final response in task notifications, making it easier to see results without reading the full transcript file
パフォーマンス
Improved typing responsiveness by reducing memory allocation overhead in terminal rendering
新機能
Enabled MCP tool search auto mode by default for all users. When MCP tool descriptions exceed 10% of the context window, they are automatically deferred and discovered via the MCPSearch tool instead of being loaded upfront. This reduces context usage for users with many MCP tools configured. Users can disable this by adding `MCPSearch` to `disallowedTools` in their settings.
その他
Changed OAuth and API Console URLs from console.anthropic.com to platform.claude.com
バグ修正
Fixed false "file modified" errors on Windows when cloud sync tools, antivirus scanners, or Git touch file timestamps without changing content
[windows]
バグ修正
Fixed orphaned tool_result errors when sibling tools fail during streaming execution
バグ修正
Fixed context window blocking limit being calculated using the full context window instead of the effective context window (which reserves space for max output tokens)
バグ修正
Fixed spinner briefly flashing when running local slash commands like `/model` or `/theme`
バグ修正
Fixed terminal title animation jitter by using fixed-width braille characters
バグ修正
Fixed plugins with git submodules not being fully initialized when installed
バグ修正
Fixed bash commands failing on Windows when temp directory paths contained characters like `t` or `n` that were misinterpreted as escape sequences
[windows]
バグ修正
[VSCode] Fixed `claudeProcessWrapper` setting passing the wrapper path instead of the Claude binary path
[vscode]
v2.1.6
2026-01-13 10:42 JST 25 changes ▶
新機能
Added search functionality to `/config` command for quickly filtering settings
新機能
Added date range filtering to `/stats` command - press `r` to cycle between Last 7 days, Last 30 days, and All time
新機能
Added Updates section to `/doctor` showing auto-update channel and available npm versions (stable/latest)
新機能
Added automatic discovery of skills from nested `.claude/skills` directories when working with files in subdirectories
新機能
Added `context_window.used_percentage` and `context_window.remaining_percentage` fields to status line input for easier context window display
新機能
Added an error display when the editor fails during Ctrl+G
新機能
Fixed Option+Return not inserting newlines in Kitty keyboard protocol terminals
改善
Improved the external CLAUDE.md imports approval dialog to show which files are being imported and from where
改善
Improved the `/tasks` dialog to go directly to task details when there's only one background task running
改善
Improved @ autocomplete with icons for different suggestion types and single-line formatting
改善
Updated "Help improve Claude" setting fetch to refresh OAuth and retry when it fails due to a stale OAuth token
その他
Changed task notification display to cap at 3 lines with overflow summary when multiple background tasks complete simultaneously
改善
Changed terminal title to "Claude Code" on startup for better window identification
その他
Removed ability to @-mention MCP servers to enable/disable - use `/mcp enable <name>` instead
バグ修正
Fixed permission bypass via shell line continuation that could allow blocked commands to execute
バグ修正
Fixed false "File has been unexpectedly modified" errors when file watchers touch files without changing content
バグ修正
Fixed text styling (bold, colors) getting progressively misaligned in multi-line responses
バグ修正
Fixed the feedback panel closing unexpectedly when typing 'n' in the description field
バグ修正
Fixed rate limit warning appearing at low usage after weekly reset (now requires 70% usage)
バグ修正
Fixed rate limit options menu incorrectly auto-opening when resuming a previous session
バグ修正
Fixed numpad keys outputting escape sequences instead of characters in Kitty keyboard protocol terminals
バグ修正
Fixed corrupted config backup files accumulating in the home directory (now only one backup is created per config file)
バグ修正
Fixed `mcp list` and `mcp get` commands leaving orphaned MCP server processes
バグ修正
Fixed visual artifacts in ink2 mode when nodes become hidden via `display:none`
バグ修正
[VSCode] Fixed usage indicator not updating after manual compact
[vscode]
v2.1.5
2026-01-12 06:30 JST 1 changes ▶
新機能
Added `CLAUDE_CODE_TMPDIR` environment variable to override the temp directory used for internal temp files, useful for environments with custom temp directory requirements
v2.1.4
2026-01-11 07:23 JST 2 changes ▶
新機能
Added `CLAUDE_CODE_DISABLE_BACKGROUND_TASKS` environment variable to disable all background task functionality including auto-backgrounding and the Ctrl+B shortcut
バグ修正
Fixed "Help improve Claude" setting fetch to refresh OAuth and retry when it fails due to a stale OAuth token
v2.1.3
2026-01-10 06:05 JST 13 changes ▶
新機能
[VSCode] Added clickable destination selector for permission requests, allowing you to choose where settings are saved (this project, all projects, shared with team, or session only)
[vscode]
その他
Merged slash commands and skills, simplifying the mental model with no change in behavior
新機能
Added release channel (`stable` or `latest`) toggle to `/config`
新機能
Added detection and warnings for unreachable permission rules, with warnings in `/doctor` and after saving rules that include the source of each rule and actionable fix guidance
改善
Improved terminal rendering stability by preventing uncontrolled writes from corrupting cursor state
改善
Improved slash command suggestion readability by truncating long descriptions to 2 lines
その他
Changed tool hook execution timeout from 60 seconds to 10 minutes
バグ修正
Fixed plan files persisting across `/clear` commands, now ensuring a fresh plan file is used after clearing a conversation
バグ修正
Fixed false skill duplicate detection on filesystems with large inodes (e.g., ExFAT) by using 64-bit precision for inode values
バグ修正
Fixed mismatch between background task count in status bar and items shown in tasks dialog
バグ修正
Fixed sub-agents using the wrong model during conversation compaction
バグ修正
Fixed web search in sub-agents using incorrect model
バグ修正
Fixed trust dialog acceptance when running from the home directory not enabling trust-requiring features like hooks during the session
v2.1.2
2026-01-09 06:19 JST 22 changes ▶
新機能
Added `agent_type` to SessionStart hook input, populated if `--agent` is specified
新機能
Added source path metadata to images dragged onto the terminal, helping Claude understand where images originated
新機能
Added clickable hyperlinks for file paths in tool output in terminals that support OSC 8 (like iTerm)
新機能
Added support for Windows Package Manager (winget) installations with automatic detection and update instructions
[windows]
新機能
Added Shift+Tab keyboard shortcut in plan mode to quickly select "auto-accept edits" option
新機能
Added `FORCE_AUTOUPDATE_PLUGINS` environment variable to allow plugin autoupdate even when the main auto-updater is disabled
パフォーマンス
Fixed a memory leak where tree-sitter parse trees were not being freed, causing WASM memory to grow unbounded over long sessions
パフォーマンス
Fixed binary files (images, PDFs, etc.) being accidentally included in memory when using `@include` directives in CLAUDE.md files
改善
Improved Option-as-Meta hint on macOS to show terminal-specific instructions for native CSIu terminals like iTerm2, Kitty, and WezTerm
[macos]
改善
Improved error message when pasting images over SSH to suggest using `scp` instead of the unhelpful clipboard shortcut hint
[ssh]
改善
Improved permission explainer to not flag routine dev workflows (git fetch/rebase, npm install, tests, PRs) as medium risk
その他
Changed large bash command outputs to be saved to disk instead of truncated, allowing Claude to read the full content
その他
Changed large tool outputs to be persisted to disk instead of truncated, providing full output access via file references
その他
Changed `/plugins` installed tab to unify plugins and MCPs with scope-based grouping
その他
Deprecated Windows managed settings path `C:\ProgramData\ClaudeCode\managed-settings.json` - administrators should migrate to `C:\Program Files\ClaudeCode\managed-settings.json`
[windows]
その他
[SDK] Changed minimum zod peer dependency to ^4.0.0
バグ修正
Fixed a command injection vulnerability in bash command processing where malformed input could execute arbitrary commands
バグ修正
Fixed updates incorrectly claiming another installation is in progress
バグ修正
Fixed crash when socket files exist in watched directories (defense-in-depth for EOPNOTSUPP errors)
バグ修正
Fixed remote session URL and teleport being broken when using `/tasks` command
バグ修正
Fixed MCP tool names being exposed in analytics events by sanitizing user-specific server configurations
バグ修正
[VSCode] Fixed usage display not updating after manual compact
[vscode]
v2.1.0
2026-01-07 11:43 JST 109 changes ▶
新機能
Added support for running skills and slash commands in a forked sub-agent context using `context: fork` in skill frontmatter
新機能
Added `language` setting to configure Claude's response language (e.g., language: "japanese")
バグ修正
Fixed security issue where sensitive data (OAuth tokens, API keys, passwords) could be exposed in debug logs
新機能
Added unified Ctrl+B backgrounding for both bash commands and agents - pressing Ctrl+B now backgrounds all running foreground tasks simultaneously
新機能
Added `/teleport` and `/remote-env` slash commands for claude.ai subscribers, allowing them to resume and configure remote sessions
新機能
Added support for disabling specific agents using `Task(AgentName)` syntax in settings.json permissions or the `--disallowedTools` CLI flag
新機能
Added hooks support to agent frontmatter, allowing agents to define PreToolUse, PostToolUse, and Stop hooks scoped to the agent's lifecycle
新機能
Added hooks support for skill and slash command frontmatter
新機能
Added `/plan` command shortcut to enable plan mode directly from the prompt
新機能
Added slash command autocomplete support when `/` appears anywhere in input, not just at the beginning
新機能
Added support for `once: true` config for hooks
新機能
Added support for prompt and agent hook types from plugins (previously only command hooks were supported)
新機能
Added automatic skill hot-reload - skills created or modified in `~/.claude/skills` or `.claude/skills` are now immediately available without restarting the session
新機能
Added support for `agent` field in skills to specify agent type for execution
その他
Changed Shift+Enter to work out of the box in iTerm2, WezTerm, Ghostty, and Kitty without modifying terminal configs
新機能
Added `respectGitignore` support in `settings.json` for per-project control over @-mention file picker behavior
新機能
Added `IS_DEMO` environment variable to hide email and organization from the UI, useful for streaming or recording sessions
改善
Reduced permission prompts for complex bash commands
新機能
Fixed Claude in Chrome support for WSL environments
[windows]
改善
Improved CLI help output to display options and subcommands in alphabetical order for easier navigation
新機能
Added wildcard pattern matching for Bash tool permissions using `*` at any position in rules (e.g., `Bash(npm *)`, `Bash(* install)`, `Bash(git * main)`)
新機能
Added support for MCP `list_changed` notifications, allowing MCP servers to dynamically update their available tools, prompts, and resources without requiring reconnection
新機能
Added new Vim motions: `;` and `,` to repeat f/F/t/T motions, `y` operator for yank with `yy`/`Y`, `p`/`P` for paste, text objects (`iw`, `aw`, `iW`, `aW`, `i"`, `a"`, `i'`, `a'`, `i(`, `a(`, `i[`, `a[`, `i{`, `a{`), `>>` and `<<` for indent/dedent, and `J` to join lines
新機能
Added `--tools` flag support in interactive mode to restrict which built-in tools Claude can use during interactive sessions
新機能
Added `CLAUDE_CODE_FILE_READ_MAX_OUTPUT_TOKENS` environment variable to override the default file read token limit
新機能
Added support for YAML-style lists in frontmatter `allowed-tools` field for cleaner skill declarations
新機能
Added Cmd+V support for image paste in iTerm2 (maps to Ctrl+V)
新機能
Added left/right arrow key navigation for cycling through tabs in dialogs
新機能
Added real-time thinking block display in Ctrl+O transcript mode
新機能
Added filepath to full output in background bash task details dialog
新機能
Added Skills as a separate category in the context visualization
パフォーマンス
Fixed memory leak in git diff parsing where sliced strings retained large parent strings
パフォーマンス
Multiple optimizations to improve startup performance
パフォーマンス
Improved terminal rendering performance when using native installer or Bun, especially for text with emoji, ANSI codes, and Unicode characters
パフォーマンス
Improved performance when reading Jupyter notebooks with many cells
改善
Improved reliability for piped input like `cat refactor.md | claude`
改善
Improved reliability for AskQuestion tool
改善
Improved sed in-place edit commands to render as file edits with diff preview
改善
Improved Claude to automatically continue when response is cut off due to output token limit, instead of showing an error message
改善
Improved compaction reliability
改善
Improved subagents (Task tool) to continue working after permission denial, allowing them to try alternative approaches
改善
Improved skills to show progress while executing, displaying tool uses as they happen
改善
Improved skills from `/skills/` directories to be visible in the slash command menu by default (opt-out with `user-invocable: false` in frontmatter)
改善
Improved skill suggestions to prioritize recently and frequently used skills
改善
Improved spinner feedback when waiting for the first response token
改善
Improved token count display in spinner to include tokens from background agents
改善
Improved incremental output for async agents to give the main thread more control and visibility
改善
Improved permission prompt UX with Tab hint moved to footer, cleaner Yes/No input labels with contextual placeholders
改善
Improved the Claude in Chrome notification with shortened help text and persistent display until dismissed
新機能
Improved macOS screenshot paste reliability with TIFF format support
[macos]
改善
Improved `/stats` output
改善
Updated Atlassian MCP integration to use a more reliable default configuration (streamable HTTP)
その他
Changed "Interrupted" message color from red to grey for a less alarming appearance
その他
Removed permission prompt when entering plan mode - users can now enter plan mode without approval
その他
Removed underline styling from image reference links
その他
[SDK] Changed minimum zod peer dependency to ^4.0.0
新機能
[VSCode] Added currently selected model name to the context menu
[vscode]
新機能
[VSCode] Added descriptive labels on auto-accept permission button (e.g., "Yes, allow npm for this project" instead of "Yes, and don't ask again")
[vscode]
バグ修正
Fixed files and skills not being properly discovered when resuming sessions with `-c` or `--resume`
バグ修正
Fixed pasted content being lost when replaying prompts from history using up arrow or Ctrl+R search
バグ修正
Fixed Esc key with queued prompts to only move them to input without canceling the running task
バグ修正
Fixed command search to prioritize exact and prefix matches on command names over fuzzy matches in descriptions
バグ修正
Fixed PreToolUse hooks to allow `updatedInput` when returning `ask` permission decision, enabling hooks to act as middleware while still requesting user consent
バグ修正
Fixed plugin path resolution for file-based marketplace sources
バグ修正
Fixed LSP tool being incorrectly enabled when no LSP servers were configured
バグ修正
Fixed background tasks failing with "git repository not found" error for repositories with dots in their names
バグ修正
Fixed Windows native installer silently failing when executable creation fails
[windows]
バグ修正
Fixed OAuth token refresh not triggering when server reports token expired but local expiration check disagrees
バグ修正
Fixed session persistence getting stuck after transient server errors by recovering from 409 conflicts when the entry was actually stored
バグ修正
Fixed session resume failures caused by orphaned tool results during concurrent tool execution
バグ修正
Fixed a race condition where stale OAuth tokens could be read from the keychain cache during concurrent token refresh attempts
バグ修正
Fixed AWS Bedrock subagents not inheriting EU/APAC cross-region inference model configuration, causing 403 errors when IAM permissions are scoped to specific regions
バグ修正
Fixed API context overflow when background tasks produce large output by truncating to 30K chars with file path reference
バグ修正
Fixed a hang when reading FIFO files by skipping symlink resolution for special file types
バグ修正
Fixed terminal keyboard mode not being reset on exit in Ghostty, iTerm2, Kitty, and WezTerm
バグ修正
Fixed Alt+B and Alt+F (word navigation) not working in iTerm2, Ghostty, Kitty, and WezTerm
バグ修正
Fixed `${CLAUDE_PLUGIN_ROOT}` not being substituted in plugin `allowed-tools` frontmatter, which caused tools to incorrectly require approval
バグ修正
Fixed files created by the Write tool using hardcoded 0o600 permissions instead of respecting the system umask
バグ修正
Fixed commands with `$()` command substitution failing with parse errors
バグ修正
Fixed multi-line bash commands with backslash continuations being incorrectly split and flagged for permissions
バグ修正
Fixed bash command prefix extraction to correctly identify subcommands after global options (e.g., `git -C /path log` now correctly matches `Bash(git log:*)` rules)
バグ修正
Fixed slash commands passed as CLI arguments (e.g., `claude /context`) not being executed properly
バグ修正
Fixed pressing Enter after Tab-completing a slash command selecting a different command instead of submitting the completed one
バグ修正
Fixed slash command argument hint flickering and inconsistent display when typing commands with arguments
バグ修正
Fixed Claude sometimes redundantly invoking the Skill tool when running slash commands directly
バグ修正
Fixed skill token estimates in `/context` to accurately reflect frontmatter-only loading
バグ修正
Fixed subagents sometimes not inheriting the parent's model by default
バグ修正
Fixed model picker showing incorrect selection for Bedrock/Vertex users using `--model haiku`
バグ修正
Fixed duplicate Bash commands appearing in permission request option labels
バグ修正
Fixed noisy output when background tasks complete - now shows clean completion message instead of raw output
バグ修正
Fixed background task completion notifications to appear proactively with bullet point
バグ修正
Fixed forked slash commands showing "AbortError" instead of "Interrupted" message when cancelled
バグ修正
Fixed cursor disappearing after dismissing permission dialogs
バグ修正
Fixed `/hooks` menu selecting wrong hook type when scrolling to a different option
バグ修正
Fixed images in queued prompts showing as "[object Object]" when pressing Esc to cancel
バグ修正
Fixed images being silently dropped when queueing messages while backgrounding a task
バグ修正
Fixed large pasted images failing with "Image was too large" error
バグ修正
Fixed extra blank lines in multiline prompts containing CJK characters (Japanese, Chinese, Korean)
バグ修正
Fixed ultrathink keyword highlighting being applied to wrong characters when user prompt text wraps to multiple lines
バグ修正
Fixed collapsed "Reading X files…" indicator incorrectly switching to past tense when thinking blocks appear mid-stream
バグ修正
Fixed Bash read commands (like `ls` and `cat`) not being counted in collapsed read/search groups, causing groups to incorrectly show "Read 0 files"
バグ修正
Fixed spinner token counter to properly accumulate tokens from subagents during execution
バグ修正
Fixed race condition where LSP tool could return "no server available" during startup
バグ修正
Fixed feedback submission hanging indefinitely when network requests timeout
バグ修正
Fixed search mode in plugin discovery and log selector views exiting when pressing up arrow
バグ修正
Fixed hook success message showing trailing colon when hook has no output
バグ修正
[VSCode] Fixed paragraph breaks not rendering in markdown content
[vscode]
バグ修正
[VSCode] Fixed scrolling in the extension inadvertently scrolling the parent iframe
[vscode]
バグ修正
[Windows] Fixed issue with improper rendering
[windows]
v2.0.76
2025-12-23 08:56 JST 1 changes ▶
バグ修正
Fixed issue with macOS code-sign warning when using Claude in Chrome integration
[macos]
v2.0.75
2025-12-21 02:19 JST 1 changes ▶
その他
Minor bugfixes
v2.0.74
2025-12-20 06:08 JST 13 changes ▶
新機能
Added LSP (Language Server Protocol) tool for code intelligence features like go-to-definition, find references, and hover documentation
新機能
Added `/terminal-setup` support for Kitty, Alacritty, Zed, and Warp terminals
新機能
Added ctrl+t shortcut in `/theme` to toggle syntax highlighting on/off
新機能
Added syntax highlighting info to theme picker
新機能
Added guidance for macOS users when Alt shortcuts fail due to terminal configuration
[macos]
改善
Improved `/context` command visualization with grouped skills and agents by source, slash commands, and sorted token count
新機能
[VSCode] Added gift tag pictogram for year-end promotion message
[vscode]
バグ修正
Fixed skill `allowed-tools` not being applied to tools invoked by the skill
バグ修正
Fixed Opus 4.5 tip incorrectly showing when user was already using Opus
バグ修正
Fixed a potential crash when syntax highlighting isn't initialized correctly
バグ修正
Fixed visual bug in `/plugins discover` where list selection indicator showed while search box was focused
バグ修正
Fixed macOS keyboard shortcuts to display 'opt' instead of 'alt'
[macos]
バグ修正
[Windows] Fixed issue with improper rendering
[windows]
v2.0.73
2025-12-19 08:25 JST 9 changes ▶
新機能
Added clickable `[Image #N]` links that open attached images in the default viewer
新機能
Added alt-y yank-pop to cycle through kill ring history after ctrl-y yank
新機能
Added search filtering to the plugin discover screen (type to filter by name, description, or marketplace)
新機能
Added support for custom session IDs when forking sessions with `--session-id` combined with `--resume` or `--continue` and `--fork-session`
改善
Improved `/theme` command to open theme picker directly
改善
Improved theme picker UI
改善
Improved search UX across resume session, permissions, and plugins screens with a unified SearchBox component
新機能
[VSCode] Added tab icon badges showing pending permissions (blue) and unread completions (orange)
[vscode]
バグ修正
Fixed slow input history cycling and race condition that could overwrite text after message submission
v2.0.72
2025-12-18 06:21 JST 10 changes ▶
新機能
Added Claude in Chrome (Beta) feature that works with the Chrome extension (https://claude.ai/chrome) to let you control your browser directly from Claude Code
改善
Reduced terminal flickering
新機能
Added scannable QR code to mobile app tip for quick app downloads
新機能
Added loading indicator when resuming conversations for better feedback
パフォーマンス
Improved @ mention file suggestion speed (~3× faster in git repositories)
パフォーマンス
Improved file suggestion performance in repos with `.ignore` or `.rgignore` files
改善
Improved settings validation errors to be more prominent
その他
Changed thinking toggle from Tab to Alt+T to avoid accidental triggers
バグ修正
Fixed `/context` command not respecting custom system prompts in non-interactive mode
バグ修正
Fixed order of consecutive Ctrl+K lines when pasting with Ctrl+Y
v2.0.71
2025-12-17 06:30 JST 7 changes ▶
新機能
Added `/settings` as an alias for the `/config` command
新機能
Added /config toggle to enable/disable prompt suggestions
その他
Bedrock: Environment variable `ANTHROPIC_BEDROCK_BASE_URL` is now respected for token counting and inference profile listing
新機能
New syntax highlighting engine for native build
バグ修正
Fixed @ file reference suggestions incorrectly triggering when cursor is in the middle of a path
バグ修正
Fixed MCP servers from `.mcp.json` not loading when using `--dangerously-skip-permissions`
バグ修正
Fixed permission rules incorrectly rejecting valid bash commands containing shell glob patterns (e.g., `ls *.txt`, `for f in *.png`)
v2.0.70
2025-12-16 07:38 JST 12 changes ▶
新機能
Added Enter key to accept and submit prompt suggestions immediately (tab still accepts for editing)
新機能
Added wildcard syntax `mcp__server__*` for MCP tool permissions to allow or deny all tools from a server
新機能
Added auto-update toggle for plugin marketplaces, allowing per-marketplace control over automatic updates
新機能
Added `current_usage` field to status line input, enabling accurate context window percentage calculations
パフォーマンス
Improved memory usage by 3x for large conversations
改善
Improved resolution of stats screenshots copied to clipboard (Ctrl+S) for crisper images
パフォーマンス
Removed # shortcut for quick memory entry (tell Claude to edit your CLAUDE.md instead)
改善
Improve UI for file creation permission dialog
バグ修正
Fixed input being cleared when processing queued commands while the user was typing
バグ修正
Fixed prompt suggestions replacing typed input when pressing Tab
バグ修正
Fixed diff view not updating when terminal is resized
バグ修正
Fix thinking mode toggle in /config not persisting correctly
v2.0.69
2025-12-13 09:32 JST 1 changes ▶
その他
Minor bugfixes
v2.0.68
2025-12-13 07:56 JST 6 changes ▶
改善
Improved plan mode exit UX: show simplified yes/no dialog when exiting with empty or missing plan instead of throwing an error
新機能
Add support for enterprise managed settings. Contact your Anthropic account team to enable this feature.
新機能
Fixed IME (Input Method Editor) support for languages like Chinese, Japanese, and Korean by correctly positioning the composition window at the cursor
バグ修正
Fixed a bug where disallowed MCP tools were visible to the model
バグ修正
Fixed an issue where steering messages could be lost while a subagent is working
バグ修正
Fixed Option+Arrow word navigation treating entire CJK (Chinese, Japanese, Korean) text sequences as a single word instead of navigating by word boundaries
v2.0.67
2025-12-12 08:56 JST 11 changes ▶
新機能
Added search functionality to `/permissions` command with `/` keyboard shortcut for filtering rules by tool name
その他
Thinking mode is now enabled by default for Opus 4.5
その他
Thinking mode configuration has moved to /config
その他
Show reason why autoupdater is disabled in `/doctor`
バグ修正
Fixed false "Another process is currently updating Claude" error when running `claude update` while another instance is already on the latest version
バグ修正
Fixed MCP servers from `.mcp.json` being stuck in pending state when running in non-interactive mode (`-p` flag or piped input)
バグ修正
Fixed scroll position resetting after deleting a permission rule in `/permissions`
バグ修正
Fixed word deletion (opt+delete) and word navigation (opt+arrow) not working correctly with non-Latin text such as Cyrillic, Greek, Arabic, Hebrew, Thai, and Chinese
バグ修正
Fixed `claude install --force` not bypassing stale lock files
バグ修正
Fixed consecutive @~/ file references in CLAUDE.md being incorrectly parsed due to markdown strikethrough interference
バグ修正
Windows: Fixed plugin MCP servers failing due to colons in log directory paths
[windows]
v2.0.65
2025-12-11 11:41 JST 6 changes ▶
新機能
Added `fileSuggestion` setting for custom `@` file search commands
新機能
Added ability to switch models while writing a prompt using alt+p (linux, windows), option+p (macos).
[windows, macos, linux]
新機能
Added context window information to status line input
新機能
Added `CLAUDE_CODE_SHELL` environment variable to override automatic shell detection (useful when login shell differs from actual working shell)
バグ修正
Fixed prompt not being saved to history when aborting a query with Escape
バグ修正
Fixed Read tool image handling to identify format from bytes instead of file extension
v2.0.64
2025-12-10 10:15 JST 14 changes ▶
その他
Made auto-compacting instant
その他
Agents and bash commands can run asynchronously and send messages to wake up the main agent
その他
/stats now provides users with interesting CC stats, such as favorite model, usage graph, usage streak
新機能
Added named session support: use `/rename` to name sessions, `/resume <name>` in REPL or `claude --resume <name>` from the terminal to resume them
パフォーマンス
Added support for .claude/rules/`. See https://code.claude.com/docs/en/memory for details.
新機能
Added image dimension metadata when images are resized, enabling accurate coordinate mappings for large images
改善
Improved `/resume` screen with grouped forked sessions and keyboard shortcuts for preview (P) and rename (R)
新機能
VSCode: Added copy-to-clipboard button on code blocks and bash tool inputs
改善
Bedrock: Improve efficiency of token counting
新機能
Bedrock: Add support for `aws login` AWS Management Console credentials
新機能
Unshipped AgentOutputTool and BashOutputTool, in favor of a new unified TaskOutputTool
バグ修正
Fixed auto-loading .env when using native installer
バグ修正
Fixed `--system-prompt` being ignored when using `--continue` or `--resume` flags
バグ修正
VSCode: Fixed extension not working on Windows ARM64 by falling back to x64 binary via emulation
[windows]
v2.0.62
2025-12-09 09:21 JST 7 changes ▶
新機能
Added `attribution` setting to customize commit and PR bylines (deprecates `includeCoAuthoredBy`)
新機能
Added "(Recommended)" indicator for multiple-choice questions, with the recommended option moved to the top of the list
バグ修正
Fixed duplicate slash commands appearing when ~/.claude is symlinked to a project directory
バグ修正
Fixed slash command selection not working when multiple commands share the same name
バグ修正
Fixed an issue where skill files inside symlinked skill directories could become circular symlinks
バグ修正
Fixed running versions getting removed because lock file incorrectly going stale
バグ修正
Fixed IDE diff tab not closing when rejecting file changes
v2.0.61
2025-12-07 18:21 JST 1 changes ▶
新機能
Reverted VSCode support for multiple terminal clients due to responsiveness issues.
v2.0.60
2025-12-06 06:53 JST 6 changes ▶
新機能
Added --disable-slash-commands CLI flag to disable all slash commands
新機能
Added background agent support. Agents run in the background while you work
新機能
Added model name to "Co-Authored-By" commit messages
その他
Enabled "/mcp enable [server-name]" or "/mcp disable [server-name]" to quickly toggle all servers
改善
Updated Fetch to skip summarization for pre-approved websites
新機能
VSCode: Added support for multiple terminal clients connecting to the IDE server simultaneously
v2.0.59
2025-12-05 06:59 JST 3 changes ▶
新機能
Added --agent CLI flag to override the agent setting for the current session
新機能
Added `agent` setting to configure main thread with a specific agent's system prompt, tool restrictions, and model
バグ修正
VS Code: Fixed .claude.json config file being read from incorrect location
v2.0.58
2025-12-04 03:34 JST 3 changes ▶
その他
Pro users now have access to Opus 4.5 as part of their subscription!
新機能
Windows: Managed settings now prefer `C:\Program Files\ClaudeCode` if it exists. Support for `C:\ProgramData\ClaudeCode` will be removed in a future version.
[windows]
バグ修正
Fixed timer duration showing "11m 60s" instead of "12m 0s"
v2.0.57
2025-12-03 13:52 JST 2 changes ▶
新機能
Added feedback input when rejecting plans, allowing users to tell Claude what to change
新機能
VSCode: Added streaming message support for real-time response display
v2.0.56
2025-12-02 08:38 JST 2 changes ▶
新機能
VSCode Extension: Added support for VS Code's secondary sidebar (VS Code 1.97+), allowing Claude Code to be displayed in the right sidebar while keeping the file explorer on the left. Requires setting sidebar as Preferred Location in the config.
新機能
Added setting to enable/disable terminal progress bar (OSC 9;4)
v2.0.55
2025-11-27 07:54 JST 4 changes ▶
パフォーマンス
Fixed keyboard navigation becoming unresponsive when holding down arrow keys in memory location selector
改善
Improved AskUserQuestion tool to auto-submit single-select questions on the last question, eliminating the extra review screen for simple question flows
パフォーマンス
Improved fuzzy matching for `@` file suggestions with faster, more accurate results
バグ修正
Fixed proxy DNS resolution being forced on by default. Now opt-in via `CLAUDE_CODE_PROXY_RESOLVES_HOSTS=true` environment variable
v2.0.54
2025-11-26 08:52 JST 2 changes ▶
改善
Hooks: Enable PermissionRequest hooks to process 'always allow' suggestions and apply permission updates
バグ修正
Fix issue with excessive iTerm notifications
v2.0.52
2025-11-25 08:01 JST 4 changes ▶
その他
Permit some uses of `$!` in bash commands
バグ修正
Fixed duplicate message display when starting Claude with a command line argument
バグ修正
Fixed `/usage` command progress bars to fill up as usage increases (instead of showing remaining percentage)
バグ修正
Fixed image pasting not working on Linux systems running Wayland (now falls back to wl-paste when xclip is unavailable)
[linux]
v2.0.51
2025-11-25 03:27 JST 9 changes ▶
新機能
Added Opus 4.5! https://www.anthropic.com/news/claude-opus-4-5
その他
Introducing Claude Code for Desktop: https://claude.com/download
新機能
To give you room to try out our new model, we've updated usage limits for Claude Code users. See the Claude Opus 4.5 blog for full details
その他
Pro users can now purchase extra usage for access to Opus 4.5 in Claude Code
その他
Plan Mode now builds more precise plans and executes more thoroughly
その他
Usage limit notifications now easier to understand
その他
Switched `/usage` back to "% used"
パフォーマンス
Fixed performance regression
バグ修正
Fixed handling of thinking errors
v2.0.50
2025-11-22 02:13 JST 4 changes ▶
その他
Silenced a noisy but harmless error during upgrades
改善
Improved ultrathink text display
改善
Improved clarity of 5-hour session limit warning message
バグ修正
Fixed bug preventing calling MCP tools that have nested references in their input schemas
v2.0.49
2025-11-21 09:00 JST 3 changes ▶
新機能
Added readline-style ctrl-y for pasting deleted text
改善
Improved clarity of usage limit warning message
バグ修正
Fixed handling of subagent permissions
v2.0.47
2025-11-20 07:38 JST 4 changes ▶
改善
Improved error messages and validation for `claude --teleport`
改善
Improved error handling in `/usage`
バグ修正
Fixed race condition with history entry not getting logged at exit
バグ修正
Fixed Vertex AI configuration not being applied from `settings.json`
v2.0.46
2025-11-19 13:19 JST 1 changes ▶
バグ修正
Fixed image files being reported with incorrect media type when format cannot be detected from metadata
v2.0.45
2025-11-19 01:31 JST 3 changes ▶
新機能
Added `PermissionRequest` hook to automatically approve or deny tool permission requests with custom logic
新機能
Added support for Microsoft Foundry! See https://code.claude.com/docs/en/azure-ai-foundry
その他
Send background tasks to Claude Code on the web by starting a message with `&`
v2.0.43
2025-11-18 07:19 JST 8 changes ▶
新機能
Added the `SubagentStart` hook event
新機能
Added `permissionMode` field for custom agents
新機能
Added `tool_use_id` field to `PreToolUseHookInput` and `PostToolUseHookInput` types
新機能
Added skills frontmatter field to declare skills to auto-load for subagents
バグ修正
Fixed nested `CLAUDE.md` files not loading when @-mentioning files
バグ修正
Fixed duplicate rendering of some messages in the UI
バグ修正
Fixed some visual flickers
バグ修正
Fixed NotebookEdit tool inserting cells at incorrect positions when cell IDs matched the pattern `cell-N`
v2.0.42
2025-11-15 08:00 JST 1 changes ▶
新機能
Added `agent_id` and `agent_transcript_path` fields to `SubagentStop` hooks.
v2.0.41
2025-11-14 10:55 JST 12 changes ▶
新機能
Added `model` parameter to prompt-based stop hooks, allowing users to specify a custom model for hook evaluation
バグ修正
Fixed broken security documentation links in trust dialogs and onboarding
その他
ctrl-r history search landing on a slash command no longer cancels the search
新機能
SDK: Support custom timeouts for hooks
その他
Allow more safe git commands to run without approval
新機能
Plugins: Added support for sharing and installing output styles
その他
Teleporting a session from web will automatically set the upstream branch
バグ修正
Fixed slash commands from user settings being loaded twice, which could cause rendering issues
バグ修正
Fixed incorrect labeling of user settings vs project settings in command descriptions
バグ修正
Fixed crash when plugin command hooks timeout during execution
バグ修正
Fixed: Bedrock users no longer see duplicate Opus entries in the /model picker when using `--model haiku`
バグ修正
Fixed issue where pressing ESC to close the diff modal would also interrupt the model
v2.0.37
2025-11-11 07:05 JST 3 changes ▶
新機能
Hooks: Added matcher values for Notification hook events
新機能
Output Styles: Added `keep-coding-instructions` option to frontmatter
バグ修正
Fixed how idleness is computed for notifications
v2.0.36
2025-11-08 06:54 JST 3 changes ▶
バグ修正
Fixed: DISABLE_AUTOUPDATER environment variable now properly disables package manager update notifications
バグ修正
Fixed queued messages being incorrectly executed as bash commands
バグ修正
Fixed input being lost when typing while a queued message is processed
v2.0.35
2025-11-07 05:25 JST 5 changes ▶
改善
Improve fuzzy search results when searching commands
改善
Improved VS Code extension to respect `chat.fontSize` and `chat.fontFamily` settings throughout the entire UI, and apply font changes immediately without requiring reload
新機能
Added `CLAUDE_CODE_EXIT_AFTER_STOP_DELAY` environment variable to automatically exit SDK mode after a specified idle duration, useful for automated workflows and scripts
その他
Migrated `ignorePatterns` from project config to deny permissions in the localSettings.
バグ修正
Fixed menu navigation getting stuck on items with empty string or other falsy values (e.g., in the `/hooks` menu)
v2.0.34
2025-11-06 05:44 JST 4 changes ▶
新機能
VSCode Extension: Added setting to configure the initial permission mode for new conversations
パフォーマンス
Improved file path suggestion performance with native Rust-based fuzzy finder
バグ修正
Fixed infinite token refresh loop that caused MCP servers with OAuth (e.g., Slack) to hang during connection
パフォーマンス
Fixed memory crash when reading or writing large files (especially base64-encoded images)
v2.0.33
2025-11-05 07:27 JST 3 changes ▶
新機能
Native binary installs now launch quicker.
バグ修正
Fixed `claude doctor` incorrectly detecting Homebrew vs npm-global installations by properly resolving symlinks
バグ修正
Fixed `claude mcp serve` exposing tools with incompatible outputSchemas
v2.0.32
2025-11-04 08:09 JST 3 changes ▶
新機能
Added `companyAnnouncements` setting for displaying announcements on startup
その他
Un-deprecate output styles based on community feedback
バグ修正
Fixed hook progress messages not updating correctly during PostToolUse hook execution
v2.0.31
2025-11-01 06:19 JST 6 changes ▶
その他
Windows: native installation uses shift+tab as shortcut for mode switching, instead of alt+m
[windows]
新機能
Vertex: add support for Web Search on supported models
新機能
VSCode: Adding the respectGitIgnore configuration to include .gitignored files in file searches (defaults to true)
バグ修正
Fixed a bug with subagents and MCP servers related to "Tool names must be unique" error
バグ修正
Fixed issue causing `/compact` to fail with `prompt_too_long` by making it respect existing compact boundaries
バグ修正
Fixed plugin uninstall not removing plugins
v2.0.30
2025-10-31 07:23 JST 16 changes ▶
新機能
Added helpful hint to run `security unlock-keychain` when encountering API key errors on macOS with locked keychain
[macos]
新機能
Added `allowUnsandboxedCommands` sandbox setting to disable the dangerouslyDisableSandbox escape hatch at policy level
新機能
Added prompt-based stop hooks
新機能
Added `disallowedTools` field to custom agent definitions for explicit tool blocking
新機能
VSCode: Added respectGitIgnore configuration to include .gitignored files in file searches (defaults to true)
その他
Enabled SSE MCP servers on native build
その他
Deprecated output styles. Review options in `/output-style` and use --system-prompt-file, --system-prompt, --append-system-prompt, CLAUDE.md, or plugins instead
新機能
Removed support for custom ripgrep configuration, resolving an issue where Search returns no results and config discovery fails
その他
VSCode: Restored selection indicator in input footer showing current file or code selection status
バグ修正
Fixed Explore agent creating unwanted .md investigation files during codebase exploration
バグ修正
Fixed a bug where `/context` would sometimes fail with "max_tokens must be greater than thinking.budget_tokens" error message
バグ修正
Fixed `--mcp-config` flag to correctly override file-based MCP configurations
バグ修正
Fixed bug that saved session permissions to local settings
バグ修正
Fixed MCP tools not being available to sub-agents
バグ修正
Fixed hooks and plugins not executing when using --dangerously-skip-permissions flag
バグ修正
Fixed delay when navigating through typeahead suggestions with arrow keys
v2.0.28
2025-10-28 05:45 JST 9 changes ▶
新機能
Plan mode: introduced new Plan subagent
その他
Subagents: claude can now choose to resume subagents
その他
Subagents: claude can dynamically choose the model used by its subagents
新機能
SDK: added --max-budget-usd flag
その他
Discovery of custom slash commands, subagents, and output styles no longer respects .gitignore
新機能
Stop `/terminal-setup` from adding backslash to `Shift + Enter` in VS Code
新機能
Add branch and tag support for git-based plugins and marketplaces using fragment syntax (e.g., `owner/repo#branch`)
新機能
Fixed a bug where macOS permission prompts would show up upon initial launch when launching from home directory
[macos]
バグ修正
Various other bug fixes
v2.0.27
2025-10-25 04:50 JST 5 changes ▶
新機能
New UI for permission prompts
新機能
Added current branch filtering and search to session resume screen for easier navigation
新機能
VSCode Extension: Add config setting to include .gitignored files in file searches
バグ修正
Fixed directory @-mention causing "No assistant message found" error
バグ修正
VSCode Extension: Bug fixes for unrelated 'Warmup' conversations, and configuration/settings occasionally being reset to defaults
v2.0.25
2025-10-22 06:03 JST 1 changes ▶
改善
Removed legacy SDK entrypoint. Please migrate to @anthropic-ai/claude-agent-sdk for future SDK updates: https://platform.claude.com/docs/en/agent-sdk/migration-guide
v2.0.24
2025-10-21 03:36 JST 4 changes ▶
新機能
Claude Code Web: Support for Web -> CLI teleport
その他
Sandbox: Releasing a sandbox mode for the BashTool on Linux & Mac
[linux]
その他
Bedrock: Display awsAuthRefresh output when auth is required
バグ修正
Fixed a bug where project-level skills were not loading when --setting-sources 'project' was specified
v2.0.22
2025-10-18 06:40 JST 4 changes ▶
新機能
IDE: Add toggle to enable/disable thinking.
新機能
Add support for enterprise managed MCP allowlist and denylist
バグ修正
Fixed content layout shift when scrolling through slash commands
バグ修正
Fix bug causing duplicate permission prompts with parallel tool calls
v2.0.21
2025-10-17 08:44 JST 5 changes ▶
新機能
Support MCP `structuredContent` field in tool responses
新機能
Added an interactive question tool
その他
Claude will now ask you questions more often in plan mode
新機能
Added Haiku 4.5 as a model option for Pro users
バグ修正
Fixed an issue where queued commands don't have access to previous messages' output
v2.0.20
2025-10-17 01:01 JST 1 changes ▶
新機能
Added support for Claude Skills
v2.0.19
2025-10-16 06:35 JST 2 changes ▶
その他
Auto-background long-running bash commands instead of killing them. Customize with BASH_DEFAULT_TIMEOUT_MS
バグ修正
Fixed a bug where Haiku was unnecessarily called in print mode
v2.0.17
2025-10-16 00:46 JST 6 changes ▶
新機能
Added Haiku 4.5 to model selector!
その他
Haiku 4.5 automatically uses Sonnet in plan mode, and Haiku for execution (i.e. SonnetPlan by default)
その他
3P (Bedrock and Vertex) are not automatically upgraded yet. Manual upgrading can be done through setting `ANTHROPIC_DEFAULT_HAIKU_MODEL`
その他
Introducing the Explore subagent. Powered by Haiku it'll search through your codebase efficiently to save context!
新機能
OTEL: support HTTP_PROXY and HTTPS_PROXY
その他
`CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` now disables release notes fetching
v2.0.15
2025-10-15 02:18 JST 2 changes ▶
バグ修正
Fixed bug with resuming where previously created files needed to be read again before writing
バグ修正
Fixed bug with `-p` mode where @-mentioned files needed to be read again before writing
v2.0.14
2025-10-11 05:46 JST 7 changes ▶
改善
Improve permission checks for bash with inline env vars
改善
Reduce unnecessary logins
その他
Document --system-prompt
改善
Several improvements to rendering
その他
Plugins UI polish
バグ修正
Fix @-mentioning MCP servers to toggle them on/off
バグ修正
Fix ultrathink + thinking toggle
v2.0.13
2025-10-10 02:20 JST 1 changes ▶
バグ修正
Fixed `/plugin` not working on native build
v2.0.12
2025-10-10 00:43 JST 11 changes ▶
その他
**Plugin System Released**: Extend Claude Code with custom commands, agents, hooks, and MCP servers from marketplaces
その他
`/plugin install`, `/plugin enable/disable`, `/plugin marketplace` commands for plugin management
その他
Repository-level plugin configuration via `extraKnownMarketplaces` for team collaboration
その他
`/plugin validate` command for validating plugin structure and configuration
その他
Plugin announcement blog post at https://www.anthropic.com/news/claude-code-plugins
その他
Plugin documentation available at https://code.claude.com/docs/en/plugins
その他
Comprehensive error messages and diagnostics via `/doctor` command
その他
Avoid flickering in `/model` selector
改善
Improvements to `/help`
その他
Avoid mentioning hooks in `/resume` summaries
その他
Changes to the "verbose" setting in `/config` now persist across sessions
v2.0.11
2025-10-09 05:13 JST 4 changes ▶
改善
Reduced system prompt size by 1.4k tokens
バグ修正
IDE: Fixed keyboard shortcuts and focus issues for smoother interaction
バグ修正
Fixed Opus fallback rate limit errors appearing incorrectly
バグ修正
Fixed /add-dir command selecting wrong default tab
v2.0.10
2025-10-08 04:53 JST 6 changes ▶
新機能
Added tab completion for shell commands in bash mode
その他
Rewrote terminal renderer for buttery smooth UI
その他
Enable/disable MCP servers by @mentioning, or in /mcp
その他
PreToolUse hooks can now modify tool inputs
その他
Press Ctrl-G to edit your prompt in your system's configured text editor
バグ修正
Fixes for bash permission checks with environment variables in the command
v2.0.9
2025-10-07 06:15 JST 1 changes ▶
バグ修正
Fix regression where bash backgrounding stopped working
v2.0.8
2025-10-05 05:44 JST 5 changes ▶
改善
Update Bedrock default Sonnet model to `global.anthropic.claude-sonnet-4-5-20250929-v1:0`
新機能
IDE: Add drag-and-drop support for files and folders in chat
改善
Improve message rendering for users with light themes on dark terminals
その他
Remove deprecated .claude.json allowedTools, ignorePatterns, env, and todoFeatureEnabled config options (instead, configure these in your settings.json)
バグ修正
/context: Fix counting for thinking blocks
v2.0.5
2025-10-03 01:20 JST 4 changes ▶
新機能
IDE: Add "Open in Terminal" link in login screen
新機能
SDK: Added SDKUserMessageReplay.isReplay to prevent duplicate messages
バグ修正
IDE: Fix IME unintended message submission with Enter and Tab
バグ修正
Fix unhandled OAuth expiration 401 API errors
v2.0.1
2025-09-30 10:53 JST 2 changes ▶
その他
Skip Sonnet 4.5 default model setting change for Bedrock and Vertex
バグ修正
Various bug fixes and presentation improvements
v2.0.0
2025-09-29 23:41 JST 10 changes ▶
新機能
New native VS Code extension
その他
Fresh coat of paint throughout the whole app
その他
/rewind a conversation to undo code changes
その他
/usage command to see plan limits
その他
Tab to toggle thinking (sticky across sessions)
その他
Ctrl-R to search history
その他
Unshipped claude config command
改善
Hooks: Reduced PostToolUse 'tool_use' ids were found without 'tool_result' blocks errors
その他
SDK: The Claude Code SDK is now the Claude Agent SDK
新機能
Add subagents dynamically with `--agents` flag
v1.0.126
2025-09-26 09:59 JST 2 changes ▶
その他
Enable /context command for Bedrock and Vertex
新機能
Add mTLS support for HTTP-based OpenTelemetry exporters
v1.0.124
2025-09-25 10:37 JST 5 changes ▶
バグ修正
Fixed security vulnerability in Bash tool permission checks
その他
Set `CLAUDE_BASH_NO_LOGIN` environment variable to 1 or true to to skip login shell for BashTool
その他
No longer inform Claude of the list of allowed tools when permission is denied
パフォーマンス
Improved VSCode extension performance for large files
バグ修正
Fix Bedrock and Vertex environment variables evaluating all strings as truthy
v1.0.123
2025-09-24 05:49 JST 7 changes ▶
新機能
Added SlashCommand tool, which enables Claude to invoke your slash commands. https://code.claude.com/docs/en/slash-commands#SlashCommand-tool
新機能
Bash permission rules now support output redirections when matching (e.g., `Bash(python:*)` matches `python script.py > output.txt`)
パフォーマンス
Fixed rendering performance degradation during token streaming
改善
Enhanced BashTool environment snapshot logging
その他
Migrated --debug logging to a file, to enable easy tailing & filtering
バグ修正
Fixed thinking mode triggering on negation phrases like "don't think"
バグ修正
Fixed a bug where resuming a conversation in headless mode would sometimes enable thinking unnecessarily
v1.0.120
2025-09-20 06:08 JST 5 changes ▶
バグ修正
Fixed security vulnerability where Bash tool permission checks could be bypassed using prefix matching
改善
Improved VSCode extension command registry and sessions dialog user experience
改善
Enhanced sessions dialog responsiveness and visual feedback
新機能
Fixed IDE compatibility issue by removing worktree support check
バグ修正
Fix input lag during typing, especially noticeable with large prompts
v1.0.119
2025-09-19 06:03 JST 4 changes ▶
新機能
Support dynamic headers for MCP servers via headersHelper configuration
バグ修正
Fix Windows issue where process visually freezes on entering interactive mode
[windows]
バグ修正
Fix thinking mode not working in headless sessions
バグ修正
Fix slash commands now properly update allowed tools instead of replacing them
v1.0.117
2025-09-17 08:17 JST 5 changes ▶
新機能
Add Ctrl-R history search to recall previous commands like bash/zsh
新機能
Add sed command to auto-allowed commands in acceptEdits mode
新機能
Add permissions management hint to /add-dir output
バグ修正
Fix input lag while typing, especially on Windows
[windows]
バグ修正
Fix Windows PATH comparison to be case-insensitive for drive letters
[windows]
v1.0.115
2025-09-16 09:07 JST 6 changes ▶
改善
Improve thinking mode display with enhanced visual effects
その他
Type /t to temporarily disable thinking mode in your prompt
改善
Improve path validation for glob and grep tools
改善
Show condensed output for post-tool hooks to reduce visual clutter
改善
Improve UI consistency for permission request dialogs
バグ修正
Fix visual feedback when loading state completes
v1.0.113
2025-09-13 11:24 JST 2 changes ▶
その他
Deprecated piped input in interactive mode
その他
Move Ctrl+R keybinding for toggling transcript to Ctrl+O
v1.0.112
2025-09-12 09:07 JST 5 changes ▶
新機能
Hooks: Added systemMessage support for SessionEnd hooks
新機能
Added `spinnerTipsEnabled` setting to disable spinner tips
新機能
Transcript mode (Ctrl+R): Added the model used to generate each assistant message
新機能
Addressed issue where some Claude Max users were incorrectly recognized as Claude Pro users
バグ修正
IDE: Various improvements and bug fixes
v1.0.111
2025-09-11 07:16 JST 2 changes ▶
その他
/model now validates provided model names
バグ修正
Fixed Bash tool crashes caused by malformed shell syntax parsing
v1.0.110
2025-09-10 07:06 JST 3 changes ▶
新機能
/terminal-setup command now supports WezTerm
その他
MCP: OAuth tokens now proactively refresh before expiration
バグ修正
Fixed reliability issues with background Bash processes
v1.0.109
2025-09-09 08:01 JST 1 changes ▶
新機能
SDK: Added partial message streaming support via `--include-partial-messages` CLI flag
v1.0.106
2025-09-05 08:22 JST 1 changes ▶
バグ修正
Windows: Fixed path permission matching to consistently use POSIX format (e.g., `Read(//c/Users/...)`)
[windows]
v1.0.97
1 changes ▶
その他
Settings: /doctor now validates permission rule syntax and suggests corrections
v1.0.94
2025-08-28 05:13 JST 4 changes ▶
新機能
Added /todos command to list current todo items
新機能
Vertex: add support for global endpoints for supported models
パフォーマンス
/memory command now allows direct editing of all imported memory files
新機能
SDK: Add custom tools as callbacks
v1.0.93
2025-08-27 07:22 JST 2 changes ▶
新機能
Windows: Add alt + v shortcut for pasting images from clipboard
[windows]
新機能
Support NO_PROXY environment variable to bypass proxy for specified hostnames and IPs
v1.0.90
2025-08-25 07:41 JST 1 changes ▶
その他
Settings file changes take effect immediately - no restart required
v1.0.88
2025-08-22 09:43 JST 5 changes ▶
新機能
Fixed issue causing "OAuth authentication is currently not supported"
その他
Status line input now includes `exceeds_200k_tokens`
新機能
Introduced `ANTHROPIC_DEFAULT_SONNET_MODEL` and `ANTHROPIC_DEFAULT_OPUS_MODEL` for controlling model aliases opusplan, opus, and sonnet.
改善
Bedrock: Updated default Sonnet model to Sonnet 4
バグ修正
Fixed incorrect usage tracking in /cost.
v1.0.86
2025-08-21 07:10 JST 3 changes ▶
新機能
Added /context to help users self-serve debug context issues
新機能
SDK: Added UUID support for all SDK messages
新機能
SDK: Added `--replay-user-messages` to replay user messages back to stdout
v1.0.85
2025-08-20 06:11 JST 2 changes ▶
その他
Status line input now includes session cost info
新機能
Hooks: Introduced SessionEnd hook
v1.0.84
2025-08-19 07:36 JST 4 changes ▶
新機能
@-mention: Add ~/.claude/\* files to suggestions for easier agent, output style, and slash command editing
その他
Use built-in ripgrep by default; to opt out of this behavior, set USE_BUILTIN_RIPGREP=0
バグ修正
Fix tool_use/tool_result id mismatch error when network is unstable
バグ修正
Fix Claude sometimes ignoring real-time steering when wrapping up a task
v1.0.83
2025-08-16 08:06 JST 2 changes ▶
新機能
@-mention: Support files with spaces in path
新機能
New shimmering spinner
v1.0.82
2025-08-16 06:08 JST 5 changes ▶
新機能
SDK: Add request cancellation support
新機能
SDK: New additionalDirectories option to search custom paths, improved slash command processing
その他
Settings: Validation prevents invalid fields in .claude/settings.json files
改善
MCP: Improve tool name consistency
バグ修正
Bash: Fix crash when Claude tries to automatically read large files
v1.0.81
2025-08-15 01:41 JST 2 changes ▶
新機能
Released output styles, including new built-in educational output styles "Explanatory" and "Learning". Docs: https://code.claude.com/docs/en/output-styles
バグ修正
Agents: Fix custom agent loading when agent files are unparsable
v1.0.80
2025-08-14 05:59 JST 1 changes ▶
バグ修正
UI improvements: Fix text contrast for custom subagent colors and spinner rendering issues
v1.0.77
2025-08-13 04:12 JST 4 changes ▶
新機能
SDK: Add session support and permission denial tracking
新機能
Opus Plan Mode: New setting in `/model` to run Opus only in plan mode, Sonnet otherwise
バグ修正
Bash tool: Fix heredoc and multiline string escaping, improve stderr redirection handling
バグ修正
Fix token limit errors in conversation summarization
v1.0.73
2025-08-12 06:30 JST 5 changes ▶
改善
Bash: Improved command validation and reduced false security warnings
新機能
MCP: Support multiple config files with `--mcp-config file1.json file2.json`
その他
MCP: Press Esc to cancel OAuth authentication flows
改善
UI: Enhanced spinner animations and status line visual hierarchy
新機能
Linux: Added support for Alpine and musl-based distributions (requires separate ripgrep installation)
[linux]
v1.0.72
2025-08-09 02:55 JST 1 changes ▶
その他
Ask permissions: have Claude Code always ask for confirmation to use specific tools with /permissions
v1.0.71
2025-08-08 06:33 JST 2 changes ▶
その他
Background commands: (Ctrl-b) to run any Bash command in the background so Claude can keep working (great for dev servers, tailing logs, etc.)
新機能
Customizable status line: add your terminal prompt to Claude Code with /statusline
v1.0.70
2025-08-07 04:15 JST 3 changes ▶
新機能
Added support for @-mentions in slash command arguments
パフォーマンス
Performance: Optimized message rendering for better performance with large contexts
バグ修正
Windows: Fixed native file search, ripgrep, and subagent functionality
[windows]
v1.0.69
2025-08-06 01:27 JST 1 changes ▶
その他
Upgraded Opus to version 4.1
v1.0.68
2025-08-05 06:14 JST 7 changes ▶
新機能
Added `disableAllHooks` setting
新機能
Windows: improve permissions checks for allow / deny tools and project trust. This may create a new project entry in `.claude.json` - manually merge the history field if desired.
[windows]
改善
Windows: improve sub-process spawning to eliminate "No such file or directory" when running commands like pnpm
[windows]
改善
Enhanced /doctor command with CLAUDE.md and MCP tool context for self-serve debugging
新機能
SDK: Added canUseTool callback support for tool confirmation
パフォーマンス
Improved file suggestions performance in large repos
バグ修正
Fix incorrect model names being used for certain commands like `/pr-comments`
v1.0.65
2025-08-01 06:44 JST 2 changes ▶
バグ修正
IDE: Fixed connection stability issues and error handling for diagnostics
バグ修正
Windows: Fixed shell environment setup for users without .bashrc files
[windows]
v1.0.64
2025-07-31 06:26 JST 5 changes ▶
新機能
Hooks: Added systemMessage field to hook JSON output for displaying warnings and context
新機能
Agents: Added model customization support - you can now specify which model an agent should use
新機能
Added hidden files to file search and @-mention suggestions
バグ修正
Agents: Fixed unintended access to the recursive agent tool
バグ修正
SDK: Fixed user input tracking across multi-turn conversations
v1.0.63
2025-07-30 06:27 JST 1 changes ▶
バグ修正
Windows: Fixed file search, @agent mentions, and custom slash commands functionality
[windows]
v1.0.62
2025-07-29 07:04 JST 4 changes ▶
新機能
Hooks: Added SessionStart hook for new session initialization
新機能
Added @-mention support with typeahead for custom agents. @<your-custom-agent> to invoke it
新機能
/add-dir command now supports typeahead for directory paths
改善
Improved network connectivity check reliability
v1.0.61
2025-07-26 05:52 JST 8 changes ▶
新機能
Settings: Added `--settings` flag to load settings from a JSON file
新機能
Added `CLAUDE_CODE_SHELL_PREFIX` for wrapping Claude and user-provided shell commands run by Claude Code
その他
Transcript mode (Ctrl+R): Changed Esc to exit transcript mode rather than interrupt
新機能
IDE: Added support for pasting images in VSCode MacOS using ⌘+V
[macos]
新機能
IDE: Added `CLAUDE_CODE_AUTO_CONNECT_IDE=false` for disabling IDE auto-connection
バグ修正
Settings: Fixed resolution of settings files paths that are symlinks
バグ修正
OTEL: Fixed reporting of wrong organization after authentication changes
バグ修正
Slash commands: Fixed permissions checking for allowed-tools with Bash
v1.0.60
2025-07-25 05:52 JST 1 changes ▶
その他
You can now create custom subagents for specialized tasks! Run /agents to get started
v1.0.59
2025-07-24 06:14 JST 5 changes ▶
新機能
SDK: Added tool confirmation support with canUseTool callback
その他
SDK: Allow specifying env for spawned process
その他
Hooks: Exposed PermissionDecision to hooks (including "ask")
新機能
Hooks: UserPromptSubmit now supports additionalContext in advanced JSON output
バグ修正
Fixed issue where some Max users that specified Opus would still see fallback to Sonnet
v1.0.58
2025-07-23 07:29 JST 3 changes ▶
新機能
Hooks: Added CLAUDE_PROJECT_DIR env var for hook commands
新機能
Added support for reading PDFs
改善
MCP: Improved server health status display in 'claude mcp list'
v1.0.57
2025-07-22 06:16 JST 3 changes ▶
新機能
Added support for specifying a model in slash commands
改善
Improved permission messages to help Claude understand allowed tools
新機能
Fix: Remove trailing newlines from bash output in terminal wrapping
v1.0.56
2025-07-19 07:59 JST 3 changes ▶
新機能
Windows: Enabled shift+tab for mode switching on versions of Node.js that support terminal VT mode
[windows]
バグ修正
Fixes for WSL IDE detection
[windows]
バグ修正
Fix an issue causing awsRefreshHelper changes to .aws directory not to be picked up
v1.0.55
2025-07-18 03:36 JST 4 changes ▶
その他
Clarified knowledge cutoff for Opus 4 and Sonnet 4 models
新機能
SDK: Added ability to capture error logging
新機能
Add --system-prompt-file option to override system prompt in print mode
バグ修正
Windows: fixed Ctrl+Z crash
[windows]
v1.0.54
2025-07-17 08:17 JST 5 changes ▶
新機能
Hooks: Added UserPromptSubmit hook and the current working directory to hook inputs
新機能
Custom slash commands: Added argument-hint to frontmatter
その他
Windows: OAuth uses port 45454 and properly constructs browser URL
[windows]
その他
Windows: mode switching now uses alt + m, and plan mode renders properly
[windows]
パフォーマンス
Shell: Switch to in-memory shell snapshot to fix file-related errors
v1.0.53
2025-07-16 07:12 JST 2 changes ▶
改善
Updated @-mention file truncation from 100 lines to 2000 lines
新機能
Add helper script settings for AWS token refresh: awsAuthRefresh (for foreground operations like aws sso login) and awsCredentialExport (for background operation with STS-like response).
v1.0.52
2025-07-15 13:45 JST 1 changes ▶
新機能
Added support for MCP server instructions
v1.0.51
2025-07-12 07:51 JST 9 changes ▶
新機能
Added support for native Windows (requires Git for Windows)
[windows]
新機能
Added support for Bedrock API keys through environment variable AWS_BEARER_TOKEN_BEDROCK
その他
`--append-system-prompt` can now be used in interactive mode, not just --print/-p.
その他
Increased auto-compact warning threshold from 60% to 80%
その他
OTEL resource now includes os.type, os.version, host.arch, and wsl.version (if running on Windows Subsystem for Linux)
[windows, linux]
バグ修正
Settings: /doctor can now help you identify and fix invalid setting files
バグ修正
Fixed an issue with handling user directories with spaces for shell snapshots
バグ修正
Custom slash commands: Fixed user-level commands in subdirectories
バグ修正
Plan mode: Fixed issue where rejected plan from sub-task would get discarded
v1.0.48
2025-07-10 10:03 JST 7 changes ▶
新機能
Added progress messages to Bash tool based on the last 5 lines of command output
新機能
Hooks: Added a PreCompact hook
新機能
Fixed a bug in v1.0.45 where the app would sometimes freeze on launch
新機能
Added expanding variables support for MCP server configuration
その他
Moved shell snapshots from /tmp to ~/.claude for more reliable Bash tool calls
改善
Improved IDE extension path handling when Claude Code runs in WSL
[windows]
新機能
Vim mode: Added c, f/F, t/T
v1.0.45
2025-07-09 05:38 JST 6 changes ▶
新機能
Redesigned Search (Grep) tool with new tool input parameters and features
改善
Updated prompt input undo to Ctrl+\_ to avoid breaking existing Ctrl+U behavior, matching zsh's undo shortcut
その他
Custom slash commands: Restored namespacing in command names based on subdirectories. For example, .claude/commands/frontend/component.md is now /frontend:component, not /component.
バグ修正
Disabled IDE diffs for notebook files, fixing "Timeout waiting after 1000ms" error
バグ修正
Fixed config file corruption issue by enforcing atomic writes
バグ修正
Stop Hooks: Fixed transcript path after /clear and fixed triggering when loop ends with tool call
v1.0.44
2025-07-08 05:55 JST 4 changes ▶
新機能
New /export command lets you quickly export a conversation for sharing
新機能
MCP: resource_link tool results are now supported
その他
MCP: tool annotations and tool titles now display in /mcp view
その他
Changed Ctrl+Z to suspend Claude Code. Resume by running `fg`. Prompt input undo is now Ctrl+U.
v1.0.43
2025-07-04 02:49 JST 2 changes ▶
新機能
Hooks: Added EPIPE system error handling
バグ修正
Fixed a bug where the theme selector was saving excessively
v1.0.42
2025-07-04 02:21 JST 1 changes ▶
新機能
Added tilde (`~`) expansion support to `/add-dir` command
v1.0.41
2025-07-03 02:45 JST 5 changes ▶
新機能
Hooks: Added "hook_event_name" to hook input
その他
Hooks: Split Stop hook triggering into Stop and SubagentStop
その他
Hooks: Enabled optional timeout configuration for each command
新機能
New tool parameters JSON for Bash tool in `tool_decision` event
バグ修正
Fixed a bug where MCP tools would display twice in tool list
v1.0.40
2025-07-02 07:13 JST 1 changes ▶
バグ修正
Fixed a bug causing API connection errors with UNABLE_TO_GET_ISSUER_CERT_LOCALLY if `NODE_EXTRA_CA_CERTS` was set
v1.0.39
2025-07-02 01:59 JST 1 changes ▶
新機能
New Active Time metric in OpenTelemetry logging
v1.0.38
2025-07-01 05:29 JST 1 changes ▶
その他
Released hooks. Special thanks to community input in https://github.com/anthropics/claude-code/issues/712. Docs: https://code.claude.com/docs/en/hooks
v1.0.37
2025-06-28 08:04 JST 1 changes ▶
その他
Remove ability to set `Proxy-Authorization` header via ANTHROPIC_AUTH_TOKEN or apiKeyHelper
v1.0.36
2025-06-28 02:07 JST 2 changes ▶
その他
Web search now takes today's date into context
バグ修正
Fixed a bug where stdio MCP servers were not terminating properly on exit
v1.0.35
2025-06-26 05:08 JST 1 changes ▶
新機能
Added support for MCP OAuth Authorization Server discovery
v1.0.34
2025-06-25 04:33 JST 1 changes ▶
パフォーマンス
Fixed a memory leak causing a MaxListenersExceededWarning message to appear
v1.0.33
2025-06-24 05:31 JST 3 changes ▶
新機能
Added prompt input undo functionality (Ctrl+Z and vim 'u' command)
新機能
Improved logging functionality with session ID support
改善
Improvements to plan mode
v1.0.32
2025-06-24 02:30 JST 2 changes ▶
新機能
Added forceLoginMethod setting to bypass login selection screen
改善
Updated loopback config for litellm
v1.0.31
2025-06-21 03:55 JST 1 changes ▶
バグ修正
Fixed a bug where ~/.claude.json would get reset when file contained invalid JSON
v1.0.30
2025-06-19 12:32 JST 4 changes ▶
その他
Custom slash commands: Run bash output, @-mention files, enable thinking with thinking keywords
改善
Improved file path autocomplete with filename matching
新機能
Added timestamps in Ctrl-r mode and fixed Ctrl-c handling
新機能
Enhanced jq regex support for complex filters with pipes and select
v1.0.29
2025-06-19 06:49 JST 1 changes ▶
新機能
Improved CJK character support in cursor navigation and rendering
v1.0.28
2025-06-19 02:37 JST 5 changes ▶
その他
Resizes images before upload to prevent API size limit errors
新機能
Added XDG_CONFIG_HOME support to configuration directory
パフォーマンス
Performance optimizations for memory usage
新機能
New attributes (terminal.type, language) in OpenTelemetry logging
バグ修正
Slash commands: Fix selector display during history navigation
v1.0.27
2025-06-18 02:52 JST 4 changes ▶
新機能
Streamable HTTP MCP servers are now supported
新機能
Remote MCP servers (SSE and HTTP) now support OAuth
その他
MCP resources can now be @-mentioned
その他
/resume slash command to switch conversations within Claude Code
v1.0.25
2025-06-17 07:11 JST 4 changes ▶
その他
Slash commands: moved "project" and "user" prefixes to descriptions
改善
Slash commands: improved reliability for command discovery
新機能
Improved support for Ghostty
改善
Improved web search reliability
v1.0.24
2025-06-14 09:57 JST 2 changes ▶
改善
Improved /mcp output
バグ修正
Fixed a bug where settings arrays got overwritten instead of merged
v1.0.23
2025-06-14 03:50 JST 2 changes ▶
その他
Released TypeScript SDK: import @anthropic-ai/claude-code to get started
その他
Released Python SDK: pip install claude-code-sdk to get started
v1.0.22
2025-06-13 00:53 JST 1 changes ▶
その他
SDK: Renamed `total_cost` to `total_cost_usd`
v1.0.21
2025-06-12 05:06 JST 3 changes ▶
改善
Improved editing of files with tab-based indentation
バグ修正
Fix for tool_use without matching tool_result errors
バグ修正
Fixed a bug where stdio MCP server processes would linger after quitting Claude Code
v1.0.18
2025-06-10 08:27 JST 8 changes ▶
新機能
Added CLAUDE_BASH_MAINTAIN_PROJECT_WORKING_DIR environment variable to freeze working directory for bash commands
新機能
Added --add-dir CLI argument for specifying additional working directories
新機能
Added streaming input support without require -p flag
パフォーマンス
Improved startup performance and session storage performance
新機能
Added detailed MCP server tools display (/mcp)
改善
MCP authentication and permission improvements
新機能
Added auto-reconnection for MCP SSE connections on disconnect
バグ修正
Fixed issue where pasted content was lost when dialogs appeared
v1.0.17
2025-06-07 03:44 JST 4 changes ▶
その他
We now emit messages from sub-tasks in -p mode (look for the parent_tool_use_id property)
改善
MCP server list UI improvements
改善
Update Claude Code process title to display "claude" instead of "node"
バグ修正
Fixed crashes when the VS Code diff tool is invoked multiple times quickly
v1.0.11
2025-06-05 01:41 JST 5 changes ▶
その他
Claude Code can now also be used with a Claude Pro subscription
新機能
Added /upgrade for smoother switching to Claude Max plans
改善
Improved UI for authentication from API keys and Bedrock/Vertex/external auth tokens
改善
Improved shell configuration error handling
改善
Improved todo list handling during compaction
v1.0.10
2025-06-04 03:01 JST 2 changes ▶
新機能
Added markdown table support
パフォーマンス
Improved streaming performance
v1.0.8
2025-06-03 01:16 JST 6 changes ▶
その他
Increased default otel interval from 1s -> 5s
新機能
Added support for triggering thinking non-English languages
改善
Improved compacting UI
バグ修正
Fixed Vertex AI region fallback when using CLOUD_ML_REGION
バグ修正
Fixed edge cases where MCP_TIMEOUT and MCP_TOOL_TIMEOUT weren't being respected
バグ修正
Fixed a regression where search tools unnecessarily asked for permissions
v1.0.7
2025-05-31 01:29 JST 6 changes ▶
その他
Renamed /allowed-tools -> /permissions
その他
Migrated allowedTools and ignorePatterns from .claude.json -> settings.json
その他
Deprecated claude config commands in favor of editing settings.json
改善
Improved error handling for /install-github-app
改善
Bugfixes, UI polish, and tool reliability improvements
バグ修正
Fixed a bug where --dangerously-skip-permissions sometimes didn't work in --print mode
v1.0.6
2025-05-30 01:33 JST 5 changes ▶
改善
Improved edit reliability for tab-indented files
その他
Respect CLAUDE_CONFIG_DIR everywhere
改善
Reduced unnecessary tool permission prompts
新機能
Added support for symlinks in @file typeahead
改善
Bugfixes, UI polish, and tool reliability improvements
v1.0.4
2025-05-29 02:42 JST 1 changes ▶
バグ修正
Fixed a bug where MCP tool errors weren't being parsed correctly
v1.0.1
2025-05-23 04:23 JST 3 changes ▶
新機能
Added `DISABLE_INTERLEAVED_THINKING` to give users the option to opt out of interleaved thinking.
改善
Improved model references to show provider-specific names (Sonnet 3.7 for Bedrock, Sonnet 4 for Console)
改善
Updated documentation links and OAuth process descriptions
v1.0.0
2025-05-23 01:57 JST 2 changes ▶
その他
Claude Code is now generally available
その他
Introducing Sonnet 4 and Opus 4 models
v0.2.125
2025-05-22 03:00 JST 2 changes ▶
その他
Breaking change: Bedrock ARN passed to `ANTHROPIC_MODEL` or `ANTHROPIC_SMALL_FAST_MODEL` should no longer contain an escaped slash (specify `/` instead of `%2F`)
その他
Removed `DEBUG=true` in favor of `ANTHROPIC_LOG=debug`, to log all requests
v0.2.117
2025-05-18 08:51 JST 4 changes ▶
新機能
Breaking change: --print JSON output now returns nested message objects, for forwards-compatibility as we introduce new metadata fields
新機能
Introduced settings.cleanupPeriodDays
新機能
Introduced CLAUDE_CODE_API_KEY_HELPER_TTL_MS env var
新機能
Introduced --debug mode
v0.2.108
2025-05-13 10:55 JST 6 changes ▶
その他
You can now send messages to Claude while it works to steer Claude in real-time
新機能
Introduced BASH_DEFAULT_TIMEOUT_MS and BASH_MAX_TIMEOUT_MS env vars
その他
Deprecated MCP wizard interface in favor of other MCP commands
改善
Lots of other bugfixes and improvements
バグ修正
Fixed a bug where thinking was not working in -p mode
バグ修正
Fixed a regression in /cost reporting
v0.2.107
2025-05-10 01:15 JST 1 changes ▶
新機能
CLAUDE.md files can now import other files. Add @path/to/file.md to ./CLAUDE.md to load additional files on launch
v0.2.106
2025-05-09 11:33 JST 2 changes ▶
その他
MCP SSE server configs can now specify custom headers
バグ修正
Fixed a bug where MCP permission prompt didn't always show correctly
v0.2.105
2025-05-09 01:41 JST 4 changes ▶
その他
Claude can now search the web
その他
Moved system & account status to /status
新機能
Added word movement keybindings for Vim
改善
Improved latency for startup, todo tool, and file edits
v0.2.102
2025-05-06 07:58 JST 3 changes ▶
改善
Improved thinking triggering reliability
改善
Improved @mention reliability for images and folders
その他
You can now paste multiple large chunks into one prompt
v0.2.100
2025-05-03 02:15 JST 2 changes ▶
新機能
Made db storage optional; missing db support disables --continue and --resume
バグ修正
Fixed a crash caused by a stack overflow error
v0.2.98
2025-05-02 08:48 JST 1 changes ▶
バグ修正
Fixed an issue where auto-compact was running twice
v0.2.96
2025-05-02 01:23 JST 1 changes ▶
その他
Claude Code can now also be used with a Claude Max subscription (https://claude.ai/upgrade)
v0.2.93
2025-05-01 03:14 JST 2 changes ▶
その他
Resume conversations from where you left off from with "claude --continue" and "claude --resume"
その他
Claude now has access to a Todo list that helps it stay on track and be more organized
v0.2.82
2 changes ▶
新機能
Added support for --disallowedTools
その他
Renamed tools for consistency: LSTool -> LS, View -> Read, etc.
v0.2.75
5 changes ▶
新機能
Hit Enter to queue up additional messages while Claude is working
その他
Drag in or copy/paste image files directly into the prompt
新機能
@-mention files to directly add them to context
その他
Run one-off MCP servers with `claude --mcp-config <path-to-file>`
パフォーマンス
Improved performance for filename auto-complete
v0.2.74
2025-04-19 07:33 JST 2 changes ▶
新機能
Added support for refreshing dynamically generated API keys (via apiKeyHelper), with a 5 minute TTL
その他
Task tool can now perform writes and run bash commands
v0.2.72
2025-04-17 23:21 JST 1 changes ▶
改善
Updated spinner to indicate tokens loaded and tool usage
v0.2.70
2025-04-16 02:45 JST 3 changes ▶
その他
Network commands like curl are now available for Claude to use
その他
Claude can now run multiple web queries in parallel
その他
Pressing ESC once immediately interrupts Claude in Auto-accept mode
v0.2.69
2025-04-12 07:30 JST 2 changes ▶
改善
Enhanced terminal output display with better text truncation logic
バグ修正
Fixed UI glitches with improved Select component behavior
v0.2.67
2025-04-10 07:17 JST 1 changes ▶
その他
Shared project permission rules can be saved in .claude/settings.json
v0.2.66
2025-04-09 09:04 JST 2 changes ▶
新機能
Print mode (-p) now supports streaming output via --output-format=stream-json
パフォーマンス
Fixed issue where pasting could trigger memory or bash mode unexpectedly
v0.2.63
1 changes ▶
バグ修正
Fixed an issue where MCP tools were loaded twice, which caused tool call errors
v0.2.61
2025-04-03 10:04 JST 3 changes ▶
パフォーマンス
Navigate menus with vim-style keys (j/k) or bash/emacs shortcuts (Ctrl+n/p) for faster interaction
改善
Enhanced image detection for more reliable clipboard paste functionality
バグ修正
Fixed an issue where ESC key could crash the conversation history selector
v0.2.59
2025-04-02 09:24 JST 3 changes ▶
その他
Copy+paste images directly into your prompt
改善
Improved progress indicators for bash and fetch tools
その他
Bugfixes for non-interactive mode (-p)
v0.2.54
2025-03-26 05:44 JST 3 changes ▶
パフォーマンス
Quickly add to Memory by starting your message with '#'
その他
Press ctrl+r to see full output for long tool results
新機能
Added support for MCP SSE transport
v0.2.53
2025-03-22 03:04 JST 2 changes ▶
新機能
New web fetch tool lets Claude view URLs that you paste in
バグ修正
Fixed a bug with JPEG detection
v0.2.50
2025-03-20 06:06 JST 1 changes ▶
新機能
New MCP "project" scope now allows you to add MCP servers to .mcp.json files and commit them to your repository
v0.2.49
2025-03-19 04:18 JST 1 changes ▶
その他
Previous MCP server scopes have been renamed: previous "project" scope is now "local" and "global" scope is now "user"
v0.2.47
2025-03-18 10:42 JST 3 changes ▶
その他
Press Tab to auto-complete file and folder names
その他
Press Shift + Tab to toggle auto-accept for file edits
その他
Automatic conversation compaction for infinite conversation length (toggle with /config)
v0.2.44
2025-03-15 10:04 JST 1 changes ▶
その他
Ask Claude to make a plan with thinking mode: just say 'think' or 'think harder' or even 'ultrathink'
v0.2.41
2025-03-14 10:34 JST 2 changes ▶
パフォーマンス
MCP server startup timeout can now be configured via MCP_TIMEOUT environment variable
その他
MCP server startup no longer blocks the app from starting up
v0.2.37
2025-03-12 05:49 JST 2 changes ▶
新機能
New /release-notes command lets you view release notes at any time
新機能
`claude config add/remove` commands now accept multiple values separated by commas or spaces
v0.2.36
2025-03-11 08:28 JST 2 changes ▶
新機能
Import MCP servers from Claude Desktop with `claude mcp add-from-claude-desktop`
新機能
Add MCP servers as JSON strings with `claude mcp add-json <n> <json>`
v0.2.34
2025-03-08 09:48 JST 1 changes ▶
その他
Vim bindings for text input - enable with /vim or /config
v0.2.32
2025-03-06 06:28 JST 2 changes ▶
新機能
Interactive MCP setup wizard: Run "claude mcp add" to add MCP servers with a step-by-step interface
バグ修正
Fix for some PersistentShell issues
v0.2.31
2025-03-06 02:48 JST 2 changes ▶
その他
Custom slash commands: Markdown files in .claude/commands/ directories now appear as custom slash commands to insert prompts into your conversation
その他
MCP debug mode: Run with --mcp-debug flag to get more information about MCP server errors
v0.2.30
2025-03-05 03:47 JST 3 changes ▶
新機能
Added ANSI color theme for better terminal compatibility
その他
(Mac-only) API keys are now stored in macOS Keychain
[macos]
バグ修正
Fixed issue where slash command arguments weren't being sent properly
v0.2.26
3 changes ▶
新機能
New /approved-tools command for managing tool permissions
改善
Word-level diff display for improved code readability
その他
Fuzzy matching for slash commands
v0.2.21
1 changes ▶
その他
Fuzzy matching for /commands