Claude Code v2.1.318

変更項目 84 件

公式 CHANGELOG.md

ネットワークホームディレクトリでの設定ファイル破損やログイン消失など保存の信頼性に関する修正が多数含まれ、--continue が不正なツール呼び出し後に会話を失う問題も修正されました。macOS で多数の Bash コマンド実行時にセッションが停止する問題や、アイドル時の圧縮が要約でない応答で会話を置き換える問題も解消されています。変更としては、IDE ターミナルから起動した場合に IDE 拡張を自動インストール・更新しなくなりました。

追加(Added)

8件
セッション内で Claude Code が mods を有効化するか尋ねた際の回答の記録を追加した
英語原文を表示
Added a record of your answer when Claude Code asks to turn on the mods it writes in a session
Claude アプリゲートウェイの mantle 上流に assume_role を追加し、別の AWS アカウントのロール指定と開発者ごとの AWS コスト配分を可能にした
英語原文を表示
Added assume_role on mantle upstreams of the Claude apps gateway, for a role in another AWS account and for per-developer AWS cost attribution

変更後

別の AWS アカウントにある IAM ロールを Mantle 上流に設定できるようになり、Mantle 経由の Bedrock リクエストでも開発者ごとの AWS コスト帰属が可能になる。

mod の $.model.fork に effort オプションを追加し、セッションの effort 設定にかかわらず手軽な副次ジョブを low で実行できるようにした。結果には送信された effort が報告される
英語原文を表示
Added an effort option to a mod's $.model.fork, so a quick side job can run at low whatever effort the session uses; the result reports the effort sent

変更後

mod の $.model.fork に effort オプションを指定できるようになり、セッション全体の effort 設定にかかわらず、軽い副次的な処理を low で実行してコストと待ち時間を抑えられる。結果には実際に送信された effort が報告されるため、どの深さで実行されたかを確認できる。

保存された claude.ai サインインの有効期限日を claude auth status (loginExpiresAt) と claude -p の JSON 結果 (credential_expires_at) に表示するようにした
英語原文を表示
Added the date a stored claude.ai sign-in ends to claude auth status (loginExpiresAt) and to claude -p JSON results (credential_expires_at)

変更後

保存済みの claude.ai サインインの有効期限をターミナルから確認できるようになり、認証がいつ切れるか事前に把握して計画的に再ログインできる。

関連ドキュメント

保存された claude.ai サインインの期限切れ 10 日前から、claude -p のテキスト出力に 1 行の stderr 警告を表示するようにした
英語原文を表示
Added a one-line stderr warning to claude -p text output, starting 10 days before a stored claude.ai sign-in ends

変更後

claude -p で claude.ai のサインイン期限が近づいても、テキスト出力を汚さずに stderr 上で事前に知らせてくれるため、スクリプトやパイプラインを壊さずに再認証を計画的に済ませられる。

関連ドキュメント

[Cloud sessions] リポジトリを選択しないオプションを追加した。Anthropic ホスト環境のクラウドセッションは、リポジトリを選ばずに開始できるようになった。
英語原文を表示
[Cloud sessions] Added a No repository option: a cloud session on an Anthropic-hosted environment can now start without picking a repository

変更後

リポジトリを選ばずにクラウドセッションを開始できるようになり、ファイルの翻訳や下書き作成など、コード以外のタスクでもすぐにクラウド環境を使い始められる。

[Cloud sessions] クラウドセッションに一般的な Chrome 名を追加した。Playwright 以外のツールも google-chrome や CHROME_PATH 経由で組み込み Chromium を見つけられるようになる。
英語原文を表示
[Cloud sessions] Added the usual Chrome names to cloud sessions, so tools other than Playwright can find the built-in Chromium through google-chrome and CHROME_PATH

変更後

Playwright 以外のブラウザ操作ツールでも、google-chrome コマンドや CHROME_PATH 環境変数経由でクラウドセッションに組み込まれた Chromium を利用できるようになる。従来のように特定ツールでしかブラウザが見つからず、E2E テストやスクレイピングなど他ツールがブラウザエラーで動かない場面を解消する。

[Cloud sessions] クラウドセッションの環境が削除された際に表示されるカード(メッセージボックスが非表示のもの)に「New session」ボタンを追加した。
英語原文を表示
[Cloud sessions] Added a New session button to the card shown when a cloud session's environment was deleted, where the message box is hidden

変更後

クラウドセッションの環境が削除された場合に、メッセージボックスが非表示の状態でもカード上の「New session」ボタンから新しいセッションを直接開始できるようになり、作業を続けやすくなる。

変更(Changed)

17件
IDE のターミナルから起動した場合に、Claude Code が IDE 拡張機能をインストール・更新しないよう変更した。外部のターミナルから /ide を使うか、エディターの拡張機能ビューを利用する
英語原文を表示
Changed Claude Code to no longer install or update the IDE extension when started in an IDE terminal; use /ide from an outside terminal or your editor's extensions view

変更後

IDE 内のターミナルで Claude Code を起動しても拡張機能の自動インストールや更新が行われなくなったため、拡張機能をアンインストールした状態を維持しやすくなる。接続したい場合は外部ターミナルから /ide を実行するか、エディターの拡張機能ビューから管理できる。

「フラグが立ったメッセージでモデルを切り替える」が「毎回確認する」に設定されている場合、サブエージェントがモデルを切り替えずに停止するよう変更した
英語原文を表示
Changed subagents to stop instead of switching models when "Switch models when a message is flagged" is set to "Ask each time"

変更後

「Ask each time」設定時に、サブエージェント内でフラグされたリクエストがフォールバックモデルへ自動的に切り替わらなくなり、ユーザーがモデル切替をコントロールできるようになる。

バックグラウンドのサブエージェントが、全プロバイダーでシェルコマンドを 3 分後にバックグラウンドへ移すよう変更した。実行中にプロンプトキャッシュが期限切れにならないようにするためである
英語原文を表示
Changed background subagents to move a shell command to the background after 3 minutes on all providers, so the prompt cache doesn't expire while it runs

変更後

プロンプトキャッシュの有効期限切れを防ぎ、バックグラウンドサブエージェントの実行中もキャッシュの恩恵を受け続けられる。これにより、長時間実行されるシェルコマンドで待機している間もトークンコストの上昇や応答の遅延を抑えられる。

Bedrock、Vertex、Foundry、またはテレメトリー無効時のサブエージェント進捗サマリーの動作を変更した。プロンプトキャッシュがコールドな場合、サブエージェントの保留中の応答を最大 5 分待つことがある
英語原文を表示
Changed subagent progress summaries on Bedrock, Vertex, Foundry, or with telemetry off: on a cold prompt cache, one can now wait up to 5 minutes for the subagent's pending response

変更後

プロンプトキャッシュが冷えた直後でも、サブエージェントの進捗表示を最大5分待ってから諦めるようになり、Bedrock や Vertex、Foundry などの環境でもサブエージェントの途中経過を取りこぼしにくくなる。

mod が prompt.submit でアタッチする内容が、システムメッセージとして送出されるのではなく、ユーザーのターン内に保持されるよう変更した
英語原文を表示
Changed what a mod attaches at prompt.submit to stay in the user's turn rather than go out as a system message

変更後

prompt.submit でモッドが追加する内容が、システムメッセージとして送出されずユーザーのターン内に保持されるようになり、ユーザーの発言として自然な文脈で処理されるようになる。

関連ドキュメント

deniedMcpServers の URL エントリを、Anthropic 提供サーバーのうち上流 URL が一致するものや、クラウドセッションおよびセルフホストランナー上のコネクタもブロックするように変更した。セッションにはコネクタ自身の URL が渡されるため、それ以外の場合はコネクタ名で拒否する。
英語原文を表示
Changed deniedMcpServers URL entries to also block Anthropic-provided servers whose upstream URL matches, and connectors in cloud sessions and on self-hosted runners, where the session is given the connector's own URL; otherwise deny a connector by name

変更後

URL パターンでコネクタを拒否できるようになり、プロキシ経由で URL が書き換えられても組織が意図したコネクタを確実にブロックできる。

/permissions のルール詳細、組み込みルール、削除確認ビューを標準ダイアログで表示するように変更した。これらの画面では Ctrl+C を 2 回押すと終了ではなく戻るまたはキャンセルするようになる。
英語原文を表示
Changed the /permissions rule details, built-in rules and delete confirmation views to use the standard dialog; pressing Ctrl+C twice there now goes back or cancels instead of quitting

変更後

/permissions のルール詳細や組み込みルール、削除確認の各画面が標準ダイアログに統一され、他のダイアログと同じ操作感で開けるようになる。また、誤って Ctrl+C を2回押しても Claude Code 自体が終了せず、戻るやキャンセルで画面を閉じられる。

/claude-api managed-agents-onboard を変更し、新規エージェントの組み込みツールおよびクイックスタートテンプレートの MCP ツールに、Claude Console と同様にデフォルトで auto 権限ポリシー(「リスクのある操作を判断」)を適用するようにした。「確認せずに実行」と入力すればオプトアウトできる。
英語原文を表示
Changed /claude-api managed-agents-onboard to give a new agent's built-in tools, and a quickstart template's MCP tools, the auto permission policy ("Judge risky actions") by default, matching the Claude Console; say "run without asking" to opt out

変更後

新しい Managed Agent を作成する際、内蔵ツールやクイックスタートテンプレートの MCP ツールが、デフォルトで Claude Console と同じ「auto」権限ポリシー(リスクのあるアクションを判断)に設定されるようになり、Console との設定の食い違いを気にせずスムーズにオンボーディングを進められる。意図的に毎回確認させたい場合は「run without asking」と伝えるだけでオプトアウトできる。

関連ドキュメント

Gateway: フェデレーション(external_account)クレデンシャルファイルに含まれる Google アクセストークンの有効期限が近づいた際に、ログへ警告を出力するようにした。
英語原文を表示
Gateway: Added a log warning when the Google access token from a federation (external_account) credentials file is about to expire

変更後

Google Cloud の Workload Identity Federation(external_account)認証情報ファイルを使っている場合、アクセストークンの有効期限が切れそうになったときに Gateway がログで警告を出すため、401 エラーによるジョブの失敗に気づく前にトークンを更新できる。

関連ドキュメント

Gateway: listen.trusted_proxies に関するログのヒントを改善した。接続元アドレスを X-Forwarded-For に自ら追加するプロキシのみをリストに記載するよう説明するようになった。
英語原文を表示
Gateway: Improved the log hints about listen.trusted_proxies: they now say to list only a proxy that adds the connecting address to X-Forwarded-For itself

変更後

trusted_proxies の設定時にログのヒントがより正確な内容を示すようになり、誤った設定をしたまま運用してしまうリスクが減る。

Gateway: Amazon Bedrock で AWS CountTokens が失敗した際の警告を改善した。501 エラー後のカウントはゲートウェイではなく Claude Code が行うことを示し、AWS がアクセスを拒否した場合にのみ IAM を指し示すようにした。
英語原文を表示
Gateway: Improved the warning when AWS CountTokens fails on Amazon Bedrock: it says Claude Code, not the gateway, counts after the 501, and points at IAM only when AWS denies access

変更後

AWS 環境で Amazon Bedrock を使う運用者は、CountTokens が失敗した際の警告から、トークン数を数えているのがゲートウェイではなく Claude Code 側であることを正確に把握できるようになる。また、AWS がアクセスを拒否している場合にだけ IAM 権限の見直しを案内されるため、エラーの切り分けがしやすくなる。

Self-hosted runner: オーケストレーターの spawn-runner フック環境変数に CLAUDE_RUNNER_SPAWN_REASON を追加した。Anthropic がリクエストを送った理由(例: runner_lost、resumed)が設定され、送られていない場合は未設定のままとなる。
英語原文を表示
Self-hosted runner: Added CLAUDE_RUNNER_SPAWN_REASON to the orchestrator's spawn-runner hook environment: why Anthropic sent the request (e.g. runner_lost, resumed); unset when none was sent

変更後

self-hosted runner を運用している環境では、spawn-runner フックでランナーを起動する際に、Anthropic がそのリクエストを送った理由(例: ランナーの消失、セッションの再開など)を CLAUDE_RUNNER_SPAWN_REASON としてスクリプトから参照できるようになる。起動理由に応じてフック側の処理を分岐させたり、起動ログを記録してトラブルシュートしやすくしたりできる。

Self-hosted runner: --release-idle-session-min が最後の引数で値が無い場合(従来どおり無視される)や、値が空白のみの場合(従来どおり 0 として読み込まれる)に、起動時の警告を出力するようにした。
英語原文を表示
Self-hosted runner: Added a startup warning when --release-idle-session-min is the last argument with no value (still ignored) or has a value of only spaces (still read as 0)

変更後

自己ホストランナーの起動時に、--release-idle-session-min に値が指定されていない、または空白のみの値が指定されているケースを検出して警告してくれるようになり、意図しない設定ミスに早期に気づける。

Self-hosted runner: オーケストレーターのログ行を変更した。ok session=… はデバッグ専用の stderr から stdout の全ログレベルで出力されるようになり、jti=… の後に reason=… が付く。また nack session=… の末尾は retryable=… の後に reason=… が付くため、retryable=true: や retryable=false: に一致するスクリプトを更新する必要がある。
英語原文を表示
Self-hosted runner: Changed the orchestrator's log lines: ok session=… now prints at every log level on stdout (was debug only, stderr) with reason=… after jti=…, and nack session=… ends its fields with reason=… after retryable=…; update scripts that match retryable=true: or retryable=false:

変更後

セルフホストランナーのオーケストレーターのセッション結果ログが、デバッグレベルや標準エラー出力に隠れず、どのログレベルでも標準出力で確認できるようになる。成功・失敗の理由 (reason=…) がそのまま記録されるため、grep やログ監視スクリプトでセッションの成否を追いやすくなる。

Remote Control: セッションの作業フォルダが見つからない際に誤解を招く「spawn error: ENOENT」を修正した。エラーメッセージには該当フォルダ名が表示される。
英語原文を表示
Remote Control: Fixed a misleading "spawn error: ENOENT" when a session's working folder is missing; the error now names the folder

変更後

Remote Control でセッションの作業フォルダが見つからないとき、意味の分からない 'spawn error: ENOENT' の代わりに、どのフォルダが問題なのかがエラーメッセージに表示されるようになり、原因を素早く特定できる。

関連ドキュメント

Remote Control: アプリがタイトルを設定しない場合に、ターミナルのフォークからさらにフォークした際に付与されるタイトルを改善した。例: 「Name (fork 2)」。
英語原文を表示
Remote Control: Improved the title a fork of a terminal fork is created with when the app doesn't set one: "Name (fork 2)"

変更後

Remote Control 利用時、アプリがタイトルを設定しない場合に作成されるターミナルのフォークに「Name (fork 2)」のような分かりやすいタイトルが付き、どのフォークがどのセッション由来かを判別しやすくなる。

[Cloud sessions] コネクタ検索結果を変更し、検索がコネクタディレクトリの一部のみを対象としていることを Claude に伝えるようにした。
英語原文を表示
[Cloud sessions] Changed connector search results to tell Claude that the search covers only part of the connector directory

変更後

クラウドセッションでコネクタを検索した際、Claude がその結果がディレクトリ全体ではなく一部のみを対象としていることを把握できるようになり、存在しないコネクタを誤って断定せず、必要に応じてより狭い範囲での検索や確認を行えるようになる

改善(Improved)

12件
~/.claude.json、設定ファイル、保存されたログイン情報が、共有ネットワークホームディレクトリ上での保存時に破損しにくくなるよう改善した。削除されたり、一時的に空になったり、ほぼ空の古いコピーで置き換えられる頻度が減っている
英語原文を表示
Improved how ~/.claude.json, settings files and the stored login survive saves on shared network home directories: they are less often deleted, briefly emptied or replaced by a near-empty or older copy

変更後

共有ネットワークホームディレクトリ環境でも、~/.claude.json や設定ファイル、ログイン情報が保存時に消失したり空になったり古い内容で上書きされたりしにくくなり、設定や認証が安定して維持できるようになる

ネットワークファイルシステム上のセッションで、設定ファイルが誤って存在しないと報告された際に再確認するよう改善した。MCP サーバーや信頼済みフォルダーなしで起動するケースが減る
英語原文を表示
Improved sessions on network file systems to look again when the configuration file is wrongly reported as missing, so fewer start without your MCP servers and trusted folders

変更後

ネットワークファイルシステム上で設定ファイルが一時的に見つからないと誤検出されても再確認するため、MCPサーバーや信頼済みフォルダの読み込みに失敗するセッションが減る。

関連ドキュメント

MCP ツールのエラーを改善した。ツールが読み込まれる前に呼び出しが行われた場合、入力スキーマを返すようになった
英語原文を表示
Improved MCP tool errors: a call made before the tool is loaded now returns its input schema

変更後

ツールの読み込みが完了する前に MCP ツールが呼び出されても、その入力スキーマが返されるため、Claude は呼び出しを正しくやり直せるようになり、ツール使用の失敗による作業の中断が減る。

関連ドキュメント

Bash ツールが macOS 内蔵の /bin/bash を実行する際の git コミットとプルリクエスト作成の信頼性を改善した
英語原文を表示
Improved the reliability of git commits and pull request creation when the Bash tool runs macOS's built-in /bin/bash

変更後

macOS の内蔵 /bin/bash で Bash ツールが動作する環境でも、git コミットやプルリクエスト作成が失敗せずに安定して行えるようになる。

関連ドキュメント

利用制限メニューの「管理者に追加の利用を依頼」を改善し、1 ステップでリクエストを送信するようになった
英語原文を表示
Improved "Ask your admin for more usage" in the usage limit menu to send the request in one step

変更後

利用上限に達したときに、確認ステップを挟まずワンステップで管理者への利用枠引き上げ依頼を送れるようになり、作業をすぐ再開できる

一時停止やスリープ後のリモートセッションの再接続速度を改善した
英語原文を表示
Improved how fast remote sessions reconnect after a pause or sleep
「知っておくべきこと」トーストの文言を改善し、ターミナルでしか機能しない「2 を押す」ではなく「再試行する」ように案内するようになった
英語原文を表示
Improved You should know toasts to say "try again" instead of "press 2", which only works in the terminal
自動更新の信頼性を改善した。リリースの検証中に発生した短いネットワーク障害が、次のチェックを待たずにすぐ再試行されるようになった
英語原文を表示
Improved auto-update reliability: a brief network failure while verifying a release is now retried right away instead of waiting for the next check

変更後

リリースの検証中に一時的なネットワーク障害が発生しても、即座に再試行されるため、次の自動更新チェックを待つことなくアップデートを完了できる。

関連ドキュメント

無人実行 (claude -p、SDK アプリ) で、内容に変更がない場合でも毎回 ~/.claude.json を書き換える動作を改善した
英語原文を表示
Improved unattended runs (claude -p, SDK apps) to stop rewriting ~/.claude.json on every run when nothing in it changed
[VSCode] サインインステータスの確認が失敗した際に、Claude Code の出力内容がサインイン画面に表示されるように改善した。
英語原文を表示
[VSCode] Improved the sign-in screen to show what Claude Code printed when its sign-in status check fails
[Cloud sessions] クラウドセッションおよび Remote Control セッションでの Create PR 失敗メッセージの多くを改善した。「再試行してください」とだけ表示する代わりに、理由や GitHub へのリンクを示すようになった。
英語原文を表示
[Cloud sessions] Improved most Create PR failure messages in cloud and Remote Control sessions: they now give the reason or a link to GitHub instead of saying Try again

変更後

クラウドセッションや Remote Control セッションで PR 作成に失敗した際に、「Try again」とだけ表示される代わりに、失敗の理由や GitHub へのリンクが示されるようになり、原因を特定して対処しやすくなる。

[Code Review] Code Review の分析ページを改善した。サーバーまたはネットワーク障害の後は 1 回再試行し、その後は空のカードではなく「再試行」バナーを表示する。
英語原文を表示
[Code Review] Improved the Code Review analytics page to retry once after a server or network failure, then show a Try again banner instead of empty cards

変更後

サーバーやネットワークの一時的なエラーが発生しても自動で再試行し、それでも失敗した場合には空のカードではなく「再試行」バナーが表示されるため、Code Review のアナリティクスページを安定して確認できる。

削除(Removed)

1件
2.1.286 以前で開始した会話を再開する際にモデルの過去の thinking を保持していた 2.1.288 の修正を取り消した。今後その thinking は破棄される場合がある。
英語原文を表示
Removed the 2.1.288 fix that kept the model's earlier thinking when resuming a conversation started on 2.1.286 or earlier; that thinking can now be dropped

変更後

モデルの過去の thinking を保持せずに会話を再開できるようになり、redacted_thinking ブロックによる API エラーなど 2.1.286 以前の会話を引き継ぐ際の問題が起こりにくくなる。

関連ドキュメント

修正(Fixed)

46件
不正な形式のツール呼び出しのリトライが尽きた後、--continue で以前の会話が失われることがある問題を修正した(2.1.314 でのリグレッション)
英語原文を表示
Fixed --continue sometimes losing the earlier conversation after a malformed tool call's retries ran out (regression in 2.1.314)
macOS で多数の実行中 Bash コマンドを含むセッションがメモリ増加とともに停止する問題を修正した
英語原文を表示
Fixed macOS sessions with many running Bash commands stalling while memory grew
メッセージ送信直後や遅いプロンプトが表示される前に打鍵されたキーによって権限プロンプトが回答されてしまう問題を修正した
英語原文を表示
Fixed permission prompts being answered by keys typed just after sending a message, or before a slow prompt appeared
共有ネットワークのホームディレクトリで設定ファイルを更新できなかった際に、/logout、claude auth logout、claude mcp remove が成功と報告したり、trust・consent・MCP 設定の変更が黙って破棄されたりする問題を修正した
英語原文を表示
Fixed /logout, claude auth logout and claude mcp remove reporting success, and changes to trust, consent or MCP settings being dropped with no word, when the config file could not be updated on a shared network home directory

関連ドキュメント

同じホーム上で別のターミナルやホストが同じアカウント・組織に再サインインした際に、ジョブが Not logged in で終了する問題を修正した
英語原文を表示
Fixed jobs exiting with Not logged in when another terminal or host signs in again to the same account and organization on the same home
claude mcp add と remove がロックなしで設定を書き込む問題を修正した。ロックを待つか終了コード 1 で終了するようになったが、他のジョブの保存が保存済みサーバーを置き換える可能性は残る
英語原文を表示
Fixed claude mcp add and remove writing the config without its lock: they now wait for it or exit 1, though another job's save can still replace a saved server

関連ドキュメント

遅いトークン更新の保存を待たずに claude plugin コマンドが終了し、次回実行時にサインアウトする可能性がある問題を修正した
英語原文を表示
Fixed claude plugin commands exiting before a slow token refresh was saved, which could sign you out on the next run

関連ドキュメント

カスタム名のマーケットプレイスファイルについて、claude plugin marketplace add が拒否するものを claude plugin validate が通過させてしまう問題を修正した
英語原文を表示
Fixed claude plugin validate passing a custom-named marketplace file that claude plugin marketplace add rejects
バージョンプローブで終了する stdio MCP サーバーが毎回起動時に再プローブされる問題を修正した。自発的な理由で 3 秒未満で終了するサーバーは、レガシーハンドシェイクに 7 日間固定される
英語原文を表示
Fixed stdio MCP servers that exit on the version probe being re-probed on every start; a server that dies in under 3s for its own reason is also pinned to the legacy handshake for 7 days

関連ドキュメント

同じマシン上の別のログインが保存した allowedProviders リストによって起動時にセッションが拒否される問題を修正した
英語原文を表示
Fixed sessions being refused at startup by an allowedProviders list that another login on the same machine had stored
アイドル時のコンパクションが、要約ではない返信で会話を置き換えてしまう問題を修正した
英語原文を表示
Fixed idle compaction replacing a conversation with a reply that was not a summary

関連ドキュメント

バックグラウンドのサブエージェント実行中に「Now using usage credits」通知が約 30 秒ごとに再表示される問題を修正した
英語原文を表示
Fixed the "Now using usage credits" notice reappearing about every 30 seconds while a background subagent is running

関連ドキュメント

失敗するカスタムスラッシュコマンドや、Claude しか実行できないカスタムスラッシュコマンドが、claude -p や SDK セッションで何も出力しない問題を修正した
英語原文を表示
Fixed custom slash commands that fail, or that only Claude can invoke, printing nothing in claude -p and SDK sessions
mod が turn.step にフックしている際に API エラーで返信が中断されても、claude -p と Agent SDK セッションが成功と報告する問題を修正した
英語原文を表示
Fixed claude -p and Agent SDK sessions reporting success when an API error cut off a reply while a mod hooked turn.step
モデル変更直後に送信したメッセージが、ヘッドレスセッションで Stop 後も実行を続ける問題を修正した。Stop はキューに入ったメッセージと同様にそれをキャンセルまたは停止するようになった
英語原文を表示
Fixed a message sent right after a model change still running after Stop in headless sessions: Stop now cancels or stops it as it would a queued message
アイドル状態の非対話セッションが終了した際に、削除済みのセッショントランスクリプトが最後のプロンプトとともに再作成される問題を修正した
英語原文を表示
Fixed a deleted session transcript being re-created with its last prompt when an idle non-interactive session exited
アップデートやバージョンクリーンアップが実行中プロセスのバイナリを削除した後に、claude remote-control のホスト、バックグラウンドデーモン、セルフホストランナーが新しいセッションを起動できなくなる問題 (spawn ENOENT) を修正した
英語原文を表示
Fixed claude remote-control hosts, the background daemon and self-hosted runners failing to start new sessions (spawn ENOENT) after an update or version cleanup removed the binary of a still-running process
他ユーザー所有の実行中 Claude Code プロセス(例:sudo claude で残されたもの)をバージョンクリーンアップが終了済みと誤判定し、そのバイナリを削除する可能性がある問題を修正した
英語原文を表示
Fixed a running Claude Code process owned by another user (for example one left by sudo claude) being treated as dead by version cleanup, which could delete its binary

関連ドキュメント

接続に失敗した後も /remote-control がセッションを利用可能と表示する問題を修正した
英語原文を表示
Fixed /remote-control showing a session as available after a failed connection
リクエストが 404 で失敗した際に /design revoke が成功と報告する問題を修正した
英語原文を表示
Fixed /design revoke reporting success when the request failed with a 404
セルフホストランナーまたはクラウドセッションの再起動後に承認されたシェルコマンドが、依頼されたフォルダではなくセッション開始時のフォルダで実行される問題を修正した。そのフォルダに入れない場合は実行されない
英語原文を表示
Fixed a shell command approved after a self-hosted runner or cloud session restart running in the session's start folder, not the folder it was asked in; if that folder can't be entered, it is not run

関連ドキュメント

クラウドセッション再起動後に、承認済みコネクタツールが利用不可であることが Claude に伝わらない問題を修正した
英語原文を表示
Fixed Claude not being told when an approved connector tool was unavailable after a cloud session restart
サービスが数分間アップロードを拒否すると、ターンの途中でクラウドセッションが停止される問題を修正した
英語原文を表示
Fixed cloud sessions being stopped in the middle of a turn when the service refuses uploads for several minutes
一部のクラウドセッションで、Setup フックが CLAUDE_ENV_FILE に書き込んだ変数が Bash ツールに渡らない問題を修正した
英語原文を表示
Fixed variables a Setup hook writes to CLAUDE_ENV_FILE not reaching the Bash tool in some cloud sessions

関連ドキュメント

ツール呼び出しで応答が切断されたり、拒否された画像やドキュメントが削除されたりした後もターンが実行を続けている間、iPhone アプリがクラウドセッションのターンを完了と表示する問題を修正した
英語原文を表示
Fixed the iPhone app showing a cloud session's turn as finished while it kept running, after a response was cut off at a tool call or a refused image or document was removed

関連ドキュメント

再起動したセッションが、後から待機している新しいメッセージより先に、API エラーで失敗したメッセージを再送信する問題を修正した
英語原文を表示
Fixed a restarted session re-sending a message that failed with an API error, ahead of the newer message waiting behind it
Claude が大きな画像を読み込んだ直後やツール呼び出しを再試行した直後に再起動が発生した際、セッションが割り込まれたターンを失う問題を修正した
英語原文を表示
Fixed a restarted session dropping its interrupted turn when the restart came right after Claude read a large image or retried a tool call

関連ドキュメント

NODE_EXTRA_CA_CERTS のファイルが空、PEM 形式でない、または壊れた証明書で始まっている場合にすべての接続が失敗する問題を修正した。読み取り可能な証明書は使用するようにし、stderr に警告を出す
英語原文を表示
Fixed every connection failing when the NODE_EXTRA_CA_CERTS file is empty, not PEM, or starts with a damaged certificate: readable certificates are now used, with a warning on stderr
利用制限後に再開した際、ワークフローが完了済みのエージェントを再実行する問題を修正した
英語原文を表示
Fixed workflows re-running finished agents when resumed after a usage limit
クラウドセッションで /mcp がモデルが使用できないツールをカウントする問題を修正した。サーバーの行には利用可能なツールの数が表示される
英語原文を表示
Fixed /mcp in cloud sessions counting tools the model can't use; a server's row now shows how many of its tools are available
PushNotification 呼び出しで status フィールドが省略された際に通知が重複する問題を修正した
英語原文を表示
Fixed a duplicate notification when Claude left the status field out of a PushNotification call

関連ドキュメント

20 枚を超える画像を含むリクエストで画像が大きすぎる場合のエラーが、常に上限を 2000px と表示する問題を修正した。API の上限値を表示するようになった
英語原文を表示
Fixed the error for a too-large image in a request with more than 20 images always saying the limit was 2000px; it now shows the API's limit

関連ドキュメント

ダイアログを開いている間、バックグラウンドシェルの詳細に表示される実行時間が更新されない問題を修正した
英語原文を表示
Fixed the runtime in background shell details not updating while the dialog is open
headless 実行時に、mod の turn.step フックによって停止された応答が成功として完了する問題を修正した
英語原文を表示
Fixed a mod's turn.step hook making a stopped reply finish as a success in headless runs
~/.claude.json バックアップなしで claude -p のみを実行する環境において、保持期間クリーンアップによってデータが失われる問題を修正した。最後に正常だったバックアップを削除する前に、新しいバックアップを取得するようになった
英語原文を表示
Fixed retention cleanup leaving a home that only runs claude -p with no ~/.claude.json backup: it now takes a fresh backup before deleting the last good one

関連ドキュメント

ネットワークホームディレクトリにデータの空き容量はないが新しいファイルは受け付ける状態のとき、保存されたログイン情報が空のファイルで置き換えられる問題を修正した
英語原文を表示
Fixed the stored login being replaced by an empty file when a network home directory has no room left for data but still takes new files
forceLoginOrgUUID が設定されたマシンで、許可された組織に属する setup-token のトークンが起動時に拒否される問題を修正した
英語原文を表示
Fixed tokens from setup-token being refused at start on machines with forceLoginOrgUUID, when the token belongs to a permitted organization
非対話的な起動時に、有効な JSON でない ~/.claude.json がデフォルト値で置き換えられる問題を修正した。起動は失敗し、ファイルの復元方法を表示して、ファイルをそのまま残すようになった (anthropics/claude-code#87551)
英語原文を表示
Fixed non-interactive launches replacing a ~/.claude.json that isn't valid JSON with defaults; the start now fails, says how to restore the file, and leaves it as is (anthropics/claude-code#87551)

関連ドキュメント

バックアップのない空の ~/.claude.json が破損として報告される問題を修正した。ファイルが存在しない場合と同様に Claude Code が起動するようになった
英語原文を表示
Fixed an empty ~/.claude.json with no backup being reported as corrupted; Claude Code now starts as it does when the file is missing

関連ドキュメント

破損した、または欠落した ~/.claude.json に対して表示される復元コマンドが、空のまたは途中で切れたバックアップを指したり、読み取り専用ファイルでは失敗する問題を修正した
英語原文を表示
Fixed the restore command printed for a damaged or missing ~/.claude.json naming an empty or cut-off backup, or failing on a read-only file

関連ドキュメント

保存された claude.ai ログインが有効期限に達した際のサインイン失敗時にその旨が表示されない問題を修正した。claude -p では claude auth login と claude setup-token を案内するようになった
英語原文を表示
Fixed the sign-in failure when a stored claude.ai login reaches its time limit: it now says so, and in claude -p names claude auth login and claude setup-token
[VSCode] 組織の設定でサインインが拒否されるウィンドウが、バックグラウンドで毎分新しい Claude Code プロセスを起動する問題を修正した。
英語原文を表示
[VSCode] Fixed a window whose sign-in the organization's settings refuse starting a new Claude Code process in the background every minute
[VSCode] チャットパネルのエラーバナー内の長い単語が閉じるボタンを見えない位置へ押し出す問題を修正した。
英語原文を表示
[VSCode] Fixed a long word in the chat panel's error banner pushing its close button out of view

関連ドキュメント

[Cloud sessions] クラウドセッションでの GitHub Actions ログの読み取りを修正した。gh run view --log と gh api のログリクエストが、到達不能なリダイレクトではなく、ほとんどの環境で実際のログを取得できるようになった。
英語原文を表示
[Cloud sessions] Fixed reading GitHub Actions logs in cloud sessions: gh run view --log and gh api log requests now get the log in most environments, not an unreachable redirect
[Remote Control] 同一リポジトリを並行してチェックアウトしたものが、環境メニューの Remote Control 行で区別できない問題を修正した。それぞれのフォルダ名が表示されるようになった。
英語原文を表示
[Remote Control] Fixed side-by-side checkouts of one repository looking identical in the environment menu's Remote Control rows; each now shows its own folder name
[Claude Tag] Claude Tag の管理設定におけるキーボードフォーカスとスクリーンリーダーの読み上げを修正した。接続フォームで Escape を押しても「追加」ダイアログが同時に閉じなくなった。
英語原文を表示
[Claude Tag] Fixed keyboard focus and screen reader announcements in Claude Tag admin setup; pressing Escape in the connect form no longer also closes the Add dialog

関連ドキュメント

X はてブ