Claude Code の最新バージョンと更新内容

提供: Anthropic · 最終確認: 2026/10/25 11:46 UTC

最新バージョン

Claude Code の最新バージョンは v2.1.310(38時間前公開)です。

リリース頻度

最新版
v2.1.310
latest
30日間の更新
26
回
7日間
8
回
平均リリース間隔
約23時間

公開時刻から当サイトが算出。間隔は中央値ベース。

バージョン一覧から選ぶ(15)

最近のリリース

v2.1.310

latestOct 23, 2026 UTC↗
変更点(日本語要約)
  • Monitor ツールと Bedrock、Vertex、Foundry 上のプラグイン monitor を追加。telemetry または nonessential traffic が無効な場合も対象とし、長時間のフォアグラウンド sleep もここでブロックするようにした
  • 一部のゲートウェイや互換サーバーが `effort-2025-11-24` beta 値や会話途中の system メッセージを拒否するためリクエストが失敗する問題を修正。Claude Code はこれらを除外して再試行するようになった
  • `cleanupPeriodDays` に非常に大きな値を設定した場合、バックグラウンドのクリーンアップが貼り付けた画像などの最近のファイルを一部削除してしまう問題を修正
  • 「Prompt is too long」エラーの後の compaction が、base64 や SVG などの密なテキストを含む会話を過剰に保持し、次のリクエストが再び失敗する問題を修正
  • ファイル読み取りの権限プロンプトで、シンボリックリンクの参照先が表示されない問題を修正
  • 長い編集の後、外部エディタが閉じた直後に質問の自動続行タイムアウトが発火する問題を修正
  • Windows: Git Bash が無く、フックのコマンドが引用符付き文字列のみ(引用符で囲まれたパスなど)の場合に、PreToolUse および PermissionRequest フックがツール呼び出しを通してしまう問題を修正
  • 自動モードで作業ディレクトリ外への最初の読み取りの前に表示されるプロンプトを改善。これらの読み取りをブロックすると shell コマンドが権限を求めるようになる場合にその旨を表示するようにした
  • 非インタラクティブセッション(`-p`、Agent SDK)で、transcript ファイルが非常に大きい場合の compaction 中のメモリ使用量を改善
  • mod の `Image` を改善。tmux で `allow-passthrough` と `focus-events` を有効にした場合、kitty、Ghostty、フルスクリーン描画の iTerm2 3.5 以降で、これまで `alt` テキストのみが表示されていた問題を解消し、画像を描画するようにした
  • Linux: `/sandbox` とサンドボックス起動時の警告を改善。bubblewrap によるサンドボックス起動を妨げている場合に、Ubuntu の AppArmor による user namespace の制限と、その解除方法を明示するようにした
  • 非インタラクティブセッションで、サーバーの elicitation に応答がないまま MCP ツール呼び出しがタイムアウトした場合のエラーを変更。応答がなかったことを Claude に伝え、呼び出しを繰り返さないよう指示するようになった
  • [VSCode] プラン確認カードの「Send feedback and keep planning」ボタンで Enter を押すと、コメントを送り返す代わりにプランが承認されてしまう問題を修正
  • [VSCode] Session history の Web タブから開いたクラウドセッションで「Switch branch & continue」を実行後、パネルに「Something went wrong」と表示される問題を修正
  • [Cloud sessions] Enterprise のカスタムロールに Claude Code クラウドセッションと Remote Control の権限を追加。Owner がロールごとに各機能へのアクセスを制御できるようになった
  • [Cloud sessions] ファイルからクラウド環境のセットアップスクリプトを読み込むための「Choose file」ボタンを追加
  • [Cloud sessions] クラウド環境の編集ダイアログで保存やアーカイブが失敗した際、ダイアログ内にエラーが表示されない問題を修正
  • [Cloud sessions] routine の API トークン操作が失敗した際、トーストのみが表示される問題を修正。エラーは routine の編集ダイアログに表示されるようになった
  • [Cloud sessions] セッション開始チェックリストで、クラウド環境のセットアップスクリプトの出力をスクロール可能なボックスに表示するよう改善
  • [Cloud sessions] 管理設定で Cloud sessions または Remote Control を有効にする際、確認を求め、その権限を持つカスタムロールを一覧表示するよう変更
  • [Cloud sessions] クラウド環境ダイアログで、ネットワークアクセス、セットアップスクリプト、環境変数の各エディタを一度にすべて開くのではなく、各行から個別に開くよう変更
  • [Claude Tag] 太字、斜体、取り消し線で送信された `!restart` や `!help` などの `!` コマンドを通常のメッセージとして扱う問題を修正
  • [Claude Tag] バンドル一覧のバックグラウンド更新が失敗すると、管理画面の channel および workspace ページが読み込みエラーに置き換えられてしまう問題を修正
  • [Claude Tag] チャンネル名の読み込み中に、管理設定の spend limits ページで一致するチャンネルがないと表示される問題を修正
  • [Code Review] リポジトリ一覧の更新が失敗した後、Code Review の管理セクションがリポジトリとスイッチを非表示にする問題を修正
  • [Code Review] Code Review の管理セクションで初回読み込みを再試行し、それでも失敗した場合は「Try again」バナーを1つだけ表示するよう改善
原文(English)を表示
  • Added the Monitor tool and plugin monitors on Bedrock, Vertex, and Foundry, and when telemetry or nonessential traffic is disabled; long foreground sleeps are now blocked there too
  • Fixed requests failing behind some gateways and compatible servers that reject the `effort-2025-11-24` beta value or mid-conversation system messages; Claude Code now retries without them
  • Fixed background cleanup deleting some recent files, such as pasted images, when `cleanupPeriodDays` is set to a very large value
  • Fixed compaction after a "Prompt is too long" error keeping too much of a conversation with dense text, such as base64 or SVG, so the next request could fail again
  • Fixed file read permission prompts not showing where a symbolic link leads
  • Fixed a question's auto-continue timeout firing the moment the external editor closed after a long edit
  • Windows: Fixed PreToolUse and PermissionRequest hooks letting a tool call through when Git Bash is missing and the hook's command is only quoted strings, such as a quoted path
  • Improved auto mode's prompt before the first read outside the working directories: it now says when blocking those reads makes shell commands ask for permission
  • Improved memory use of non-interactive sessions (`-p`, Agent SDK) during compaction when the transcript file is very large
  • Improved a mod's `Image` to draw inside tmux with `allow-passthrough` and `focus-events` on, in kitty, Ghostty, and iTerm2 3.5+ with fullscreen rendering, where it showed only its `alt` text
  • Linux: Improved `/sandbox` and the sandbox startup warning to name Ubuntu's AppArmor restriction on user namespaces, and how to lift it, when it keeps bubblewrap from starting the sandbox
  • Changed the error for an MCP tool call that times out in a non-interactive session while the server's elicitation is unanswered: it now tells Claude that no answer came and not to repeat the call
  • [VSCode] Fixed pressing Enter on the plan review card's "Send feedback and keep planning" button approving the plan instead of sending your comments back
  • [VSCode] Fixed the panel showing "Something went wrong" after "Switch branch & continue" on a cloud session opened from Session history's Web tab
  • [Cloud sessions] Added Claude Code cloud sessions and Remote Control permissions to Enterprise custom roles, so Owners can control access to each by role
  • [Cloud sessions] Added a Choose file button to load a cloud environment's setup script from a file
  • [Cloud sessions] Fixed failed saves and archives in the cloud environment edit dialog showing no error inside the dialog
  • [Cloud sessions] Fixed failed routine API token actions showing only a toast; the error now appears in the routine edit dialog
  • [Cloud sessions] Improved the session start checklist to show a cloud environment's setup script output in a scrolling box
  • [Cloud sessions] Changed turning on Cloud sessions or Remote Control in admin settings to ask for confirmation and list the custom roles that have that permission
  • [Cloud sessions] Changed the cloud environment dialog to open network access, setup script and environment variables from rows instead of listing every editor at once
  • [Claude Tag] Fixed Claude Tag treating `!` commands such as `!restart` and `!help` as ordinary messages when sent in bold, italic or strikethrough
  • [Claude Tag] Fixed Claude Tag admin channel and workspace pages being replaced by a load error when a background refresh of the bundle list fails
  • [Claude Tag] Fixed Claude Tag's spend limits page in admin settings reporting that no channels match a filter while channel names are still loading
  • [Code Review] Fixed the Code Review admin section hiding its repositories and switches after a failed refresh of the repository list
  • [Code Review] Improved the Code Review admin section to retry the first load and show one Try again banner when it still fails

v2.1.309

Oct 22, 2026 UTC↗
変更点(日本語要約)
  • macOS・Linuxでサンドボックス化されたBashコマンドの実行前に、シェルの起動ファイルがサンドボックス外で実行されてしまう問題を修正
  • macOSのサンドボックスで、パターンのフォルダがシンボリックリンク経由で到達される場合に`denyWrite`のglobパターンが実際のパスに適用されない問題を修正
  • サンドボックス化されたコマンドと自動承認された編集が、`--mcp-config`で渡されたMCP設定ファイルを変更できてしまう問題を修正
  • printセッションおよびSDKセッションで、後続の許可プロンプトによって無効化されたMCPサーバーが再接続されてしまう問題を修正
  • リダイレクトのオープンに失敗しうるコマンドで設定された変数を、Bashの許可チェックが信頼してしまう問題を修正
  • 単純な`cd`と同様に、`cd`がラップされたりプレフィックスが付いたりしている場合に、gitの実行前にディレクトリを変更する一部の複合コマンドで、Bashの許可チェックがプロンプトを表示しない問題を修正
  • サブシェルも含む一部のコマンドで、`Edit(path)`の拒否ルールがそのパスへのBashリダイレクトをブロックしない問題を修正
  • worktree分離セッションが、分離ガードで拒否されるべきロケール接頭辞付きの一部コマンドを受け入れてしまう問題を修正
  • zshのworktree分離セッションが、分離ガードで拒否されるべき一部の算術コマンドを受け入れてしまう問題を修正
  • Claude Codeが作成するworktreeとブランチチェックアウトが、他のgit操作と同様にgit replace refsを無視するよう修正
  • 設定ディレクトリがシンボリックリンク経由で到達される場合に、プロファイルストアの書き込み保護が適用されない問題を修正
  • 非常に大きなネストされたCLAUDE.md配下のファイルを読み込んだ後、セッションが繰り返しコンパクト化される問題を修正。サイズ上限を超えるネストされたCLAUDE.mdは先頭部分のみを読み込むようになりました
  • ctrl+enter(今すぐ送信)が、応答開始前に押された場合にのみメッセージをキューに入れていた問題、および、フック実行中に押された場合にプロンプトのフックを再起動しつつメッセージをキューに残してしまう問題を修正
  • キーバインドされたスラッシュコマンドが、`!`モードからシェルで実行されてしまう問題を修正
  • ctrl+oで、まだ配信待ちの他のエージェントやセッションのメッセージが表示されない問題を修正。これらは「配信待ち」と表示された状態でトランスクリプトの下に全文表示されるようになりました
  • 長いツール出力のプレビューが絵文字の途中で切断され、`jq`で解析できないセッショントランスクリプトが生成される問題を修正
  • 親の`/proc`を共有するLinuxサンドボックスで、PDFのページ範囲に対してReadが「File does not exist」と報告する問題を修正
  • 同じコンピュータ上のターミナルが別のアカウントまたは組織にサインインしている場合に、Claudeデスクトップアプリ内のClaude Codeセッションで機能が欠落する問題を修正
  • Claudeデスクトップアプリでホストされているセッションのメッセージが、接続の更新時に失われることがある問題を修正
  • `claude remote-control`のステータス行で、gitリポジトリ内にないフォルダのブランチとして`HEAD`が表示される問題を修正
  • 分割ペインのエージェントチームメイトが、リーダーのコマンドラインで指定されたツールの拒否ルールおよび`--tools`ルールを継承しない問題を修正
  • `/rename`で名前を変更したセッションが、VS Codeウィンドウの再読み込みまたは非対話的な`--resume`の後に、生成された名前で他のセッションに表示される問題を修正
  • `/code-review --fix`、サブエージェント、またはシェルコマンドによってチェックポイント対象ファイルが変更されたターンについて、`/rewind`の一覧に「No code changes」と表示される問題を修正
  • `/privacy-settings`が古い「Help improve our AI models」の値を表示する問題を修正。設定を取得できない場合にもその旨を表示するようになりました
  • 組織がフィードバックを受け付けていない場合に「try again later」と表示される問題を修正。サーバーの理由とバグの報告先を表示するようになりました
  • 大きすぎる/feedbackレポートが失敗する代わりに、トランスクリプトを除外して再送信されるよう修正
  • `--add-dir`フォルダ内のスキルが、別のスキルに同名で使われている場合に到達できない問題を修正。現在は`<folder>:<name>`として提供されます
  • ネストされたパッケージのファイルがシェルから変更された場合に、`/verify`と`/code-review`がそのパッケージ自身のスキルを見つけられない問題を修正
  • /claude-apiスキルが、`ant beta:worker poll --on-work`がコマンドにトレースコンテキストを渡すと説明していた問題を修正
  • /claude-apiスキルのC#トレース設定で、クラウドプラットフォームクライアントのスパンが欠落する問題を修正
  • /claude-apiスキルが、Claude Platform on AWSへのリクエストのAPIスパンは呼び出し元のトレースに結合できないと説明していた問題を修正
  • PowerShellで実行されるフックが、フックのプログラムが終了コード2で終了してもブロックされない問題、およびWindowsで`"shell": "powershell"`を指定した`PreToolUse`と`PermissionRequest`フックが、Git for Windowsがインストールされていない場合にフェイルオープンする問題を修正
  • エイリアス(`haiku`など)でモデルを指定しているmodの`turn.step`フックが、すべてのリクエストでモデルエラーを起こす問題を修正。エイリアスは対応するモデルに解決されるようになりました
  • claude.aiから同期されたプラグインとスキルが、ディスク読み取りエラーの後に削除され、セッション途中で削除されることもあった問題を修正
  • 特定のminifiedスクリプトを含むページや、Claudeが事前に読み取れなかったアーティファクトなど、通常のページでアーティファクトの公開や更新が拒否される問題を修正
  • ターン中に会話がコンパクト化された後、そのターンの残りの間アーティファクトを更新するたびにClaudeが許可を求める問題を修正
  • `ANTHROPIC_BEDROCK_BASE_URL`がデフォルトの`bedrock-runtime.<region>.amazonaws.com`エンドポイントに設定されている場合、Amazon Bedrockできめ細かなツールストリーミングがオフのままになる問題を修正
  • キープアライブpingのみを送信するゲートウェイの背後で「Waiting for API response」のヒントがちらつく問題を修正。Anthropicのバックエンド以外のルートでは45秒待つようになりました
  • PR、Issue、コメントでロール名やプレースホルダーをメンションとして書き込むことで、Claudeが無関係なGitHubユーザーに通知してしまう問題を修正
  • Linux:バックグラウンドコマンドがセッションより長く存続した場合に、サンドボックスの書き込み拒否が解除されない問題を修正
  • Windows:現在のディレクトリを対象とし追加の引数を伴う一部の`Set-Location`や`cd`コマンドを、PowerShellの許可チェックが自動承認してしまう問題を修正。これらは承認を求めるようになりました
  • macOS:XcodeまたはCommand Line ToolsがインストールされていないMacでClaude Codeを起動するたびに「Install Command Line Developer Tools」ダイアログが開く問題を修正
  • セルフホストランナー:`--startup-timeout-min`が、サブエージェントで`/code-review`などの最初のプロンプトがまだ処理中のセッションを停止してしまう問題を修正。フリーズしたプロセスは引き続き停止されます
  • Windows上でClaude Codeが自ら実行する多くのgitコマンドの速度を改善。すべてのプラットフォームで、gitの言語設定が他の言語になっていても、これらのコマンドのエラーが英語で表示されるようになりました
  • フックモジュールが深くネストされすぎて読み込めない場合のエラーを改善。単なるスタックオーバーフローのメッセージではなく、該当ファイル名を表示するようになりました
  • ディスク満杯時の処理を改善。ディスク不足によって中断されたBashコマンドはその旨を表示し、空き容量を確保すべきフォルダ名を示します。一時ボリュームが満杯の状態で起動した場合は、生のENOSPCエラーではなく明確なメッセージを表示します
  • OpenTelemetryの追加を求められた際に、/claude-apiスキルがSDKトレースと併せてAPIトレースも提案するよう改善
  • 機能が未サポートだと述べる前に、/claude-apiスキルがライブドキュメントを確認するよう改善
  • セルフホストランナー:新しいランナーに移行したセッションの改善。中断されたツール呼び出しが、結果不明としてマークされた状態でClaudeに表示されるようになりました
  • 同梱のdataviz スキルを更新。テキストのコントラスト指標としてAPCAを受け入れるようにし(AA準拠が必要な場合はWCAG 2の比率を維持)、パレット検証スクリプトに`apca(text, background)`関数を追加し、色付きのグラフ領域内のラベルを白にすべきか近い黒にすべきかを示すようにしました
  • /claude-apiスキルを更新:サービスアカウントキーとWorkload Identity Federationトークンで、OpenTelemetryの送信先を管理できるようになりました
  • `sed -i`を、シミュレートされたファイル編集プレビューではなく、標準のBashプロンプトで記述どおりに実行されるよう変更。他のBash編集と同様に、`/rewind`では復元されなくなりました
  • `claude ultrareview`がワークスペースの信頼を必要とするよう変更:ターミナルでは確認を求め、それ以外では拒否します。スクリプトでは値を取らない`--trust-workspace`を渡すか(PR番号またはベースブランチはその前に指定)、`CLAUDE_CODE_DISABLE_ULTRAREVIEW_TRUST_CHECK=1`を設定してください
  • デスクトップアプリおよびVS Codeのバイパス許可モードにおける危険な`rm`および`rmdir`のプロンプトを変更。書き換えのヒントとともにコマンドを即座に拒否し、無人セッションが継続できるようにしました
  • 設定でサンドボックスから除外されたコマンドは、サンドボックスが有効だが実行できない状態のとき、書き込みリストのパスへの書き込み前に確認を求めるよう変更。その場合、サンドボックスなしのフォールバックは拒否されます
  • worktreeの作成と再利用を変更し、gitが…
原文(English)を表示
  • Fixed sandboxed Bash commands on macOS and Linux running the shell's startup files outside the sandbox before each command
  • Fixed macOS sandbox `denyWrite` glob patterns not applying at a path's real location when the pattern's folder is reached through a symlink
  • Fixed sandboxed commands and auto-accepted edits being able to modify the MCP config file passed with `--mcp-config`
  • Fixed a disabled MCP server being reconnected by a later permission prompt in print and SDK sessions
  • Fixed the Bash permission check trusting a variable set by a command whose redirect can fail to open
  • Fixed Bash permission checks not prompting for some compound commands that change directory before running git when the `cd` is wrapped or prefixed, as they do for a plain `cd`
  • Fixed an `Edit(path)` deny rule not blocking a Bash redirect to that path in some commands that also held a subshell
  • Fixed worktree-isolated sessions accepting some locale-prefixed commands the isolation guard should refuse
  • Fixed worktree-isolated sessions on zsh accepting some arithmetic commands that the isolation guard should refuse
  • Fixed worktrees and branch checkouts that Claude Code creates so they ignore git replace refs, as its other git operations already do
  • Fixed profile store write protection not applying when the config directory is reached through a symlink
  • Fixed sessions compacting repeatedly after reading files under a very large nested CLAUDE.md; a nested CLAUDE.md over the size limit now loads only its start
  • Fixed ctrl+enter (send now) only queuing a message when pressed before the response had started, and restarting a prompt's hooks while leaving the message queued when pressed while those hooks were running
  • Fixed key-bound slash commands running in the shell from `!` mode
  • Fixed ctrl+o not showing messages from other agents and sessions that are still waiting to be delivered; they now appear in full under the transcript, marked as waiting
  • Fixed long tool output previews being cut through an emoji, leaving session transcripts that `jq` could not parse
  • Fixed Read reporting "File does not exist" for PDF page ranges in Linux sandboxes that share the parent's `/proc`
  • Fixed messages from a Claude Desktop-hosted session sometimes being lost when its connection refreshed
  • Fixed features missing from Claude Code sessions in the Claude desktop app when the terminal on the same computer was signed in to a different account or organization
  • Fixed the `claude remote-control` status line showing `HEAD` as the branch for a folder that is not in a git repository
  • Fixed split-pane agent teammates not inheriting the tool deny and `--tools` rules given on the leader's command line
  • Fixed sessions renamed with `/rename` appearing to other sessions under a generated name after a VS Code window reload or a non-interactive `--resume`
  • Fixed the `/rewind` list showing "No code changes" for a turn that changed checkpointed files through `/code-review --fix`, a subagent or a shell command
  • Fixed `/privacy-settings` showing an out-of-date "Help improve our AI models" value; it now also says when the setting can't be fetched
  • Fixed feedback saying "try again later" when your organization does not accept feedback; it now shows the server's reason and where to report a bug
  • Fixed oversized /feedback reports failing instead of being resent without the transcript
  • Fixed a skill in an `--add-dir` folder being unreachable when another skill already held its name; it is now offered as `<folder>:<name>`
  • Fixed `/verify` and `/code-review` not finding a nested package's own skill when its files were changed from the shell
  • Fixed the /claude-api skill saying that `ant beta:worker poll --on-work` passes trace context to the command
  • Fixed the /claude-api skill's C# tracing setup missing spans from the cloud platform clients
  • Fixed the /claude-api skill saying that API spans for requests to Claude Platform on AWS can't join the caller's trace
  • Fixed hooks that run in PowerShell not blocking when the hook's program exits with code 2, and on Windows `PreToolUse` and `PermissionRequest` hooks with `"shell": "powershell"` failing open when Git for Windows isn't installed
  • Fixed a mod's `turn.step` hook that names a model by alias, such as `haiku`, failing every request with a model error: the alias now resolves to its model
  • Fixed plugins and skills synced from claude.ai being removed, sometimes mid-session, after a disk read error
  • Fixed artifact publishes and updates being refused for some ordinary pages, such as pages with certain minified scripts or artifacts Claude could not read first
  • Fixed Claude asking for permission on each artifact update for the rest of a turn after the conversation was compacted in that turn
  • Fixed fine-grained tool streaming staying off on Amazon Bedrock when `ANTHROPIC_BEDROCK_BASE_URL` is set to the default `bedrock-runtime.<region>.amazonaws.com` endpoint
  • Fixed the "Waiting for API response" hint flickering behind gateways that send only keepalive pings: routes off Anthropic's backend now wait 45 seconds
  • Fixed Claude notifying unrelated GitHub users by writing role names and placeholders as mentions in PRs, issues and comments
  • Linux: Fixed sandbox write denies lifting when a background command outlived the session
  • Windows: Fixed PowerShell permission checks auto-approving some `Set-Location` or `cd` commands that target the current directory and carry extra arguments; these now prompt for approval
  • macOS: Fixed the "Install Command Line Developer Tools" dialog opening each time Claude Code starts on a Mac without Xcode or the Command Line Tools
  • Self-hosted runner: Fixed `--startup-timeout-min` stopping a session whose first prompt, such as `/code-review`, was still working in a subagent; a frozen process is still stopped
  • Improved the speed of many git commands Claude Code runs for itself on Windows; on every platform, errors from those commands now show in English even when git is set to another language
  • Improved the error when a hooks module is nested too deep to load: it now names the file instead of showing a bare stack-overflow message
  • Improved disk-full handling: a Bash command cut off by a full disk now says so and names the folder to free up, and starting on a full temp volume prints a clear message, not a raw ENOSPC error
  • Improved the /claude-api skill to offer API tracing alongside SDK tracing when asked to add OpenTelemetry
  • Improved the /claude-api skill to check the live docs before saying a feature is unsupported
  • Self-hosted runner: Improved sessions that move to a new runner: Claude now sees the tool call that was interrupted, marked as outcome unknown
  • Updated the bundled dataviz skill to accept APCA as a text-contrast measure (keeping WCAG 2 ratios where AA conformance is required), add an `apca(text, background)` function to its palette validator scripts, and say whether a label inside a colored chart fill should be white or near-black
  • Updated the /claude-api skill: service account keys and Workload Identity Federation tokens can now manage OpenTelemetry destinations
  • Changed `sed -i` to get the standard Bash prompt and run as written, not a simulated file-edit preview; like other Bash edits, it is no longer restored by `/rewind`
  • Changed `claude ultrareview` to require workspace trust: it asks on a terminal, else refuses; scripts pass `--trust-workspace`, which takes no value (put a PR number or base branch before it), or set `CLAUDE_CODE_DISABLE_ULTRAREVIEW_TRUST_CHECK=1`
  • Changed the dangerous `rm` and `rmdir` prompt in bypass permissions mode in the Desktop app and VS Code to deny the command at once with a rewrite hint, so unattended sessions keep going
  • Changed commands the settings exclude from the sandbox to ask before writing to its write-list paths while the sandbox is enabled but cannot run; the unsandboxed fallback is refused there
  • Changed worktree creation and reuse so git no longer fetches objects on demand, in ordinary clones and in partial clones with a Bash sandbox configured; such a partial clone fetches them first
  • Changed the `/claude-api` skill to build Managed Agents subagent teams on `multiagent_20261001` with dynamic workflows on by default, instead of `coordinator`
  • [VSCode] Added a log warning that says what to do when dictation or the extension's own requests fail certificate verification, such as behind a TLS-inspecting proxy
  • [VSCode] Fixed the Claude panel staying blank after the editor cached an incomplete copy of its files; it now recovers by itself, or says what went wrong and how to fix it
  • [VSCode] Fixed Session history filling up with empty "Untitled" sessions each time you start a new session without sending a message
  • [VSCode] Fixed long slash-command messages such as `/goal` filling the chat panel; they now fold behind Show more like other prompts (anthropics/claude-code#97469)
  • [VSCode] Fixed long messages not folding behind Show more after the chat panel is made narrower
  • [VSCode] Fixed Ctrl+J in the chat input always inserting a newline: it is now left to VS Code and the OS when "ctrl+j" is set to null in the Chat context of ~/.claude/keybindings.json
  • [VSCode] Fixed a mod's "From the … plugin" label above the prompt being drawn over the slash command and @-mention menus (anthropics/claude-code#102981)
  • [VSCode] Fixed an empty list item, paragraph or code block, and list items renumbered from 1, when pasting copied LaTeX math
  • [VSCode] Fixed the feedback error showing only an HTTP status when your organization does not accept feedback
  • [VSCode] Improved Edit and Write speed in the chat panel: the wait for new problems after each edit is now 0.75 seconds in most cases, down from 1 to 1.5 seconds
  • [Cloud sessions] Fixed the Add connector list in routine forms saying no connectors were available while they were still loading
  • [Cloud sessions] Fixed the cloud environment editor shuffling environment variables and adding backslashes to values that contain both kinds of quote
  • [Cloud sessions] Fixed the self-hosted environment details dialog in admin settings so its title, tabs and buttons stay in view while only the content scrolls
  • [Cloud sessions] Fixed the "read documentation" tool row in cloud sessions, which showed escaped JSON instead of a readable page
  • [Cloud sessions] Improved a cloud session's Changes pane, which now says when it lists only pushed commits or only Claude's edits
  • [Claude Tag] Fixed Claude in Slack posting a draft you approved for a channel into your DM by mistake; a post with no channel is now refused so it can go to the approved channel
  • [Claude Tag] Fixed Allow and Deny on Claude's approval cards in Slack doing nothing when the session had stopped; your answer now restarts the session
  • [Claude Tag] Fixed Claude ignoring untagged messages in a Slack channel after its workspace moved to a different Claude organization, including unshared channels on Enterprise Grid
  • [Claude Tag] Fixed Claude in a Slack channel posting a threaded reply before reading a newer message someone had just added to that thread
  • [Claude Tag] Fixed the Slack page in Claude Tag admin settings saying no workspaces were connected when the list failed to load; it now shows an error with a Retry button
  • [Code Review] Fixed a finished review showing no check on the pull request when earlier tries to create it failed; a final try now adds a completed check
  • [Code Review] Fixed a push queued behind a running review still starting a review after `@claude review stop`; its check now closes and says why

v2.1.308

stableOct 22, 2026 UTC↗
変更点(日本語要約)
  • バグ修正と信頼性の向上
原文(English)を表示
  • Bug fixes and reliability improvements

v2.1.307

Oct 21, 2026 UTC↗
変更点(日本語要約)
  • `/claude-api api-version` を追加し、Claude API のコードを API バージョン `2026-10-21` に移行できるようにしました
  • `claude_code.safety_event` OpenTelemetry イベントを追加しました。権限ルール、オートモード、安全チェック、フック、サンドボックスがツール呼び出しを停止、確認、または差し戻すたびに発行されます
  • `CLAUDE_CODE_DISABLE_1M_CONTEXT` が設定され、モデルが `opus[1m]` のような `[1m]` サフィックス付きエイリアスの場合に、model-not-found エラーでリクエストが失敗する問題を修正しました
  • カスタム `ANTHROPIC_BASE_URL` ゲートウェイや Foundry で `prompt-caching-scope` ベータヘッダーが送信され、効果がない問題を修正しました
  • macOS でログインキーチェーンがロックされている間、`claude -p` で MCP サーバーが「needs authentication」と表示される問題を修正しました。理由が表示されるようになり、ロック解除後の次回実行では再サインインなしで接続されます
  • macOS または Linux のコンピュータが接続中にスリープへ入ると、MCP サーバーがタイムアウトと報告され、ヘッドレス実行では失敗したままになる問題を修正しました
  • 呼び出し中に接続が切断された場合、HTTP MCP ツール呼び出しが二重送信される問題を修正しました。読み取り専用または冪等なツールのみ再試行されるようになりました
  • バックグラウンドタスク実行中に、SDK MCP サーバーの最新ツールなしでターンが開始されることがある問題を修正しました
  • PDF ページ、画像、その他の大きなツール結果を多数読み込むターンで、「Autocompact is thrashing」エラーが発生することがある問題を修正しました
  • クラウドセッションで `/autocompact` がセッション再起動後にデフォルトのウィンドウへ戻ってしまう問題を修正しました
  • クラウドまたはセルフホストランナーのセッションが再起動すると、`/clear` でクリアした会話が戻ってくることがある問題を修正しました
  • Claude apps ゲートウェイのセッションで `CLAUDE_STREAM_FIRST_BYTE_TIMEOUT_MS` が無視される問題を修正しました
  • `OTEL_EXPORTER_OTLP_HEADERS` が設定されていると、Claude apps ゲートウェイ経由の Claude Desktop セッションのテレメトリが拒否される問題を修正しました
  • `/permissions` > Recently denied で拒否されたシェルコマンドが表示されない問題、およびオートモードのローカル分類器が再試行されたコマンドを確認する際に、そこからの承認を無視する問題を修正しました。行を承認すると、説明ではなくコマンド自体が表示されるようになりました
  • `/help` と `/` コマンドメニューで、`/claude-api` などのバンドルスキルについて、短い説明ではなくモデル向けの長い説明が表示される問題を修正しました
  • ストリーミングレスポンスについて、サブエージェントのトランスクリプトにプレースホルダーのトークン使用量と空の停止理由が記録される問題を修正しました
  • Agent SDK の `setModel()` およびそれを利用するアプリでのモデル切り替えが、API がモデルの確認に5秒以上かかると拒否される問題を修正しました。Claude Code は最大15秒待機するようになりました
  • 接続中のアプリ(アイドル状態のセッションをアーカイブするデスクトップアプリなど)によってバックグラウンドコマンドが停止されると、ユーザーが停止したと Claude に報告される問題を修正しました。通知に出力ファイル名が含まれるようになりました
  • Cowork クラウドセッションで、サイトが 4xx ステータスや robots.txt による拒否を返した際に WebFetch がツールエラーを報告する問題を修正しました。ローカルセッションと同様に通常の結果として扱われます
  • デスクトップアプリの Code タブで、直接設定された GitHub MCP サーバーの書き込みツールが、何も作成せずに閉じてしまうフォームを表示する問題を修正しました
  • サーバーが再利用された接続を閉じていた場合に、Artifact ツールの読み取りが connection reset で失敗する問題を修正しました
  • セルフホストランナー: `--use-anthropic-git-proxy` を使ったセッションが、以前のセッションがクローンに残した `.claude/settings.local.json` をコミットする問題を修正しました
  • セルフホストランナー: チェックアウトフック中にセッションをアーカイブ、再キュー、またはランナーを停止すると、フックのプロセスが実行され続けてランナーのスロットが保持されたままになる問題を修正しました
  • 解析できないツール呼び出しからの回復を改善しました。Claude Code はターンをエラーで終了する前に、呼び出しを最大2回再試行するようになりました
  • 同時に起動されたフォークサブエージェントの改善: 各サブエージェントに、どの起動が自分のものかが伝えられるようになり、互いの作業を開始しようとする可能性が大幅に減りました
  • ブラウザサインインの改善: アカウントプロフィールの読み込みを待たずに、サインインが完了次第成功ページが表示されるようになりました
  • クラウドおよびセルフホストランナーのセッションでの Web 検索エラーを改善しました。理由付きで 403 により拒否された検索は、汎用的な「Authentication error」ではなく、その理由を表示するようになりました
  • デスクトップアプリの MCP サーバーの一つに接続できない場合の、クラウドセッションでの最初の返信までの時間を改善しました
  • トランスクリプトに大きな貼り付け画像や PDF 読み込みを含むセッションについて、Remote Control の接続時間を改善しました
  • WebSearch の予算を使い切った際に Claude が受け取る通知を変更しました。ブラウザやコンピュータ操作を通じて検索エンジンに問い合わせないよう指示する内容も含まれるようになりました
  • 設定の `env` ブロックにおける `axScreenReader` 設定と `CLAUDE_AX_SCREEN_READER` の適用範囲を、ユーザー、管理、または `--settings` の設定からのみ適用されるように変更しました(2.1.305 以降)
  • セルフホストランナー: チェックアウトフックのデフォルトのタイムアウトを30分に変更しました。超過するとフックが停止され、セッションのセットアップは失敗します。より長い時間が必要な場合は `--checkout-hook-timeout-min` を引き上げるか、`0` に設定してください
  • セルフホストランナー: Anthropic 管理の git 用に生成される証明書ファイルを、CLI と同様に信頼済み証明書をフィルタリングするよう変更しました。除外された件数は `[runner:warn]` 行に表示されます
  • [VSCode] 音声ディクテーションが自動停止した際(認識された音声がない状態が15秒続いた場合、または2分の上限に達した場合)、マイクボタンに通知を追加しました。理由と、それまでのテキストが保持されていることを示します
  • [VSCode] 「Show more」で展開された長いプロンプトがチャットパネル全体を覆う問題を修正しました。固定されたプロンプトはパネルの40%を上限とし、スクロール可能になりました
  • [VSCode] LaTeX 数式を含むリスト項目やテーブルセルの一部をリッチテキストエディタに貼り付けると、新しいリストやテーブルとして貼り付けられる問題を修正しました
  • [VSCode] `NODE_EXTRA_CA_CERTS` が `~/.claude/settings.json` にのみ設定されている場合、TLS 検査を行うプロキシの背後でディクテーションが失敗する問題を修正しました。`CLAUDE_CODE_CERT_STORE` にも従うようになりました
  • [VSCode] 拡張機能の再起動で残ったClaudeプロセスについても「別の場所で開いたままです」という通知の対象に含めました。通常は約10分以内に自然終了します
  • [VSCode] 音声ディクテーションが、CLI と同様に信頼済み証明書をフィルタリングするよう変更しました
  • [VSCode] 拡張機能自身のリクエストが、CLI と同様に信頼済み証明書をフィルタリングし、環境変数またはユーザー設定で指定された `NODE_EXTRA_CA_CERTS` ファイルを信頼するよう変更しました
  • [クラウドセッション] 検索の実行中にリポジトリピッカーが「No repositories match」と表示する問題を修正しました。結果が届くまで「Searching…」と表示されるようになりました
  • [クラウドセッション] セルフホスト環境の「Waiting for a runner」ステータスが途切れる問題を修正しました。オンデマンドランナーでは、最後のメッセージから経過時間を数え、失敗した試行も表示されるようになりました
  • [Code Review] Code Review に `@claude review stop`(`off` および `pause` も可)を追加しました。新しいレビューを開始せずに、プルリクエストの `@claude review always` サブスクリプションを終了します
原文(English)を表示
  • Added `/claude-api api-version` to move Claude API code to API version `2026-10-21`
  • Added the `claude_code.safety_event` OpenTelemetry event for each tool call a permission rule, auto mode, a safety check, a hook or the sandbox stopped, prompted or sent back
  • Fixed requests failing with a model-not-found error when `CLAUDE_CODE_DISABLE_1M_CONTEXT` is set and the model is an alias with the `[1m]` suffix, such as `opus[1m]`
  • Fixed the `prompt-caching-scope` beta header being sent behind custom `ANTHROPIC_BASE_URL` gateways and on Foundry, where it has no effect
  • Fixed MCP servers showing "needs authentication" in `claude -p` on macOS while the login keychain was locked; they now say why, and the next run after an unlock connects without a new sign-in
  • Fixed MCP servers being reported as timed out, and staying failed in headless runs, when a macOS or Linux computer went to sleep while they were connecting
  • Fixed HTTP MCP tool calls being sent twice when the connection closed mid-call; only read-only or idempotent tools are now retried
  • Fixed a turn sometimes starting without an SDK MCP server's latest tools when a background task was running
  • Fixed some "Autocompact is thrashing" errors in turns that read many PDF pages, images or other large tool results
  • Fixed `/autocompact` in cloud sessions going back to the default window after the session restarted
  • Fixed a conversation cleared with `/clear` sometimes coming back when a cloud or self-hosted runner session restarted
  • Fixed `CLAUDE_STREAM_FIRST_BYTE_TIMEOUT_MS` being ignored in Claude apps gateway sessions
  • Fixed telemetry from Claude Desktop sessions behind a Claude apps gateway being rejected when `OTEL_EXPORTER_OTLP_HEADERS` is set
  • Fixed `/permissions` > Recently denied not showing the denied shell command, and auto mode's local classifier ignoring an approval from there when it checks a retried command; approving a row now names the command, not its description
  • Fixed `/help` and the `/` command menu showing long model-facing descriptions for bundled skills such as `/claude-api` instead of their short descriptions
  • Fixed subagent transcripts recording placeholder token usage and an empty stop reason for streamed responses
  • Fixed model switches through the Agent SDK's `setModel()`, and apps built on it, being refused when the API took more than 5 seconds to confirm the model; Claude Code now waits up to 15 seconds
  • Fixed a background command stopped through a connected app (such as the desktop app archiving an idle session) being reported to Claude as stopped by the user; the notice now names its output file
  • Fixed WebFetch in Cowork cloud sessions reporting a tool error when a site answered with a 4xx status or a robots.txt refusal; it is now a normal result, as in local sessions
  • Fixed write tools on a directly configured GitHub MCP server showing a form that closed without creating anything in the desktop app's Code tab
  • Fixed Artifact tool reads failing with a connection reset when the server had closed a reused connection
  • Self-hosted runner: Fixed sessions with `--use-anthropic-git-proxy` committing a `.claude/settings.local.json` left in the clone by an earlier session
  • Self-hosted runner: Fixed archiving or requeueing a session, or stopping the runner, during its checkout hook leaving the hook's processes running and the runner's slot held
  • Improved recovery from unparseable tool calls: Claude Code now retries the call up to twice before ending the turn with an error
  • Improved fork subagents launched together: each is now told which launch is its own, so forks are much less likely to try to start each other's work
  • Improved browser sign-in: the success page now appears as soon as sign-in completes, without waiting for your account profile to load
  • Improved web search errors in cloud and self-hosted runner sessions: a search refused with a 403 that gives a reason now shows that reason instead of a generic "Authentication error"
  • Improved the time to the first reply in cloud sessions when one of the desktop app's MCP servers can't connect
  • Improved Remote Control connect time for sessions whose transcript contains large pasted images or PDF reads
  • Changed the notice Claude gets when the WebSearch budget is used up to also tell it not to query search engines in a browser or through computer use
  • Changed the `axScreenReader` setting and `CLAUDE_AX_SCREEN_READER` in a settings `env` block to apply only from user, managed or `--settings` settings (since 2.1.305)
  • Self-hosted runner: Changed checkout hooks to be stopped after 30 minutes by default, failing the session's setup; if yours needs longer, raise `--checkout-hook-timeout-min` or set it to `0`
  • Self-hosted runner: Changed the certificate file built for Anthropic-managed git to filter its trusted certificates as the CLI does; a `[runner:warn]` line gives the number left out
  • [VSCode] Added a notice on the microphone button when voice dictation stops by itself (15 seconds without recognized speech, or the 2-minute limit), saying why and that the text so far is kept
  • [VSCode] Fixed a long prompt expanded with Show more covering the whole chat panel: a pinned prompt is now capped at 40% of the panel and scrolls
  • [VSCode] Fixed part of a list item or table cell with LaTeX math pasting as a new list or table in rich text editors
  • [VSCode] Fixed dictation failing behind a TLS-inspecting proxy when `NODE_EXTRA_CA_CERTS` is set only in `~/.claude/settings.json`; it now also follows `CLAUDE_CODE_CERT_STORE`
  • [VSCode] Changed the "still open somewhere else" notice to also cover a Claude process left over from an extension restart, which usually ends on its own within about 10 minutes
  • [VSCode] Changed voice dictation to filter its trusted certificates as the CLI does
  • [VSCode] Changed the extension's own requests to filter their trusted certificates as the CLI does, and to trust the `NODE_EXTRA_CA_CERTS` file named in the environment or in user settings
  • [Cloud sessions] Fixed the repository picker saying "No repositories match" while a search was still running; it now shows "Searching…" until the results arrive
  • [Cloud sessions] Fixed the "Waiting for a runner" status on self-hosted environments being cut off; with on-demand runners it now counts up from your last message and shows failed attempts
  • [Code Review] Added `@claude review stop` (also `off` and `pause`) to Code Review, ending an `@claude review always` subscription on a pull request without starting a new review

v2.1.306

Oct 21, 2026 UTC↗
変更点(日本語要約)
  • クラウドセッション内で、セッションの環境変数なしに起動した `claude -p` が「Not logged in」と報告する問題を修正
  • 多数のMCPツールを持つセッションで、APIエラーが「prompt is too long」に置き換えられ、不要なコンパクションが発生する問題を修正
原文(English)を表示
  • Fixed `claude -p` inside cloud sessions reporting "Not logged in" when started without the session's environment variables
  • Fixed an API error being replaced by "prompt is too long", and an unneeded compaction, in sessions with many MCP tools

v2.1.305

Oct 20, 2026 UTC↗

v2.1.304

Oct 19, 2026 UTC↗

v2.1.303

Oct 18, 2026 UTC↗

v2.1.302

Oct 16, 2026 UTC↗

v2.1.301

Oct 15, 2026 UTC↗

v2.1.300

Oct 14, 2026 UTC↗

v2.1.299

Oct 14, 2026 UTC↗

v2.1.296

Oct 9, 2026 UTC↗

v2.1.295

Oct 8, 2026 UTC↗

v2.1.294

Oct 8, 2026 UTC↗

よくある質問

Claude Code の最新バージョンは?

Claude Code の最新バージョンは v2.1.310(38時間前公開)です。

Claude Code はどのくらいの頻度で更新されますか?

Claude Code は直近30日で 26 回更新されました。アップデートは頻繁なので、本ページで最新版と変更点を随時確認できます。

Claude Code の変更点(changelog)は日本語で読めますか?

はい。本ページが最新版からの主要な変更点を日本語で要約し、英語の原文も併記しています。一次情報は公式 changelog をご確認ください。

出典:Claude Code の公式 changelog。重要な変更点のみ日本語に要約し、原文を併記しています。