Claude Code v2.1.251

変更項目 71 件

公式 CHANGELOG.md

Added追加(5件)

Added
モデルの切り替えをブロック、確認、または注釈する PreModelSwitchPostModelSwitch フックイベントを追加しました。SessionStart の再開フックは、セッションの古さと再キャッシュの推定コストを受け取るようになりました。
英語原文を表示
Added PreModelSwitch and PostModelSwitch hook events (block, confirm, or annotate a model switch); SessionStart resume hooks now receive session staleness and the estimated re-cache cost

変更前

以前はモデル切り替えのフックイベントが存在しませんでした。セッション再開時のフックは、セッションの状態やコストに関する情報を取得できませんでした。

変更後

モデル切り替えの前後でフックイベントが発火し、セッションの状態やコスト情報を取得できるようになりました。これにより、セッションの再開時のフックがセッションの古さと再キャッシュコストを正確に把握できるようになります。

ユーザーへの恩恵

開発者はセッションの状態に基づいてモデル切り替えを制御できるようになり、コストを最適化できます。

Added
リモートコントロールクライアントに、フォアグラウンドサブエージェントのツール呼び出しと結果のライブストリーミングを追加しました(バックグラウンドサブエージェントはデフォルトでステータス表示のみ)。
英語原文を表示
Added live streaming of a foreground subagent's tool calls and results to Remote Control clients (background subagents, the default, still show status only)

変更前

リモートコントロールクライアントはサブエージェントのツール呼び出しや結果をリアルタイムで表示できませんでした。バックグラウンドサブエージェントは常にステータス表示のみでした。

変更後

リモートコントロールクライアントがフォアグラウンドサブエージェントのツール呼び出しと結果をライブストリーミングで表示できるようになりました。バックグラウンドサブエージェントは引き続きステータス表示のみです。

ユーザーへの恩恵

リモートコントロールクライアントを使用するユーザーは、サブエージェントの実行状況をリアルタイムで把握できるようになります。

Added
開発者向けの /usage に支出制限バーを追加し、支出制限のある Claude apps ゲートウェイの背後にある開発者向けに rate_limits.spend_limit ステータスラインフィールドを追加しました。
英語原文を表示
Added a Spend limit bar to /usage and a rate_limits.spend_limit status line field for developers behind a Claude apps gateway with spend limits

変更前

支出制限のあるゲートウェイの背後にある開発者は、支出制限を視覚的に把握できませんでした。ステータスラインに支出制限の情報も表示されていませんでした。

変更後

/usage コマンドに支出制限バーが追加され、ステータスラインに rate_limits.spend_limit フィールドが表示されるようになりました。これにより、開発者は支出制限を視覚的に把握できます。

ユーザーへの恩恵

開発者は支出制限をリアルタイムで監視し、予算オーバーを防ぐことができます。

Added
セッションごとのプロンプトキャッシュ行を /cost に追加しました(ヒット率、ミス、再キャッシュされたトークン、ウォーム/コールド)。ステータスラインスクリプト用の対応する prompt_cache オブジェクトも追加しました。
英語原文を表示
Added a per-session prompt-cache line to /cost (hit ratio, misses, tokens re-cached, warm/cold) and a matching prompt_cache object for status line scripts

変更前

セッションごとのプロンプトキャッシュの詳細(ヒット率、ミス、再キャッシュ、ウォーム/コールド)を確認できませんでした。ステータスラインスクリプトでキャッシュ情報を取得する手段もありませんでした。

変更後

/cost にセッションごとのプロンプトキャッシュ行が追加され、ステータスラインスクリプト用の prompt_cache オブジェクトも利用可能になりました。これにより、キャッシュのパフォーマンスを詳細に把握できます。

ユーザーへの恩恵

ユーザーはセッションごとのキャッシュパフォーマンスを詳細に確認し、コストを最適化できます。

関連ドキュメント

Added
claude --helpattachlogsstoprespawnrm を追加しました。実行中のバックグラウンドセッションの --resume メッセージは、正確な claude attach <id> コマンドを表示するようになりました。
英語原文を表示
Added attach, logs, stop, respawn, and rm to claude --help; the --resume message for a running background session now names the exact claude attach <id> command

変更前

バックグラウンドセッションの管理コマンドが不足しており、--resume メッセージで正確なコマンド名を表示できませんでした。

変更後

必要な管理コマンドが追加され、--resume メッセージから正確な attach コマンドを取得できるようになりました。これにより、バックグラウンドセッションの管理が容易になります。

ユーザーへの恩恵

ユーザーはコマンドラインからバックグラウンドセッションを簡単に管理できます。

関連ドキュメント

Changed変更(14件)

Changed
/radio コマンドを、Bedrock、Vertex AI、Foundry、AWS上のClaude Platform、およびテレメトリが無効な場合でも利用可能に変更しました。
英語原文を表示
Changed /radio to be available on Bedrock, Vertex AI, Foundry, and Claude Platform on AWS, and when telemetry is disabled

変更前

/radio コマンドは以前、Bedrock、Vertex AI、Foundry、AWS上のClaude Platform、およびテレメトリが無効な場合には利用できませんでした。

変更後

/radio コマンドは、Bedrock、Vertex AI、Foundry、AWS上のClaude Platform、およびテレメトリが無効な場合でも利用可能になりました。

ユーザーへの恩恵

これらの環境や設定で /radio コマンドを使用できるようになります。

Changed
ChromeでのClaudeを変更し、テレメトリが無効なセッションを含むすべてのブラウザ操作がClaude Codeの権限チェックを通過するようにしました。以前はChrome拡張機能独自のプロンプトを使用していました。
英語原文を表示
Changed Claude in Chrome so browser actions always go through Claude Code's permission checks, including in sessions with telemetry disabled, which previously used the Chrome extension's own prompts

変更前

ChromeでのClaudeは以前、テレメトリが無効なセッションを含むすべてのブラウザ操作がClaude Codeの権限チェックを通過していませんでした。代わりにChrome拡張機能独自のプロンプトを使用していました。

変更後

ChromeでのClaudeを変更し、テレメトリが無効なセッションを含むすべてのブラウザ操作がClaude Codeの権限チェックを通過するようにしました。以前はChrome拡張機能独自のプロンプトを使用していました。

ユーザーへの恩恵

一貫した権限管理が可能になり、セキュリティが強化されます。

関連ドキュメント

Changed
CLAUDE_CODE_SUBAGENT_MODEL を、すべてを上書きするものからデフォルトのサブエージェントモデルを設定するものに変更しました。エージェント定義の model: と明示的な生成時のモデル指定が優先されるようになります。
英語原文を表示
Changed CLAUDE_CODE_SUBAGENT_MODEL to set the default subagent model rather than override everything: an agent definition's model: and an explicit per-spawn model now take precedence over it

変更前

CLAUDE_CODE_SUBAGENT_MODEL はすべてを上書きするものでした。エージェント定義の model: や明示的な生成時のモデル指定が優先されることはありませんでした。

変更後

CLAUDE_CODE_SUBAGENT_MODEL を、すべてを上書きするものからデフォルトのサブエージェントモデルを設定するものに変更しました。エージェント定義の model: と明示的な生成時のモデル指定が優先されるようになります。

ユーザーへの恩恵

サブエージェントのモデル選択が柔軟になり、意図したモデルが優先的に使用されます。

Changed
認識されたClaudeモデルではない場合(例: カスタム ANTHROPIC_BASE_URL の背後にあるサードパーティモデルなど)、デフォルトのコミットトレーラーを Co-Authored-By: Claude Code に変更しました。
英語原文を表示
Changed the default commit trailer to Co-Authored-By: Claude Code when the active model isn't a recognized Claude model (e.g. third-party models behind a custom ANTHROPIC_BASE_URL)

変更前

認識されたClaudeモデルではない場合、デフォルトのコミットトレーラーは <model name> <noreply@anthropic.com> でした。

変更後

認識されたClaudeモデルではない場合(例: カスタム ANTHROPIC_BASE_URL の背後にあるサードパーティモデルなど)、デフォルトのコミットトレーラーを Co-Authored-By: Claude Code に変更しました。

ユーザーへの恩恵

サードパーティモデルを使用する場合でも、適切な作者情報がコミットに含まれます。

関連ドキュメント

Changed
チケットベースのEnterpriseサブスクリプションのデフォルトモデルをOpus 5に変更し、他のプレミアムプランと一致させました。
英語原文を表示
Changed the default model for seat-based Enterprise subscriptions to Opus 5, matching other premium plans

変更前

チケットベースのEnterpriseサブスクリプションのデフォルトモデルは以前のままでした。

変更後

チケットベースのEnterpriseサブスクリプションのデフォルトモデルをOpus 5に変更し、他のプレミアムプランと一致させました。

ユーザーへの恩恵

他のプレミアムプランと一貫したモデルが提供されます。

Changed
/effort コマンドで各モデルごとのデフォルトの努力レベルを保存するように変更しました。そのため、モデルを切り替えても各モデルは独自の設定を保持します。
英語原文を表示
Changed /effort to save your default effort level per model, so each model keeps its own setting when you switch

変更前

以前は /effort コマンドで設定した努力レベルがグローバルなデフォルトとして保存されており、モデルを切り替えると設定がリセットされていました。

変更後

現在は /effort コマンドで設定した努力レベルが各モデルごとに保存されるようになり、モデルを切り替えてもそのモデル固有の設定が維持されます。

ユーザーへの恩恵

モデルを切り替えるたびに努力レベルを再調整する必要がなくなります。

関連ドキュメント

Changed
管理設定によるゲートウェイログインの強制(または読み取り不能)が原因でサインイン前に分析機能を無効にしていた挙動を変更しました。ゲートウェイへのサインイン後、または DISABLE_TELEMETRY を使用した場合、分析機能は無効のまま維持されます。
英語原文を表示
Changed analytics to no longer turn off before sign-in solely because managed settings force gateway login (or cannot be read); they stay off once signed in to the gateway or via DISABLE_TELEMETRY

変更前

以前は、管理設定がゲートウェイログインを強制する場合や読み取り不能な場合、サインイン前に分析機能が自動的に無効になっていました。

変更後

現在は、管理設定によるゲートウェイログインの強制や読み取り不能が原因で分析機能が無効になることはなくなり、ゲートウェイへのサインイン後や DISABLE_TELEMETRY を使用した場合でも無効のまま維持されます。

ユーザーへの恩恵

サインインプロセス中に分析機能が不要に無効になることがなくなります。

Changed
Bedrock、Vertex、Foundry で、および分析機能が無効になっている場合、フッターのプルリクエストバッジが gh pr view ではなく、gh auth tokenGH_TOKEN、または GITHUB_TOKEN を介して GitHub API を直接呼び出すように変更しました。
英語原文を表示
Changed the footer PR badge on Bedrock, Vertex, and Foundry, and when telemetry is off, to call the GitHub API directly (via gh auth token, GH_TOKEN, or GITHUB_TOKEN) instead of gh pr view

変更前

以前は、Bedrock、Vertex、Foundry で、および分析機能が無効になっている場合、フッターのプルリクエストバッジが gh pr view コマンドを使用して GitHub API を呼び出していました。

変更後

現在は、Bedrock、Vertex、Foundry で、および分析機能が無効になっている場合、フッターのプルリクエストバッジが gh pr view ではなく、gh auth tokenGH_TOKEN、または GITHUB_TOKEN を介して GitHub API を直接呼び出すようになりました。

ユーザーへの恩恵

分析機能が無効な環境でもプルリクエスト情報を正しく表示できます。

Changed
サンドボックス内でコマンドを実行した際、Bash コマンドの出力ファイルの作成と読み取り方法を変更し、サンドボックス化されたコマンドがそれらをリダイレクトまたは置換できないようにしました。
英語原文を表示
Changed how Bash command output files are created and read back when commands run in the sandbox, so a sandboxed command cannot redirect or replace them

変更前

以前は、サンドボックス内でコマンドを実行した際、Bash コマンドの出力ファイルが作成され、サンドボックス化されたコマンドによってリダイレクトまたは置換される可能性がありました。

変更後

現在は、サンドボックス内でコマンドを実行した際、Bash コマンドの出力ファイルの作成と読み取り方法が変更され、サンドボックス化されたコマンドがそれらをリダイレクトまたは置換することができなくなりました。

ユーザーへの恩恵

サンドボックス化されたコマンドが意図せず出力ファイルを改ざんするのを防ぎます。

Changed
プラグイン/LSP のインストール提案と自動モードのデフォルト提案を、入力した内容を送信またはクリアしてから表示するように変更しました。これにより、プロンプトを送信する Enter キーがそれらの提案に応答できなくなります。
英語原文を表示
Changed plugin/LSP install suggestions and the auto-mode default offer to wait until you've sent or cleared what you're typing, so the Enter that sends your prompt can't answer them

変更前

以前は、入力した内容を送信またはクリアする前に、プラグイン/LSP のインストール提案や自動モードのデフォルト提案が表示されていました。そのため、Enter キーでプロンプトを送信すると、それらの提案に応答してしまうことがありました。

変更後

現在は、入力した内容を送信またはクリアしてから、プラグイン/LSP のインストール提案や自動モードのデフォルト提案が表示されるようになりました。これにより、Enter キーでプロンプトを送信しても、それらの提案に応答してしまうことはなくなりました。

ユーザーへの恩恵

入力中に誤って提案に応答してしまうことを防ぎます。

関連ドキュメント

Changed
サンドボックス TLS を終端する、サンドボックストラフィックを独自のプロキシ経由でルーティングする、認証情報を注入する、またはサンドボックスの分離を弱めるサーバー管理設定を、適用前に承認を求めるように変更しました。
英語原文を表示
Changed server-managed settings that terminate sandbox TLS, route sandbox traffic through your own proxy, inject credentials, or weaken sandbox isolation to require approval before they apply

変更前

以前は、サンドボックス TLS を終端する、サンドボックストラフィックを独自のプロキシ経由でルーティングする、認証情報を注入する、またはサンドボックスの分離を弱めるサーバー管理設定は、適用前に承認を求めずに適用されていました。

変更後

現在は、サンドボックス TLS を終端する、サンドボックストラフィックを独自のプロキシ経由でルーティングする、認証情報を注入する、またはサンドボックスの分離を弱めるサーバー管理設定は、適用前に承認を求めるようになりました。

ユーザーへの恩恵

セキュリティリスクの高い管理設定が誤って適用されるのを防ぎます。

Changed
管理設定またはプロジェクト設定の ANTHROPIC_CUSTOM_HEADERS が認証情報、組織/テナント、ルーティング、または API動作ヘッダー(例: AuthorizationHost)を設定する場合、承認を求めるように変更しました。
英語原文を表示
Changed ANTHROPIC_CUSTOM_HEADERS from managed or project settings to require approval when it sets a credential, org/tenant, routing, or API-behavior header (e.g. Authorization, Host)

変更前

以前は、管理設定またはプロジェクト設定の ANTHROPIC_CUSTOM_HEADERS が認証情報、組織/テナント、ルーティング、または API動作ヘッダーを設定する場合、承認を求めずに適用されていました。

変更後

現在は、管理設定またはプロジェクト設定の ANTHROPIC_CUSTOM_HEADERS が認証情報、組織/テナント、ルーティング、または API動作ヘッダー(例: AuthorizationHost)を設定する場合、承認を求めるようになりました。

ユーザーへの恩恵

機密情報を含むカスタムヘッダーが誤って使用されるのを防ぎます。

Changed
プロジェクトレベルの .claude/settings.jsonenvCLAUDE_CONFIG_DIRCLAUDE_CODE_TMPDIR、または TMPDIR/TMP/TEMP を設定するのをやめ、代わりにシェル、ユーザー、または管理設定で設定するように変更しました。
英語原文を表示
Changed project-level .claude/settings.json env to no longer set CLAUDE_CONFIG_DIR, CLAUDE_CODE_TMPDIR, or TMPDIR/TMP/TEMP; set them in your shell, user, or managed settings instead

変更前

以前は、プロジェクトレベルの .claude/settings.jsonenvCLAUDE_CONFIG_DIRCLAUDE_CODE_TMPDIR、または TMPDIR/TMP/TEMP を設定していました。

変更後

現在は、プロジェクトレベルの .claude/settings.jsonenvCLAUDE_CONFIG_DIRCLAUDE_CODE_TMPDIR、または TMPDIR/TMP/TEMP を設定するのをやめ、代わりにシェル、ユーザー、または管理設定で設定するようになりました。

ユーザーへの恩恵

設定の優先順位が明確になり、環境変数の管理が容易になります。

関連ドキュメント

Changed
[VSCode] リモートコントロールのバナーをフッターパイル(リモートコントロールがオンまたは失敗したときに表示)に変更し、claude.ai/code のセッションを開きます。オン・オフは /remote-control で切り替えます。
英語原文を表示
[VSCode] Changed the Remote Control banner to a footer pill (shown while Remote Control is on or has failed) that opens the session on claude.ai/code; turn it on or off with /remote-control

変更前

リモートコントロールが有効なとき、プロンプトボックスの上部にバナーが表示されていました。このバナーをクリックすると、セッションが開かれます。

変更後

リモートコントロールが有効なとき、プロンプトボックスの下部にフッターパイルが表示されるようになりました。このパイルをクリックすると、セッションが開かれます。接続に失敗した場合も表示されます。

ユーザーへの恩恵

リモートコントロールの状態を確認しやすくなり、セッションに素早くアクセスできます。

Improved改善(10件)

Improved
対話セッションのターン中の CPU 使用量を削減するため、冗長な UI 再レンダリングを削除するように改善しました。
英語原文を表示
Improved CPU usage during turns in interactive sessions by cutting redundant UI re-renders

変更前

対話セッションのターン中、冗長な UI 再レンダリングが発生して CPU 使用量が高くなっていました。

変更後

対話セッションのターン中、冗長な UI 再レンダリングを削除することで CPU 使用量が削減されるようになりました。

ユーザーへの恩恵

対話セッションのパフォーマンスが向上し、応答速度が向上します。

Improved
インストールサイズを改善しました。ネイティブバイナリが約 5 MB 小さくなりました。
英語原文を表示
Improved install size: the native binary is about 5 MB smaller

変更前

ネイティブバイナリのサイズが大きく、インストールサイズが大きくなっていました。

変更後

ネイティブバイナリのサイズが約 5 MB 小さくなり、インストールサイズが改善されました。

ユーザーへの恩恵

インストールサイズが小さくなり、ディスク容量の節約になります。

Improved
クラウドセッションの改善:セッションのネットワークプロキシが Bash コマンド中に接続を切断した場合、ツールの結果が「接続リセット」のみを表示する代わりに、ホストと理由を名前で表示するようになりました。
英語原文を表示
Improved cloud sessions: when the session's network proxy drops a connection during a Bash command, the tool result now names the host and reason instead of only "connection reset"

変更前

クラウドセッションのネットワークプロキシが Bash コマンド中に接続を切断した場合、ツールの結果が「接続リセット」のみを表示していました。

変更後

クラウドセッションのネットワークプロキシが Bash コマンド中に接続を切断した場合、ツールの結果が「接続リセット」のみを表示する代わりに、切断されたホストと理由を具体的に表示するようになりました。

ユーザーへの恩恵

接続問題の原因を特定しやすくなり、トラブルシューティングが容易になります。

Improved
クラウドルーチンには MCP サーバーをアタッチできないことを説明するように /schedule を改善しました。代わりに、単なる「MCP コネクタなし」というメッセージが表示されるようになりました。
英語原文を表示
Improved /schedule to explain that MCP servers configured in Claude Code can't be attached to cloud routines, instead of a bare "No MCP connectors" message

変更前

/schedule でクラウドルーチンには MCP サーバーをアタッチできないことを説明するメッセージが表示されておらず、単なる「MCP コネクタなし」というメッセージが表示されていました。

変更後

/schedule で、クラウドルーチンには MCP サーバーをアタッチできないことを明確に説明するメッセージが表示されるようになりました。

ユーザーへの恩恵

ユーザーは、クラウドルーチンで MCP サーバーを使用できないことを理解し、適切な代替手段を選択できます。

Improved
自分のサブエージェントからのメッセージのフレーミングを改善しました。Claude に、送信者がこのセッション内のワーカーであることを伝え、無関係な Claude セッションであることを伝えないようにしました。
英語原文を表示
Improved framing of messages from your own subagents: Claude is told the sender is a worker inside this session, not an unrelated Claude session

変更前

自分のサブエージェントからのメッセージが、無関係な Claude セッションからのものとして表示されていました。

変更後

自分のサブエージェントからのメッセージが、このセッション内のワーカーからのものとして正しく表示されるようになりました。

ユーザーへの恩恵

サブエージェントからのメッセージのコンテキストが明確になり、ユーザーはメッセージの発信元を正しく理解できます。

Improved
サブエージェントパネルまたは /tasks から開いたフォークのトランスクリプトを表示している間、プロンプトのプレースホルダーが「Message @name…」と表示されるようになりました。
英語原文を表示
Improved the prompt placeholder to read "Message @name…" while viewing a background subagent or fork transcript opened from the subagent panel or /tasks

変更前

サブエージェントパネルまたは /tasks から開いたフォークのトランスクリプトを表示している間、プロンプトのプレースホルダーは以前のままの表示でした。

変更後

サブエージェントパネルまたは /tasks から開いたフォークのトランスクリプトを表示している間、プロンプトのプレースホルダーが「Message @name…」と表示されるようになりました。

ユーザーへの恩恵

ユーザーはトランスクリプトを表示中でも、フォークの名前を含んだメッセージを入力できるようになります。

関連ドキュメント

Improved
エラーメッセージ、メニュー、コマンド結果におけるMCPサーバー名のサニタイズを改善しました。
英語原文を表示
Improved sanitization of MCP server names in error messages, menus, and command results

変更前

エラーメッセージ、メニュー、コマンド結果におけるMCPサーバー名のサニタイズは以前のままでした。

変更後

エラーメッセージ、メニュー、コマンド結果におけるMCPサーバー名のサニタイズを改善しました。

ユーザーへの恩恵

ユーザーは意図しない文字や特殊文字が含まれたMCPサーバー名を正しく確認できます。

Improved
CLAUDE_CODE_PROVIDER_MANAGED_BY_HOST(例: Claude Desktop)環境下でのAmazon Bedrockセッション開始を改善しました。BedrockモデルIDまたはARNを指定されたセッションは、推論プロファイルの検出を待たなくなりました。
英語原文を表示
Improved Amazon Bedrock session start under CLAUDE_CODE_PROVIDER_MANAGED_BY_HOST (e.g. Claude Desktop): a session given a Bedrock model ID or ARN no longer waits for inference-profile discovery

変更前

CLAUDE_CODE_PROVIDER_MANAGED_BY_HOST環境下では、BedrockモデルIDまたはARNを指定したセッションが推論プロファイルの検出を待機していました。

変更後

CLAUDE_CODE_PROVIDER_MANAGED_BY_HOST環境下では、BedrockモデルIDまたはARNを指定したセッションが推論プロファイルの検出を待機しなくなりました。

ユーザーへの恩恵

セッション開始が迅速になり、待ち時間が短縮されます。

Improved
管理設定の承認ダイアログを改善し、最後に承認してから変更された設定のみを一覧表示するようにしました。
英語原文を表示
Improved the managed settings approval dialog to list only the settings that changed since you last approved them

変更前

管理設定の承認ダイアログは、最後に承認してから変更された設定をすべて表示していました。

変更後

管理設定の承認ダイアログは、最後に承認してから変更された設定のみを一覧表示するように改善されました。

ユーザーへの恩恵

ユーザーは変更された設定のみを確認して承認できるため、作業効率が向上します。

Improved
モデルのツール呼び出しに不適切な出力が含まれる場合の再試行を改善しました。破損した出力は再試行コンテキストから削除されるようになり、Bedrock、Vertex、Foundryでも同様に適用されます。
英語原文を表示
Improved retry when the model's tool call is malformed: the broken output is now dropped from the retry context, including on Bedrock, Vertex, and Foundry

変更前

モデルのツール呼び出しに不適切な出力が含まれる場合の再試行は、破損した出力を含んだまま行われていました。

変更後

モデルのツール呼び出しに不適切な出力が含まれる場合の再試行を改善しました。破損した出力は再試行コンテキストから削除されるようになり、Bedrock、Vertex、Foundryでも同様に適用されます。

ユーザーへの恩恵

再試行時に無効なデータが混入するのを防ぎ、より正確な処理が可能になります。

Removed削除(1件)

Removed
1c、gml、isbl、mathematica、maxima、sqf の6つの稀に使用される言語のシンタックスハイライトを削除しました。バイナリは2.5 MB 小さくなりました。
英語原文を表示
Removed syntax highlighting for six rarely used languages (1c, gml, isbl, mathematica, maxima, sqf); the binary is 2.5 MB smaller

変更前

以前は、1c、gml、isbl、mathematica、maxima、sqf の6つの稀に使用される言語のシンタックスハイライトが有効になっていました。

変更後

現在は、1c、gml、isbl、mathematica、maxima、sqf の6つの稀に使用される言語のシンタックスハイライトが削除され、バイナリは2.5 MB 小さくなりました。

ユーザーへの恩恵

バイナリサイズが小さくなり、起動速度が向上します。

Fixed修正(41件)

Fixed
権限チェック後に作業ディレクトリ内で置き換えられたシンボリックリンクを追従するように修正しました(Read、Write、Edit ツール)。これにより、承認された場所外への読み書きが可能になる可能性がありました。
英語原文を表示
Fixed file tools (Read, Write, Edit) following a symlink swapped inside the working directory after the permission check, which could read or write outside the approved location

変更前

権限チェック後にシンボリックリンクが置き換えられると、ツールがそのリンクを追従して承認された場所外のファイルにアクセスする可能性がありました。

変更後

権限チェック後にシンボリックリンクが置き換えられても、ツールが承認された場所外のファイルにアクセスしないように修正しました。これにより、セキュリティリスクが軽減されます。

ユーザーへの恩恵

開発者は、意図しない場所へのファイルアクセスを防ぐことができます。

関連ドキュメント

Fixed
マーケットプレイスエントリで宣言されたプラグインコマンドがプラグインディレクトリ外を指す可能性を修正しました。そのようなパスはパストラバーサルエラーで拒否されるようになりました。
英語原文を表示
Fixed plugin commands declared in a marketplace entry being able to point outside the plugin directory; such paths are now rejected with a path-traversal error

変更前

マーケットプレイスエントリで宣言されたプラグインコマンドがプラグインディレクトリ外を指すことができ、セキュリティリスクがありました。

変更後

プラグインコマンドがプラグインディレクトリ外を指すことを防ぐように修正しました。そのようなパスはパストラバーサルエラーで拒否されます。

ユーザーへの恩恵

プラグインのセキュリティが向上し、悪意のあるパストラバーサル攻撃を防げます。

Fixed
プロジェクト設定で詳細なベータトレースや生APIボディログを有効にできる可能性を修正しました。また、マネージド設定またはホストアプリで固定されたOTLPコレクターを回避する低スコープのベータトレースエンドポイントも修正しました。
英語原文を表示
Fixed project settings being able to enable detailed beta tracing or raw API body logging, and a lower-scope beta tracing endpoint bypassing an OTLP collector pinned by managed settings or a host app

変更前

プロジェクト設定で詳細なトレースや生APIボディログを有効にできる可能性があり、またマネージド設定を回避するエンドポイントが存在していました。

変更後

プロジェクト設定による詳細なトレースや生APIボディログの有効化を防ぐように修正しました。また、マネージド設定を回避するエンドポイントも修正され、設定が正しく適用されるようになりました。

ユーザーへの恩恵

開発者は意図しないトレース設定を防ぎ、監視設定の整合性が保たれます。

Fixed
Workflow ツールが権限チェックが実行される前に、セッションが読み取り可能な範囲外の scriptPath を読み取る(エラーで引用する)問題を修正しました。
英語原文を表示
Fixed the Workflow tool reading (and quoting in errors) a scriptPath outside what the session may read before the permission check ran

変更前

Workflow ツールが権限チェック前にセッションが読み取り可能な範囲外の scriptPath を読み取る可能性がありました。

変更後

Workflow ツールが権限チェック前にセッションが読み取り可能な範囲外の scriptPath を読み取らないように修正しました。これにより、セキュリティリスクが軽減されます。

ユーザーへの恩恵

開発者は、意図しないファイルへのアクセスを防ぐことができます。

Fixed
シンボリックリンクされた検索パスを経由して到達するファイルに対して、Read(...) 拒否ルールが適用されない問題を修正しました。
英語原文を表示
Fixed Grep and Glob not applying Read(...) deny rules to files reached through a symlinked search path

変更前

シンボリックリンクされた検索パスを経由して到達するファイルに対して、Read(...) 拒否ルールが適用されず、セキュリティリスクがありました。

変更後

シンボリックリンクされた検索パスを経由して到達するファイルに対して、Read(...) 拒否ルールが適用されるように修正しました。これにより、セキュリティリスクが軽減されます。

ユーザーへの恩恵

開発者は、意図しないファイルへのアクセスを防ぐことができます。

Fixed
思考のみを出力したターン後、会話が「テキストコンテンツブロックは空であってはならない」というエラーで詰まる問題を修正しました。
英語原文を表示
Fixed conversations getting stuck on "text content blocks must be non-empty" errors after a turn where the model produced only thinking

変更前

思考のみを出力したターン後、会話が「テキストコンテンツブロックは空であってはならない」というエラーで詰まる状態になっていました。

変更後

思考のみを出力したターン後でも、会話がエラーで詰まることはなくなりました。

ユーザーへの恩恵

思考のみの出力後もスムーズに会話を続けられます。

Fixed
自動モードがデフォルトのアカウントで、新規インストール時の初回起動が自動モードではなくデフォルトモードで始まる問題を修正しました。
英語原文を表示
Fixed the first launch on a fresh install starting in default mode instead of auto mode for accounts whose startup default is auto mode

変更前

自動モードがデフォルトのアカウントで、新規インストール時の初回起動が自動モードではなくデフォルトモードで始まっていました。

変更後

新規インストール時の初回起動が、自動モードがデフォルトのアカウントでも自動モードで始まるようになりました。

ユーザーへの恩恵

アカウントの設定に基づき、初回起動時に正しいモードで開始されます。

Fixed
思考が無効な状態で effort が xhigh/max だった場合に「effort … is not supported when thinking is disabled」というエラーで失敗していた Opus 5 のリクエストを修正しました。この場合 effort は high として送信されます。
英語原文を表示
Fixed Opus 5 requests failing with "effort … is not supported when thinking is disabled" when effort was xhigh/max and thinking was turned off; effort is now sent as high in that case

変更前

思考が無効な状態で effort が xhigh/max だった場合、Opus 5 のリクエストが「effort … is not supported when thinking is disabled」というエラーで失敗していました。

変更後

思考が無効な状態で effort が xhigh/max だった場合でも、Opus 5 のリクエストは失敗せず、effort は high として送信されます。

ユーザーへの恩恵

思考が無効な設定でも、適切な effort レベルでリクエストを実行できます。

Fixed
別のセッションから Claude Desktop によって配信されたメッセージへの返信を修正しました。そのセッション ID への SendMessage は、以前は「not reachable」というエラーで失敗していましたが、今は Claude Desktop 経由で配信されるようになりました。
英語原文を表示
Fixed replying to a message Claude Desktop delivered from another session: SendMessage to that session id now delivers through Claude Desktop instead of failing with "not reachable"

変更前

別のセッションから Claude Desktop によって配信されたメッセージへの返信が失敗していました。そのセッション ID への SendMessage は「not reachable」というエラーで失敗していました。

変更後

別のセッションから Claude Desktop によって配信されたメッセージへの返信ができるようになりました。そのセッション ID への SendMessage は、以前は失敗していましたが、今は Claude Desktop 経由で配信されるようになりました。

ユーザーへの恩恵

別のセッションからのメッセージに対して、スムーズに返信できます。

Fixed
多くの並列サブエージェントが存在する場合の TUI の遅延を修正しました。秒単位の進捗ティックは、以前はトランスクリプトに積み上がっていましたが、今はその前のティックを置き換えるようになりました。
英語原文を表示
Fixed TUI lag with many parallel subagents: per-second progress ticks now replace their predecessor instead of piling up in the transcript

変更前

多くの並列サブエージェントが存在する場合、TUI が遅延していました。秒単位の進捗ティックは、以前はトランスクリプトに積み上がっていました。

変更後

多くの並列サブエージェントが存在する場合の TUI の遅延が解消されました。秒単位の進捗ティックは、トランスクリプトに積み上がるのではなく、前のティックを置き換えるようになりました。

ユーザーへの恩恵

並列サブエージェントが多数存在する場合でも、TUI がスムーズに表示されます。

関連ドキュメント

Fixed
エージェントチームの修正を行いました。チームリードへのチームメイトの最終回答が届かない問題です。以前はコンテンツのない「available」通知でしたが、今はアイドル通知として届くようになりました。
英語原文を表示
Fixed agent teams: a teammate's final answer not reaching the team lead — it now arrives in the idle notification instead of a content-free "available" notice

変更前

エージェントチームで、チームメイトの最終回答がチームリードに届かない問題がありました。以前はコンテンツのない「available」通知でした。

変更後

エージェントチームで、チームメイトの最終回答がチームリードに届くようになりました。以前はコンテンツのない「available」通知でしたが、今はアイドル通知として届くようになりました。

ユーザーへの恩恵

チームメイトの作業結果が、チームリードに適切に通知されるようになります。

Fixed
名前のない兄弟または親エージェントからのメッセージに対して、バックグラウンドサブエージェントが返信できない問題を修正しました。以前は from がエージェントタイプだったため、これはアドレスではありませんでした。
英語原文を表示
Fixed background subagents being unable to reply to a message from an unnamed sibling or parent agent (from was the agent type, which is not an address)

変更前

名前のない兄弟または親エージェントからのメッセージに対して、バックグラウンドサブエージェントが返信できませんでした。以前は from がエージェントタイプだったため、これはアドレスではありませんでした。

変更後

名前のない兄弟または親エージェントからのメッセージに対して、バックグラウンドサブエージェントが返信できるようになりました。以前は from がエージェントタイプだったため、これはアドレスではありませんでしたが、修正されました。

ユーザーへの恩恵

バックグラウンドサブエージェントが、適切な宛先からのメッセージに返信できます。

Fixed
マネージド設定の disableAutoMode がセッション中に到着しても、既に実行中の自動モードセッションをデフォルトモードに戻さない問題を修正しました。
英語原文を表示
Fixed managed-settings disableAutoMode arriving mid-session not moving an already-running auto-mode session back to default mode

変更前

マネージド設定の disableAutoMode がセッション中に到着しても、既に実行中の自動モードセッションをデフォルトモードに戻さない問題がありました。

変更後

マネージド設定の disableAutoMode がセッション中に到着しても、既に実行中の自動モードセッションをデフォルトモードに戻すようになりました。

ユーザーへの恩恵

セッション中に設定が変更されても、既に実行中のセッションのモードが正しく維持されます。

Fixed
現在の Opus モデルがすでに 1M コンテキストウィンドウを持っている場合でも、「Opus 1M に切り替えて 5 倍多くのコンテキストを利用」というヒントが表示されていた問題を修正しました。
英語原文を表示
Fixed a "switch to Opus 1M for 5x more context" tip that appeared even when the current Opus model already has a 1M context window

変更前

現在の Opus モデルがすでに 1M コンテキストウィンドウを持っている場合でも、「Opus 1M に切り替えて 5 倍多くのコンテキストを利用」というヒントが表示されていました。

変更後

現在の Opus モデルがすでに 1M コンテキストウィンドウを持っている場合でも、「Opus 1M に切り替えて 5 倍多くのコンテキストを利用」というヒントが表示されなくなりました。

ユーザーへの恩恵

不要なヒントが表示されなくなり、ユーザー体験が向上します。

Fixed
保存された Anthropic プロファイル(例: Console のサインイン)をアクティブとして扱っていた Claude apps gateway セッションを修正しました。/status にリストし、ゲートウェイの 401 エラーを再試行していましたが、リクエストは決して使用していませんでした。
英語原文を表示
Fixed Claude apps gateway sessions treating a stored Anthropic profile (e.g. a Console sign-in) as active: listing it in /status and retrying gateway 401s with it, though requests never use it

変更前

保存された Anthropic プロファイル(例: Console のサインイン)をアクティブとして扱っていた Claude apps gateway セッションがありました。/status にリストし、ゲートウェイの 401 エラーを再試行していましたが、リクエストは決して使用していませんでした。

変更後

保存された Anthropic プロファイル(例: Console のサインイン)をアクティブとして扱っていた問題が修正されました。/status にリストし、ゲートウェイの 401 エラーを再試行していましたが、リクエストは使用されなくなりました。

ユーザーへの恩恵

無効なプロファイルが誤って使用されることがなくなり、認証の挙動が正確になります。

関連ドキュメント

Fixed
ホストがセッションの初期モデルを設定しただけの場合に、クラウドセッションが Claude にモデルが変更されたと誤って通知していた問題を修正しました。
英語原文を表示
Fixed cloud sessions telling Claude the model had changed when the host was only setting the session's initial model

変更前

ホストがセッションの初期モデルを設定しただけでも、クラウドセッションが Claude にモデルが変更されたと通知していました。

変更後

ホストがセッションの初期モデルを設定した場合、クラウドセッションは Claude にモデルが変更されたと通知しなくなりました。

ユーザーへの恩恵

クラウドセッションのモデル設定に関する誤った通知がなくなり、ユーザーは正確な状態を把握できます。

Fixed
組織のポリシーでリモートコントロールが無効になっている場合に、リモートコントロールが失敗として報告していた問題を修正しました。代わりに、単一の静かな通知が表示されるようになりました。
英語原文を表示
Fixed Remote Control reporting a failure when an organization's policy disables it; it now shows a single quiet notice instead

変更前

組織のポリシーでリモートコントロールが無効になっている場合、リモートコントロールは失敗として報告されていました。

変更後

組織のポリシーでリモートコントロールが無効になっている場合、リモートコントロールは失敗として報告されず、単一の静かな通知が表示されるようになりました。

ユーザーへの恩恵

誤ったエラー報告がなくなり、ユーザーはリモートコントロールの無効化を静かに認識できます。

Fixed
別のセッションでサーバーが無効になっている場合に、リモートコントロール上の /mcp reconnect が一般的な詳細情報非表示エラーを表示していた問題を修正しました。代わりに、実際の解決策が表示されるようになりました。
英語原文を表示
Fixed /mcp reconnect on Remote Control showing a generic withheld-detail error instead of the real remedy when a server was disabled in another session

変更前

別のセッションでサーバーが無効になっている場合、リモートコントロール上の /mcp reconnect は一般的な詳細情報非表示エラーを表示していました。

変更後

別のセッションでサーバーが無効になっている場合、リモートコントロール上の /mcp reconnect は実際の解決策を表示するようになりました。

ユーザーへの恩恵

具体的な解決策が表示されるようになり、ユーザーは MCP サーバーの再接続手順を正確に理解できます。

関連ドキュメント

Fixed
Agent SDK
--input-format stream-json でクライアントから注入されたアシスタントツールコールがメッセージ ID を持たずに送信された場合、それらが最初のものにマージされ、その結果が失われる問題を修正しました。古いセッションを再開する場合も含まれます。
英語原文を表示
Fixed --input-format stream-json: client-injected assistant tool calls sent without a message id were merged into the first one and their results lost, including when resuming older sessions

変更前

--input-format stream-json でメッセージ ID を持たずにクライアントから注入されたアシスタントツールコールが送信されると、それらが最初のものにマージされ、その結果が失われていました。

変更後

--input-format stream-json でメッセージ ID を持たずにクライアントから注入されたアシスタントツールコールが送信されても、それらがマージされることはなく、その結果も失われなくなりました。

ユーザーへの恩恵

ツールコールの結果が正しく保持され、セッションの再開時にも正確な履歴が復元されます。

Fixed
ディレクトリの変更によりセッションが既存の同じ ID のトランスクリプト上に移動された場合、セッションのトランスクリプトが静かに上書きされていた問題を修正しました。
英語原文を表示
Fixed session transcripts being silently overwritten when a directory change relocated a session onto an existing same-ID transcript

変更前

ディレクトリの変更によりセッションが既存の同じ ID のトランスクリプト上に移動されると、セッションのトランスクリプトが静かに上書きされていました。

変更後

ディレクトリの変更によりセッションが既存の同じ ID のトランスクリプト上に移動されても、セッションのトランスクリプトが上書きされることはなくなりました。

ユーザーへの恩恵

意図しないトランスクリプトの上書きが防止され、セッションの履歴が正しく保持されます。

関連ドキュメント

Fixed
バックグラウンドセッションとそのサブエージェントが、git worktree add で作成した git worktree 内のファイルを編集できなかった問題を修正しました。
英語原文を表示
Fixed background sessions and their subagents being unable to edit files inside a git worktree they created with git worktree add

変更前

バックグラウンドセッションとそのサブエージェントは、git worktree add で作成した git worktree 内のファイルを編集できませんでした。

変更後

バックグラウンドセッションとそのサブエージェントは、git worktree add で作成した git worktree 内のファイルを編集できるようになりました。

ユーザーへの恩恵

git worktree 内のファイル編集が可能になり、サブエージェントの作業が正しく実行されます。

関連ドキュメント

Fixed
別の Claude Code プロセスが同時にプラグインマーケットプレイスを更新していた場合、バックグラウンドセッションが時折プラグインスキルなしで開始される(そのままの状態で継続する)問題を修正しました。
英語原文を表示
Fixed background sessions occasionally starting without any plugin skills (and staying that way) when another Claude Code process was refreshing the plugin marketplace at the same moment

変更前

別の Claude Code プロセスが同時にプラグインマーケットプレイスを更新していた場合、バックグラウンドセッションが時折プラグインスキルなしで開始され、そのままの状態で継続していました。

変更後

別の Claude Code プロセスが同時にプラグインマーケットプレイスを更新していた場合でも、バックグラウンドセッションはプラグインスキルなしで開始されることはなくなりました。

ユーザーへの恩恵

プラグインスキルが正しくロードされ、セッションの機能が完全に利用可能になります。

Fixed
SSH 経由の tmux 内で開かれたバックグラウンドセッションでテキストを選択していた場合、フォアグラウンドセッションのように tmux バッファにコピーされるようになりました。代わりに OSC 52 にフォールバックしていました。
英語原文を表示
Fixed selecting text in an opened background session inside tmux over SSH: it now copies to the tmux buffer like a foreground session instead of falling back to OSC 52

変更前

SSH 経由の tmux 内で開かれたバックグラウンドセッションでテキストを選択していた場合、OSC 52 にフォールバックしていました。

変更後

SSH 経由の tmux 内で開かれたバックグラウンドセッションでテキストを選択すると、フォアグラウンドセッションのように tmux バッファにコピーされるようになりました。

ユーザーへの恩恵

tmux バッファへのコピーが正しく機能し、ユーザーは選択したテキストを容易に取得できます。

関連ドキュメント

Fixed
SDK MCP サーバーのハンドシェイク確認応答が失われた場合、SDK およびクラウドセッションが無期限にハングしていた問題を修正しました。待機は 70 秒後にタイムアウトし、そのサーバーのみが失敗としてマークされるようになりました。
英語原文を表示
Fixed SDK and cloud sessions hanging indefinitely when an SDK MCP server's handshake acknowledgment was lost; the wait now times out after 70 seconds and marks only that server failed

変更前

SDK MCP サーバーのハンドシェイク確認応答が失われた場合、SDK およびクラウドセッションが無期限にハングしていました。

変更後

SDK MCP サーバーのハンドシェイク確認応答が失われた場合、SDK およびクラウドセッションは 70 秒後にタイムアウトし、そのサーバーのみが失敗としてマークされるようになりました。

ユーザーへの恩恵

セッションのハングが防止され、MCP サーバーの接続問題が正しく識別されます。

関連ドキュメント

Fixed
Self-hosted
セッションが強制停止された後も、セルフホストランナーがセッションの Bash ツールプロセスを実行したままにしていた問題を修正しました。
英語原文を表示
Fixed self-hosted runner leaving a stuck session's Bash tool processes running after the session was force-stopped

変更前

セッションが強制停止された後も、セルフホストランナーがセッションの Bash ツールプロセスを実行したままにしていました。

変更後

セッションが強制停止された後も、セルフホストランナーがセッションの Bash ツールプロセスを実行したままになることはなくなりました。

ユーザーへの恩恵

リソースのリークが防止され、システムの安定性が維持されます。

Fixed
管理者が組織の使用クレジット制限を $0 に設定している Team および Enterprise メンバー向けの /usage-credits で、上限に達した旨のメッセージが表示される代わりに管理者への問い合わせを提案するように修正しました。
英語原文を表示
Fixed /usage-credits for Team and Enterprise members whose admin set the org's usage-credit limit to $0: it now offers to ask the admin instead of saying a cap was reached

変更前

管理者が組織の使用クレジット制限を $0 に設定している場合、Team および Enterprise メンバーが /usage-credits を実行すると、上限に達した旨のメッセージが表示されていました。

変更後

管理者が組織の使用クレジット制限を $0 に設定している場合、Team および Enterprise メンバーが /usage-credits を実行すると、上限に達した旨のメッセージが表示される代わりに管理者への問い合わせを提案するようになりました。

ユーザーへの恩恵

制限が $0 でも、適切な権限を持つメンバーが管理者に問い合わせるための手段を得られるようになります。

関連ドキュメント

Fixed
gitlab.com の origin で --worktree --tmux にマージリクエスト番号を指定した際、GitLab の ref を直接取得するのではなく、失敗する GitHub スタイルのフェッチを先に行ってしまう問題を修正しました。
英語原文を表示
Fixed --worktree --tmux with a merge-request number on a gitlab.com origin trying a doomed GitHub-style fetch first instead of fetching the GitLab ref directly

変更前

gitlab.com の origin で --worktree --tmux にマージリクエスト番号を指定した際、Claude Code は GitLab の ref を直接取得するのではなく、失敗する GitHub スタイルのフェッチを先に行っていました。

変更後

gitlab.com の origin で --worktree --tmux にマージリクエスト番号を指定した際、Claude Code は GitLab の ref を直接取得するようになり、失敗する GitHub スタイルのフェッチを先に行うことはなくなりました。

ユーザーへの恩恵

GitLab のマージリクエストからワークツリーを作成する際の動作が正確になり、不要なフェッチエラーが発生しなくなります。

Fixed
バックグラウンドセッションで /dev/tty を開くエディタ(emacs -nwmicro など)において、Ctrl+G が「Emacs quit unexpectedly」というエラーで失敗する問題を修正しました。
英語原文を表示
Fixed Ctrl+G failing with "Emacs quit unexpectedly" in background sessions for editors that open /dev/tty, such as emacs -nw and micro

変更前

バックグラウンドセッションで /dev/tty を開くエディタ(emacs -nwmicro など)において、Ctrl+G を押すと「Emacs quit unexpectedly」というエラーが発生していました。

変更後

バックグラウンドセッションで /dev/tty を開くエディタ(emacs -nwmicro など)において、Ctrl+G が正常に機能するようになりました。

ユーザーへの恩恵

バックグラウンドセッション中でも、Emacs や micro などのエディタのキーボードショートカットが正常に動作するようになります。

関連ドキュメント

Fixed
SDK ホスト、IDE、またはフックから来る additionalDirectories エントリに null バイトが含まれている場合、起動時にクラッシュしたり、/add-dir や後続の設定更新が破損したりする問題を修正し、エントリをスキップするようにしました。
英語原文を表示
Fixed an additionalDirectories entry containing a null byte crashing startup, or breaking /add-dir and later settings updates when it came from an SDK host, IDE, or hook; it is now skipped

変更前

SDK ホスト、IDE、またはフックから来る additionalDirectories エントリに null バイトが含まれている場合、Claude Code が起動時にクラッシュしたり、/add-dir や後続の設定更新が破損したりしていました。

変更後

SDK ホスト、IDE、またはフックから来る additionalDirectories エントリに null バイトが含まれている場合、Claude Code はエントリをスキップするようになり、起動時のクラッシュや設定更新の破損が発生しなくなりました。

ユーザーへの恩恵

無効なエントリが含まれていても Claude Code が正常に起動し続け、設定の更新が確実に行われるようになります。

関連ドキュメント

Fixed
MCP サーバーメニューのコピーショートカットが、常に成功を主張する代わりに、サインイン URL がどのようにコピーされたかを表示するように修正しました。
英語原文を表示
Fixed the MCP server menu's copy shortcut: it now says how the sign-in URL was copied instead of always claiming success

変更前

MCP サーバーメニューのコピーショートカットは、常に成功を主張していました。

変更後

MCP サーバーメニューのコピーショートカットは、常に成功を主張する代わりに、サインイン URL がどのようにコピーされたかを表示するようになりました。

ユーザーへの恩恵

ユーザーはコピー操作が実際にどのように行われたかを確認できるようになり、操作の透明性が向上します。

関連ドキュメント

Fixed
GNU screen および screen 端末タイプを使用する tmux セッションにおいて、斜体テキスト(セッションの要約行など)がハイライトされたブロックとしてレンダリングされる問題を修正しました。
英語原文を表示
Fixed italic text (such as the session recap line) rendering as highlighted blocks in GNU screen and in tmux sessions using a screen terminal type

変更前

GNU screen および screen 端末タイプを使用する tmux セッションにおいて、斜体テキスト(セッションの要約行など)がハイライトされたブロックとしてレンダリングされていました。

変更後

GNU screen および screen 端末タイプを使用する tmux セッションにおいて、斜体テキストが正しくレンダリングされるようになりました。

ユーザーへの恩恵

斜体テキストが正しく表示されるため、セッションの要約行などの重要な情報が視覚的に正しく伝わります。

関連ドキュメント

Fixed
claude mcp add --header および claude mcp add-json のヘルプテキストで、誤ったトランスポート名が記載されている問題を修正しました。
英語原文を表示
Fixed claude mcp add --header and claude mcp add-json help text naming the wrong transports

変更前

claude mcp add --header および claude mcp add-json のヘルプテキストでは、誤ったトランスポート名が記載されていました。

変更後

claude mcp add --header および claude mcp add-json のヘルプテキストでは、正しいトランスポート名が記載されるようになりました。

ユーザーへの恩恵

ユーザーは正しいトランスポート情報を参照できるため、MCP サーバーの設定ミスを防ぐことができます。

関連ドキュメント

Fixed
クラウドセッションの開始に失敗した際、claude ultrareview および /ultrareview が 30 分間待機し続ける問題を修正し、早期に停止して理由を報告するようにしました。
英語原文を表示
Fixed claude ultrareview and /ultrareview waiting the full 30 minutes when the cloud session fails to start; they now stop early and report the reason

変更前

クラウドセッションの開始に失敗した際、claude ultrareview および /ultrareview は 30 分間待機し続けていました。

変更後

クラウドセッションの開始に失敗した際、claude ultrareview および /ultrareview は早期に停止して理由を報告するようになりました。

ユーザーへの恩恵

失敗時に待機時間が長引くことがなくなり、ユーザーは迅速に問題の原因を把握できます。

関連ドキュメント

Fixed
整数シェル変数に算術式を代入するコマンド(OPTIND=1/0RANDOM=2+2 など)に対する Bash の権限チェックが自動承認してしまう問題を修正し、これらのコマンドは承認を求めるようになりました。
英語原文を表示
Fixed Bash permission checks auto-approving commands that assign an arithmetic expression to an integer shell variable (e.g. OPTIND=1/0, RANDOM=2+2); these now prompt for approval

変更前

整数シェル変数に算術式を代入するコマンド(OPTIND=1/0RANDOM=2+2 など)に対する Bash の権限チェックが自動承認していました。

変更後

整数シェル変数に算術式を代入するコマンド(OPTIND=1/0RANDOM=2+2 など)に対する Bash の権限チェックは、これらのコマンドに対しては承認を求めるようになりました。

ユーザーへの恩恵

意図しないコマンドの実行を防ぎ、セキュリティが強化されます。

Fixed
シェルでエクスポートされた Vertex/Bedrock ゲートウェイ(ANTHROPIC_*_BASE_URL + CLAUDE_CODE_SKIP_*_AUTH)をバックグラウンドセッション(/background--bg)が失う問題を修正し、すべてのリクエストが失敗するのを防ぎました。
英語原文を表示
Fixed backgrounded sessions (, /background, --bg) losing a Vertex/Bedrock gateway (ANTHROPIC_*_BASE_URL + CLAUDE_CODE_SKIP_*_AUTH) exported in the shell, so every request failed

変更前

シェルでエクスポートされた Vertex/Bedrock ゲートウェイ(ANTHROPIC_*_BASE_URL + CLAUDE_CODE_SKIP_*_AUTH)をバックグラウンドセッション(/background--bg)が失うため、すべてのリクエストが失敗していました。

変更後

シェルでエクスポートされた Vertex/Bedrock ゲートウェイ(ANTHROPIC_*_BASE_URL + CLAUDE_CODE_SKIP_*_AUTH)をバックグラウンドセッションが失う問題が修正され、すべてのリクエストが失敗しなくなりました。

ユーザーへの恩恵

バックグラウンドセッションでも正しいゲートウェイ経由でリクエストを行えるようになり、機能が正常に動作します。

関連ドキュメント

Fixed
Max プランで claude --bg --model fable を実行中、同じアカウントの対話セッションに Fable の使用許可が残っているにもかかわらず、使用クレジットの要求が停止する問題を修正しました。
英語原文を表示
Fixed claude --bg --model fable on Max plans stopping to ask for usage credits while the interactive session on the same account still had Fable allowance

変更前

Max プランでバックグラウンドセッションで Fable モデルを使用しようとした際、対話セッションで使用許可が残っていても、使用クレジットの要求が停止してセッションが終了してしまうことがありました。

変更後

Max プランでバックグラウンドセッションで Fable モデルを使用する場合、同じアカウントの対話セッションに使用許可が残っていても、使用クレジットの要求を継続して行い、セッションが正常に動作するようになりました。

ユーザーへの恩恵

Max プランのユーザーは、対話セッションの使用許可を維持したままバックグラウンドセッションで Fable モデルを利用できるようになります。

関連ドキュメント

Fixed
エージェントチームのチームメイトペインなど、監視されていないセッションで、誤ったキー入力によって「自動モードをデフォルトにする」という一度きりのオファーが未読のまま承認されてしまう問題を修正しました。
英語原文を表示
Fixed the one-time "make auto mode your default" offer appearing in unattended sessions (e.g. agent-team teammate panes), where a stray keypress could accept it unread

変更前

エージェントチームのチームメイトペインのような監視されていないセッションで、意図しないキー入力によって「自動モードをデフォルトにする」というオファーが承認されてしまうことがありました。

変更後

エージェントチームのチームメイトペインなどの監視されていないセッションでは、オファーが表示された状態でキー入力があった場合でも、ユーザーが意図的に承認しない限りオファーは承認されないようになりました。

ユーザーへの恩恵

ユーザーは、意図しない操作によって自動モードの設定が勝手に変更されることを防げます。

Fixed
設定が変更されていない場合、同じ Claude apps ゲートウェイに再ログインしても、マネージド設定の承認プロンプトが再表示される問題を修正しました。
英語原文を表示
Fixed the managed-settings approval prompt re-appearing after signing in again to the same Claude apps gateway when the settings are unchanged

変更前

設定が変更されていない状態で、同じ Claude apps ゲートウェイに再ログインすると、マネージド設定の承認プロンプトが再度表示されてしまうことがありました。

変更後

設定が変更されていない場合、同じ Claude apps ゲートウェイに再ログインしても、マネージド設定の承認プロンプトは再表示されず、ログインプロセスがスムーズに進むようになりました。

ユーザーへの恩恵

設定が変更されていない場合でも、不要なプロンプトが表示されることなくログインプロセスを完了できます。

Fixed
組織ポリシーや環境変数によって /feedback が無効になっている場合、/bug/share の報告が無効であると誤って表示されていた問題を修正しました。ヒント、/help、拒否メッセージも、これらが無効な場合は /feedback を推奨しなくなりました。
英語原文を表示
Fixed disabled /bug and /share reporting that /feedback was disabled; tips, /help, and refusal messages no longer suggest /feedback when an org policy or env var turns it off

変更前

組織ポリシーや環境変数によって /feedback が無効になっている場合、/bug/share の報告が無効であると誤って表示されていました。また、ヒントや /help、拒否メッセージでも /feedback を推奨していました。

変更後

組織ポリシーや環境変数によって /feedback が無効になっている場合、/bug/share の報告が無効であることが正しく表示されるようになりました。また、ヒント、/help、拒否メッセージも、これらが無効な場合は /feedback を推奨しなくなりました。

ユーザーへの恩恵

無効になっている機能に対して誤った推奨が表示されることがなくなり、ユーザーは正しいアクションを選択できます。

Fixed
一時的な GitHub 接続失敗の後、クラウドセッションの作成時に GitHub のセットアップを推奨するメッセージが表示されていた問題を修正しました。現在は、再試行を推奨するメッセージが表示されるようになりました。
英語原文を表示
Fixed cloud session creation advising GitHub setup after a transient GitHub connection failure — the message now says to retry instead

変更前

一時的な GitHub 接続失敗の後、クラウドセッションの作成時に GitHub のセットアップを推奨するメッセージが表示されていました。

変更後

一時的な GitHub 接続失敗の後、クラウドセッションの作成時に GitHub のセットアップを推奨するメッセージが表示される代わりに、接続を再試行するよう促すメッセージが表示されるようになりました。

ユーザーへの恩恵

一時的な接続問題の際、誤ったセットアップ手順を案内されることなく、適切な再試行アクションを選択できます。

Fixed
[VSCode] サインイン画面の「Bedrock、Foundry、または Vertex」ボタンが、ページの上部のドキュメントを開くのではなく、サードパーティプロバイダーのセットアップセクションを開くように修正しました。
英語原文を表示
[VSCode] Fixed the sign-in screen's "Bedrock, Foundry, or Vertex" button opening the docs at the top of the page instead of the third-party provider setup section

変更前

以前は、サインイン画面の「Bedrock、Foundry、または Vertex」ボタンをクリックすると、ページの上部にあるドキュメントが開いていました。

変更後

現在は、サインイン画面の「Bedrock、Foundry、または Vertex」ボタンをクリックすると、ページの上部にあるドキュメントではなく、サードパーティプロバイダーのセットアップセクションが開くようになりました。

ユーザーへの恩恵

ユーザーは正しいセットアップ手順にアクセスできます。

関連ドキュメント

シェア:Xはてブ