このバージョン以降にも更新があります。

最新版 v2.1.251 を見る →

Claude Code v2.1.248

変更項目 49 件

公式 CHANGELOG.md

Added追加(7件)

Added
コマンド実行やコード実行を行う組み込みツールと WebFetch を削除し、作業ディレクトリ内のファイルツールのみを許可する --restricted (または CLAUDE_CODE_RESTRICTED=1) オプションを追加しました。また、bypassPermissions を拒否し、ユーザー、プロジェクト、ローカルの設定ファイルを無視します。
英語原文を表示
Added --restricted (or CLAUDE_CODE_RESTRICTED=1): removes the built-in tools that run commands or code and WebFetch (unless named in --tools), keeps file tools inside the working directory, refuses bypassPermissions, and ignores user, project and local settings files

変更前

コマンド実行やコード実行を行う組み込みツールや WebFetch が利用可能でした。また、bypassPermissions が許可され、ユーザーやプロジェクトの設定ファイルが参照されていました。

変更後

コマンド実行やコード実行を行う組み込みツールや WebFetch が削除され、ファイルツールは作業ディレクトリ内に限定されます。bypassPermissions は拒否され、設定ファイルは無視されます。

ユーザーへの恩恵

セキュリティを強化し、意図しない操作や外部へのアクセスを制限できます。

Added
サブエージェントのプロンプトキャッシュ TTL を設定する experimental.cacheTtl (`
英語原文を表示
Added experimental.cacheTtl ("5m" or "1h") to agent frontmatter: a per-agent prompt cache TTL used when no subagent TTL setting is configured

変更前

サブエージェントのプロンプトキャッシュ TTL は設定されておらず、デフォルトの動作が適用されていました。

変更後

サブエージェントごとに TTL を設定できるようになりました。サブエージェント固有の設定がない場合に使用されます。

ユーザーへの恩恵

サブエージェントごとのキャッシュ有効期間を制御でき、コストやパフォーマンスを最適化できます。

Added
ランナーが登録するラベルを上書きする claude self-hosted-runner --client-label <label> (または SELF_HOSTED_RUNNER_CLIENT_LABEL) を追加しました。デフォルトはホスト名です。
英語原文を表示
Added claude self-hosted-runner --client-label <label> (or SELF_HOSTED_RUNNER_CLIENT_LABEL) to override the label the runner registers with (default: hostname)

変更前

ランナーはホスト名をラベルとして登録していました。

変更後

ユーザーが指定したラベルでランナーを登録できるようになりました。

ユーザーへの恩恵

インフラ管理や監視設定を柔軟に行えます。

Added
サーバー管理設定の読み込み失敗時に起動時に警告を表示し、/doctor/status で失敗の理由や取得されなかった理由を説明する診断機能を追加しました (Bedrock/Vertex/サードパーティプロバイダー、カスタム ANTHROPIC_BASE_URL の場合)。
英語原文を表示
Added server-managed settings diagnostics: a startup warning when the settings fail to load, and a /doctor and /status line explaining a load failure or why they weren't fetched (Bedrock/Vertex/third-party provider, custom ANTHROPIC_BASE_URL)

変更前

サーバー管理設定の読み込み失敗時に警告は表示されませんでした。

変更後

起動時に警告が表示され、診断コマンドで失敗の詳細が確認できるようになりました。

ユーザーへの恩恵

設定問題を迅速に特定して解決できます。

Added
非常に大きなリポジトリへのプッシュが失敗する可能性があるため、GitHub CLI トークンに workflow スコープがない場合に /web-setup で警告を表示するようになりました。
英語原文を表示
Added a warning in /web-setup when the GitHub CLI token lacks the workflow scope, since pushes to very large repositories can be rejected without it

変更前

GitHub CLI トークンに workflow スコープがない場合でも警告は表示されませんでした。

変更後

トークンに必要なスコープがない場合に警告が表示されるようになりました。

ユーザーへの恩恵

ワークフロー設定の失敗を未然に防げます。

Added
AWS Marketplace、セルフサービス Enterprise、Enterprise トライアルで請求される組織のメンバーが管理者から使用制限の引き上げをリクエストできる /usage-credits コマンドを追加しました。
英語原文を表示
Added /usage-credits for Enterprise organizations billed through AWS Marketplace, self-serve Enterprise, and Enterprise trials, so members can request a higher usage limit from their admin

変更前

使用制限の引き上げリクエスト機能はありませんでした。

変更後

管理者にリクエストを送信できるコマンドが追加されました。

ユーザーへの恩恵

Enterprise ユーザーは必要に応じて使用制限を管理できます。

関連ドキュメント

Added
Bedrock、Vertex、Foundry、およびテレメトリが無効な場合、同じマシン上のセッション間で SendMessage / ListAgents を使用したクロスセッションメッセージングを追加しました。
英語原文を表示
Added cross-session messaging (SendMessage / ListAgents) between sessions on the same machine on Bedrock, Vertex, and Foundry, and when telemetry is disabled

変更前

同じマシン上のセッション間でメッセージングを行う機能はありませんでした。

変更後

セッション間でメッセージを送受信できるようになりました。

ユーザーへの恩恵

複数のセッション間での連携と情報共有が可能になります。

Changed変更(6件)

Changed
セッションから切断した後、または win32-input-mode のままのターミナルタブで起動した際、claude agents リストがキーボード入力に応答しなくなる問題を修正しました。
英語原文を表示
Windows: Fixed the claude agents list not responding to the keyboard after detaching from a session, or when launched in a terminal tab left in win32-input-mode

変更前

セッションから切断した後、または win32-input-mode のままのターミナルタブで起動した際、claude agents リストがキーボード入力に応答しなくなることがありました。

変更後

キーボード入力が正しく処理されるようになり、リストの操作が可能になります。

ユーザーへの恩恵

エージェントビューでの操作がスムーズになり、ターミナルタブでの起動時も快適に使用できます。

関連ドキュメント

Changed
エージェントビューのディスパッチ入力で Shift+Enter を改行挿入に変更しました (プロンプトと一致させるため); Ctrl+Enter は送信と添付を行うようになりました。
英語原文を表示
Changed shift+enter in the agent view dispatch input to insert a newline (matching the prompt); ctrl+enter now dispatches and attaches

変更前

エージェントビューでは Shift+Enter が送信と添付を行っていました。

変更後

エージェントビューでは Shift+Enter が改行挿入に、Ctrl+Enter が送信と添付に割り当てられるようになりました。

ユーザーへの恩恵

マルチライン入力が容易になり、エディタ操作とコマンド実行の使い分けが明確になります。

関連ドキュメント

Changed
/loop コマンドの変更: 自己ペースの動的モードとプロンプトなしの自律デフォルトが、Bedrock/Vertex/Foundry でも常に利用可能になりました。
英語原文を表示
Changed /loop: self-paced dynamic mode and the no-prompt autonomous default are now always available, including on Bedrock/Vertex/Foundry

変更前

これらのモードは一部のプラットフォームでは利用できませんでした。

変更後

これらのモードはすべてのプラットフォームで利用可能になりました。

ユーザーへの恩恵

より多くの環境で自律的なタスク実行が可能になります。

Changed
Anthropic テレメトリのエクスポート失敗を [Anthropic telemetry] というデバッグレベルのログに変更しました。これにより、OTel コレクタの失敗と誤認されることを防ぎます。
英語原文を表示
Changed Anthropic telemetry export failures to log at debug level as [Anthropic telemetry] instead of [3P telemetry] OTEL diag error, so they are not mistaken for your OTel collector failing

変更前

エクスポート失敗は [3P telemetry] OTEL diag error としてログに出力されていました。

変更後

エクスポート失敗は [Anthropic telemetry] としてログに出力されるようになりました。

ユーザーへの恩恵

テレメトリのエラー原因を特定しやすくなり、システムの健全性監視が正確に行えます。

Changed
Linux ユーザーネームスペースでのクロスセッションメッセージングの変更: アンマップされたオーナーに対する root 標準の信頼を、正規のシステムディレクトリに限定するようにしました。
英語原文を表示
Changed cross-session messaging in Linux user namespaces: root-equivalent trust for unmapped owners is limited to canonical system directories

変更前

アンマップされたオーナーに対しては、すべてのディレクトリへのアクセスが許可されていました。

変更後

アンマップされたオーナーに対しては、システムディレクトリ以外へのアクセスが制限されるようになりました。

ユーザーへの恩恵

セキュリティリスクを軽減し、より安全なクロスセッションメッセージングが可能になります。

Changed
SendMessage ツールの対象をサブエージェントから別のセッションに変更しました: 結果として、返信はサブエージェントではなく親セッションの会話に配信されることを示すようになりました。
英語原文を表示
Changed SendMessage from a subagent to another session: the result now notes that any reply is delivered to the parent session's conversation, not to the subagent

変更前

サブエージェントにメッセージを送信した場合、返信がサブエージェントに届くと思われていました。

変更後

サブエージェントにメッセージを送信した場合、返信は親セッションに届くことを明示するようになりました。

ユーザーへの恩恵

メッセージの送信先を明確にし、意図しないセッションへの返信を防ぎます。

Improved改善(5件)

Improved
Workflowツールのプロンプットのトークン数を削減しました:説明は約1kトークンに抑えられ、スクリプト作成の参照はバンドルされた workflow-authoring スキルに移動されました。
英語原文を表示
Improved the Workflow tool's prompt footprint: its description is now about 1k tokens instead of 5.7k, with the script-writing reference moved into a bundled workflow-authoring skill

変更前

Workflowツールのプロンプトの説明は約5.7kトークンでした。

変更後

Workflowツールの説明は約1kトークンに削減され、スクリプト作成の参照はバンドルされた workflow-authoring スキルに移動されました。

ユーザーへの恩恵

コンテキストウィンドウの使用効率が向上し、より多くの情報を扱えるようになります。

Improved
プルリクエストが変更されていない間は GitHub へのアクセス頻度を減らし、プルリクエストのステータス表示を改善しました。git pushgh pr コマンドを実行すると即座に更新されます。
英語原文を表示
Improved the prompt-footer PR badge to check GitHub less often while the pull request is unchanged; a push or a gh pr command still refreshes it right away

変更前

プルリクエストのステータス表示は、変更がない間も定期的に GitHub をチェックしていました。これによりリソースを無駄に消費していました。

変更後

プルリクエストが変更されていない間は頻繁なチェックを省略し、変更が発生した時だけ即座に更新するようにしました。これによりリソース使用量を削減します。

ユーザーへの恩恵

プルリクエストのステータス表示を効率的に更新できるようになり、不要な API 呼び出しを減らします。

Improved
管理設定の改善: クライアント側のタイムアウト、MCP 起動モード、ストリームウォッチドッグの環境変数が設定承認プロンプトをトリガーしなくなりました。
英語原文を表示
Improved managed settings: client-side timeout, MCP startup-mode, and stream-watchdog env vars no longer trigger the settings-approval prompt

変更前

これらの設定値を変更しようとすると、設定承認プロンプトが表示されていました。

変更後

これらの設定値は、設定承認プロンプトを表示せずに適用されるようになりました。

ユーザーへの恩恵

設定変更のたびにプロンプトが表示されるのを防ぎ、作業の流れをスムーズにします。

関連ドキュメント

Improved
/ultrareview <PR#> コマンドの改善: クラウドセッションが開始した後にエラーになるのではなく、起動前に GitHub アカウントがリポジトリにアクセスできるかをチェックし、修正方法を説明するようにしました。
英語原文を表示
Improved /ultrareview <PR#> to check before launch that the GitHub account connected to your Claude account can access the repository, and to explain how to fix it, instead of failing after the cloud session starts

変更前

コマンドを実行すると、クラウドセッションが開始された後にアクセス権限の問題で失敗していました。

変更後

コマンド実行前にアクセス権限をチェックし、問題があれば修正方法を提示してからセッションを開始するようにしました。

ユーザーへの恩恵

エラー発生後に原因を特定する手間を省き、迅速に問題を解決できます。

Improved
クロスセッションメッセージングの改善: デフォルトのディレクトリを使用できない場合、プライベートなユーザー専用 /tmp ディレクトリにフォールバックし、通知と /status でそのディレクトリを明示するようにしました。
英語原文を表示
Improved cross-session messaging: falls back to a private per-user /tmp directory when the default one can't be used, and the notice and /status name the directory to fix

変更前

デフォルトのディレクトリにアクセスできない場合、メッセージングが失敗していました。

変更後

デフォルトのディレクトリにアクセスできない場合は、ユーザー専用の /tmp ディレクトリを使用するようにし、その状況を通知で明示するようにしました。

ユーザーへの恩恵

メッセージングの障害を特定しやすくなり、問題のトラブルシューティングが容易になります。

Fixed修正(31件)

Fixed
OAuth トークンの更新後にツール定義が再レンダリングされるため、長時間のセッションで約1時間に1回プロンプトキャッシュのミス (および拡張思考コンテキストの喪失) が発生する問題を修正しました。
英語原文を表示
Fixed a prompt-cache miss (and lost extended-thinking context) roughly once an hour in long sessions, caused by tool definitions being re-rendered after an OAuth token refresh

変更前

長時間のセッションで約1時間に1回、OAuth トークンの更新によりプロンプトキャッシュのミスが発生していました。

変更後

OAuth トークンの更新によるキャッシュミスが修正され、コンテキストの喪失が防がれます。

ユーザーへの恩恵

セッションのパフォーマンスとコンテキストの整合性が維持されます。

関連ドキュメント

Fixed
アカウントの使用量超過時にセッションとその --resumeScheduleWakeup ツール定義が異なるため、再開セッションの最初のターンで完全なプロンプトキャッシュのミスが発生する問題を修正しました。
英語原文を表示
Fixed the ScheduleWakeup tool definition changing between a session and its --resume when the account had entered usage overage, causing a full prompt-cache miss on the resumed session's first turn

変更前

使用量超過時にセッション再開時にツール定義が不一致となり、キャッシュミスが発生していました。

変更後

ツール定義の不一致が修正され、キャッシュミスが防がれます。

ユーザーへの恩恵

セッション再開時のパフォーマンスが向上します。

関連ドキュメント

Fixed
Claude Desktop と Cowork のセッションが30日後に削除されていた問題を修正しました。トランスクリプトのクリーンアップは、アプリ内にある間は保持されるようになりました (組織ポリシーによる管理がない場合)。新しい desktopSessionCleanupPeriodDays 設定でこの免除を制限できます。
英語原文を表示
Fixed Claude Desktop and Cowork sessions disappearing after 30 days: the transcript cleanup now keeps desktop-written sessions while they are in the app (unless org policy manages retention); the new desktopSessionCleanupPeriodDays setting caps the exemption

変更前

Claude Desktop と Cowork のセッションが30日後に削除されていました。

変更後

アプリ内にある間はセッションが保持されるようになり、設定で期間を制限できます。

ユーザーへの恩恵

重要なセッションデータが誤って削除されるのを防げます。

Fixed
別の Claude Code プロセスがトークン更新ロックを保持している間にセッショントークンが期限切れになった場合、ログイン画面に転送されていた問題を修正しました。代わりにリトライ可能なエラーでリクエストが失敗するようになります。
英語原文を表示
Fixed being sent to the login screen when another Claude Code process held the token refresh lock while the session token had expired; the request now fails with a retryable error instead

変更前

別の Claude Code プロセスがトークン更新ロックを保持している間にセッショントークンが期限切れになると、ログイン画面に転送されていました。

変更後

代わりにリトライ可能なエラーでリクエストが失敗するようになり、ユーザーは再試行を選択できます。

ユーザーへの恩恵

セッションが期限切れになった際にログイン画面に強制的に転送されるのを防ぎ、エラーメッセージに基づいて適切な対処ができるようになります。

Fixed
/login で推奨されるコンソールログインが、使用できないマシン(ANTHROPIC_API_KEY または API キーヘルパーが設定されている場合など)で OAuth エラーで失敗し、サインイン URL を表示する前に終了していた問題を修正しました。代わりに API キーでのログインにフォールバックするようになります。
英語原文を表示
Fixed the recommended Console sign-in in /login failing with an OAuth error before showing a sign-in URL on machines where it can't be used (for example when ANTHROPIC_API_KEY or an API key helper is set); it now falls back to the API-key sign-in

変更前

/login で推奨されるコンソールログインが、使用できないマシンで OAuth エラーで失敗し、サインイン URL を表示する前に終了していました。

変更後

代わりに API キーでのログインにフォールバックするようになり、使用できない環境でもログインプロセスが完了します。

ユーザーへの恩恵

使用できない環境でも適切なログイン方法が選択され、ログインプロセスが確実に完了するようになります。

関連ドキュメント

Fixed
/model と高速モード切り替えの通知におけるモデル名をコードとしてレンダリングするよう修正し、[1m] などのサフィックスをリンクとして解釈せず、そのまま表示するようにしました。
英語原文を表示
Fixed model names in /model and fast-mode switch notices to render as code, so suffixes like [1m] display literally instead of as a link

変更前

/model と高速モード切り替えの通知におけるモデル名がリンクとして解釈され、[1m] などのサフィックスがリンクとして表示されていました。

変更後

モデル名がコードとして表示されるようになり、サフィックスがそのままテキストとして表示されます。

ユーザーへの恩恵

モデル名の表示が正確になり、サフィックスの情報が正しく伝わるようになります。

関連ドキュメント

Fixed
CI 環境変数が設定されている際、claude agents がワークスペース信頼プロンプトをスキップしていた問題を修正しました。
英語原文を表示
Fixed claude agents skipping the workspace trust prompt when the CI environment variable is set

変更前

CI 環境変数が設定されている際、claude agents がワークスペース信頼プロンプトをスキップしていました。

変更後

ワークスペース信頼プロンプトが適切に表示されるようになります。

ユーザーへの恩恵

CI 環境でも適切なワークスペース信頼確認が行われ、意図しない動作を防げます。

関連ドキュメント

Fixed
PR ステータスキャッシュに不正なエントリが含まれていた際、claude agents が起動時にクラッシュしていた問題を修正しました。
英語原文を表示
Fixed claude agents crashing on launch when the PR-status cache held a malformed entry

変更前

PR ステータスキャッシュに不正なエントリが含まれていた際、claude agents が起動時にクラッシュしていました。

変更後

起動時にクラッシュしなくなり、正常に動作します。

ユーザーへの恩恵

エージェントビューの起動が安定し、意図しないクラッシュを防げます。

Fixed
マシンがオフになっていた期間中にバックグラウンドセッションが復活していた問題を修正しました。このようなセッションは、その実際の終了時点で停止として表示されるようになり、開く際に保存された会話を再開する前に確認を求められるようになります。
英語原文を表示
Fixed agent view resurrecting a weeks-old background session after the machine was off: such a session now shows as stopped at its real end, and opening it asks before resuming its saved conversation

変更前

マシンがオフになっていた期間中にバックグラウンドセッションが復活していました。

変更後

セッションは実際の終了時点で停止として表示され、再開前に確認が求められるようになります。

ユーザーへの恩恵

古いセッションの誤った再開を防ぎ、セッションの状態を正確に把握できます。

関連ドキュメント

Fixed
新しいセッションを開始する際、エージェントビューが時折古い会話を開いて入力したプロンプトを破棄していた問題を修正しました。
英語原文を表示
Fixed agent view sometimes opening an older conversation, and dropping the typed prompt, when starting a new session

変更前

新しいセッションを開始する際、エージェントビューが時折古い会話を開いて入力したプロンプトを破棄していました。

変更後

正しい新しい会話が開始され、入力したプロンプトが保持されるようになります。

ユーザーへの恩恵

意図しない古い会話が開かれるのを防ぎ、入力したプロンプトが失われないようになります。

関連ドキュメント

Fixed
別のターミナルですでに再開した停止中のセッションを開いた際、その会話に対して二重のプロセスを開始していた問題を修正しました。行は「ターミナルで開かれています」と表示されるようになります。
英語原文を表示
Fixed claude agents: opening a stopped session that you already resumed in another terminal no longer starts a second process on that conversation; the row now says it is open in a terminal

変更前

別のターミナルですでに再開した停止中のセッションを開いた際、その会話に対して二重のプロセスを開始していました。

変更後

二重のプロセスが開始されず、行は「ターミナルで開かれています」と表示されます。

ユーザーへの恩恵

重複したプロセスによるリソースの無駄遣いを防ぎ、セッションの状態が正しく表示されます。

関連ドキュメント

Fixed
ワークツリーブランチが既にチェックアウトしたデフォルトブランチ(例: ローカル main)にマージされているがまだプッシュされていない場合、claude agentsclaude rm がそのセッションを削除できず「どこにもプッシュされていないコミットがあります」と拒否していた問題を修正しました。
英語原文を表示
Fixed claude agents and claude rm refusing to delete a session ("has commits that are not pushed anywhere") when its worktree branch was already merged into your checked-out default branch (e.g. local main) but not yet pushed

変更前

ワークツリーブランチが既にチェックアウトしたデフォルトブランチにマージされているがまだプッシュされていない場合、claude agentsclaude rm がそのセッションを削除できず「どこにもプッシュされていないコミットがあります」と拒否していました。

変更後

マージ済みのブランチであっても、まだプッシュされていない場合でもセッションを削除できるようになります。

ユーザーへの恩恵

マージ済みのブランチでもセッションを適切に削除でき、ワークツリーの管理が容易になります。

関連ドキュメント

Fixed
PermissionRequest や PreToolUse フックが無効な回答を出力した際、バックグラウンドセッションが黙って待機していた問題を修正しました。claude agents の行にフック名とスキーマエラーが表示されるようになりました。
英語原文を表示
Fixed background sessions waiting silently when a PermissionRequest or PreToolUse hook prints an invalid answer: the claude agents row now names the hook and the schema error

変更前

PermissionRequest や PreToolUse フックが無効な JSON を出力した際、バックグラウンドセッションはエラーメッセージを表示せずに待機し続けました。ユーザーはどのフックが失敗したのか、何が問題だったのかを知ることができませんでした。

変更後

claude agents の行に、どのフックが無効な回答を出力したのか、そしてスキーマエラーの内容が表示されるようになりました。これにより、バックグラウンドセッションの問題を特定しやすくなりました。

ユーザーへの恩恵

フックのエラー原因を即座に特定できるようになり、バックグラウンドセッションの待機状態を解消できます。

関連ドキュメント

Fixed
フックが stdout に出力した {…} オブジェクトが有効な JSON でない場合、それを平文として黙って扱っていた問題を修正しました。パースエラーメッセージ付きでフックエラーとして報告されるようになりました。
英語原文を表示
Fixed hooks silently treating a stdout {…} object that isn't valid JSON as plain text; it's now reported as a hook error with the parse message

変更前

フックが stdout に JSON ではないオブジェクトを出力した場合、Claude Code はそれを平文として扱い、パースエラーを報告しませんでした。これにより、フックの設定ミスが見逃されることがありました。

変更後

フックが無効な JSON を出力した場合、パースエラーメッセージと共にフックエラーとして報告されるようになりました。これにより、フックの問題をデバッグしやすくなりました。

ユーザーへの恩恵

フックの設定ミスを即座に検知し、修正できるようになります。

関連ドキュメント

Fixed
プロジェクトの .mcp.json エントリが信頼済みの「claude.ai」見出しの下で claude.ai コネクタタイプを宣言している場合、/mcp に表示されず、実際のスコープに表示されていた問題を修正しました。
英語原文を表示
Fixed /mcp listing a project .mcp.json entry that declares the claude.ai connector type under the trusted "claude.ai" heading; it now appears under its real scope

変更前

.mcp.json で claude.ai コネクタタイプを宣言している場合、/mcp では信頼済みの「claude.ai」見出しの下に表示されていましたが、実際にはそのコネクタの本来のスコープに表示されるべきでした。これにより、コネクタの管理が混乱する可能性がありました。

変更後

.mcp.json で宣言された claude.ai コネクタは、/mcp で本来のスコープに正しく表示されるようになりました。

ユーザーへの恩恵

MCP サーバーとコネクタの管理が正確に行えるようになります。

関連ドキュメント

Fixed
headersHelperAuthorization ヘッダーを提供する MCP サーバーが、ドキュメントに記載されている通りにヘルパーを再実行して再試行するのではなく、401 で OAuth 検出に落ちてしまう問題を修正しました。
英語原文を表示
Fixed MCP servers whose headersHelper supplies the Authorization header falling into OAuth discovery on a 401 instead of re-running the helper and retrying the call as documented

変更前

MCP サーバーの headersHelperAuthorization ヘッダーを提供している場合、401 エラーが発生すると、ヘルパーを再実行してリトライするのではなく、OAuth 検出プロセスに落ちていました。これにより、認証が失敗しやすくなっていました。

変更後

401 エラーが発生した際、ヘルパーを再実行してリトライするようになりました。これにより、認証の信頼性が向上しました。

ユーザーへの恩恵

MCP サーバーの認証プロセスが安定し、エラーが減少します。

関連ドキュメント

Fixed
管理設定のセキュリティ承認ダイアログが必要な際、Claude apps ゲートウェイへの /login がフリーズしていた問題を修正しました。
英語原文を表示
Fixed /login to a Claude apps gateway hanging when the managed-settings security approval dialog was required

変更前

管理設定のセキュリティ承認ダイアログが必要な場合、/login コマンドが応答を返さずにフリーズしていました。これにより、ログインプロセスが完了せず、作業が中断していました。

変更後

管理設定のセキュリティ承認ダイアログが必要な場合でも、/login コマンドが正常に動作するようになりました。

ユーザーへの恩恵

ログインプロセスがスムーズに進行し、作業の中断がなくなります。

Fixed
apiKeyHelper が唯一の認証情報である場合、ゲートウェイモデル検出 (CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY) が実行されない問題を修正しました。
英語原文を表示
Fixed gateway model discovery (CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY) never running when apiKeyHelper is the only credential

変更前

apiKeyHelper が唯一の認証情報である場合、ゲートウェイモデル検出が実行されず、モデルリストが取得できませんでした。これにより、利用可能なモデルが表示されませんでした。

変更後

apiKeyHelper が唯一の認証情報である場合でも、ゲートウェイモデル検出が正常に実行されるようになりました。

ユーザーへの恩恵

利用可能なモデルが正しく表示され、モデル選択が容易になります。

Fixed
claude logs を実行した際、マウス追跡、括弧ペースト、および代替画面が端末でオンのままになったままになる問題を修正しました。
英語原文を表示
Fixed claude logs leaving mouse tracking, bracketed paste and the alternate screen switched on in the terminal it was run from

変更前

claude logs を実行すると、マウス追跡、括弧ペースト、および代替画面が端末でオンのままになり、次回のセッションで予期せぬ挙動を引き起こしていました。

変更後

claude logs を実行しても、これらの設定が端末に残らないようになりました。

ユーザーへの恩恵

端末の設定が維持され、次回のセッションでも正常に動作します。

Fixed
長いルールが絵文字の途中で切れた際、信頼ダイアログのリポジトリ権限ルール一覧に文字化けが表示されていた問題を修正しました。
英語原文を表示
Fixed the trust dialog's list of repo permission rules showing a garbled character when a long rule was cut off in the middle of an emoji

変更前

長いルールが絵文字の途中で切れた場合、信頼ダイアログのリポジトリ権限ルール一覧に文字化けが表示されていました。これにより、ルールの内容が正しく表示されませんでした。

変更後

長いルールが絵文字の途中で切れても、文字化けが表示されないようになりました。

ユーザーへの恩恵

権限ルールの内容が正しく表示され、設定の確認が容易になります。

Fixed
Shift+Tab を Ctrl+C 直後に押した際、権限モードインジケーターが「Press Ctrl-C again to exit」ヒントの後ろに隠れてしまう問題を修正しました。
英語原文を表示
Fixed the permission mode indicator staying hidden behind the "Press Ctrl-C again to exit" hint when you press shift+tab right after ctrl+c

変更前

Ctrl+C 直後に Shift+Tab を押すと、権限モードインジケーターが「Press Ctrl-C again to exit」ヒントの後ろに隠れてしまい、表示されませんでした。

変更後

Ctrl+C 直後に Shift+Tab を押しても、権限モードインジケーターが正しく表示されるようになりました。

ユーザーへの恩恵

現在の権限モードを常に確認でき、操作が直感的になります。

Fixed
/ultrareview およびローカルでシードされたクラウドセッションが、未コミットの編集を prod.env スタイルや *.tfvars ファイル、または編集用スワップ、一時、バックアップコピーの認証ファイル(例: key.pem.tmpid_rsa.swo)にアップロードしていた問題を修正しました。これらは今ではマシン上に残ります。
英語原文を表示
Fixed /ultrareview and locally seeded cloud sessions uploading uncommitted edits to prod.env-style and *.tfvars files, or to editor swap, temp, and backup copies of credential files (e.g. key.pem.tmp, id_rsa.swo); they now stay on your machine

変更前

/ultrareview やローカルでシードされたクラウドセッションは、未コミットの編集を prod.env スタイルや *.tfvars ファイル、または編集用スワップ、一時、バックアップコピーの認証ファイルにアップロードしていました。これにより、機密情報が外部に漏洩するリスクがありました。

変更後

これらのファイルへのアップロードが停止され、編集内容はマシン上に残るようになりました。

ユーザーへの恩恵

機密情報の漏洩リスクが排除され、セキュリティが向上します。

Fixed
CLIがサイレントに再接続した後、接続先デバイスでリモートコントロールセッションの権限プロンプトや最新メッセージが表示されないことがある問題を修正しました。
英語原文を表示
Fixed Remote Control sessions occasionally never showing a permission prompt or the latest messages on the connected device after the CLI silently reconnected

変更前

CLIがサイレントに再接続した後、接続先デバイスで権限プロンプトや最新メッセージが表示されないことがありました。

変更後

CLIがサイレントに再接続した後も、接続先デバイスで権限プロンプトや最新メッセージが正しく表示されるようになりました。

ユーザーへの恩恵

接続先デバイスで権限プロンプトや最新メッセージが正しく表示されるようになり、リモート操作の信頼性が向上します。

関連ドキュメント

Fixed
コンテナのセッション認証情報がまだ読み取り可能でない場合、クラウドセッションが起動時に失敗することがある問題を修正しました。
英語原文を表示
Fixed cloud sessions occasionally failing at startup when the container's session credentials were not yet readable

変更前

コンテナのセッション認証情報がまだ読み取り可能でない場合、クラウドセッションが起動時に失敗することがありました。

変更後

コンテナのセッション認証情報が読み取り可能になるまで待機し、クラウドセッションが起動時に失敗することがないようになりました。

ユーザーへの恩恵

クラウドセッションの起動成功率が向上し、安定して利用できるようになります。

Fixed
グローバルフラグやラッパー経由で注入されたオプションがサブコマンドの前にある場合、claude remote-controlが自身のフラグ(例: --spawn--name)を拒否する問題を修正しました。
英語原文を表示
Fixed claude remote-control rejecting its own flags (e.g. --spawn, --name) when a global flag or a wrapper-injected option precedes the subcommand

変更前

グローバルフラグやラッパー経由で注入されたオプションがサブコマンドの前にある場合、claude remote-controlが自身のフラグを拒否していました。

変更後

グローバルフラグやラッパー経由で注入されたオプションの有無にかかわらず、claude remote-controlが自身のフラグを正しく受け付けるようになりました。

ユーザーへの恩恵

リモートコントロールセッションの起動フラグが正しく機能し、使い勝手が向上します。

関連ドキュメント

Fixed
起動時の警告(例:
英語原文を表示
Fixed startup warnings (e.g. "N MCP servers need authentication") rendering one column right of the rest of the transcript

変更前

起動時の警告がトランスクリプトの残りの部分から1列分右にずれて表示されることがありました。

変更後

起動時の警告がトランスクリプトの残りの部分と正しく揃って表示されるようになりました。

ユーザーへの恩恵

起動時の警告メッセージが正しく表示され、ユーザー体験が向上します。

関連ドキュメント

Fixed
バックグラウンド化されたワークツリーセッションがチェックアウトを失う問題を修正しました:バックグラウンドセッションは実行中にワークツリーのロックを保持するため、クリーンアップや git worktree remove によって無視されるようになりました。
英語原文を表示
Fixed a backgrounded worktree session losing its checkout: the background session now holds the worktree's lock while it runs, so cleanup and git worktree remove leave it alone

変更前

バックグラウンド化されたワークツリーセッションがチェックアウトを失うことがありました。

変更後

バックグラウンドセッションは実行中にワークツリーのロックを保持するため、チェックアウトが失われることがなくなりました。

ユーザーへの恩恵

バックグラウンドセッション中の作業内容が保持され、データ損失が防止されます。

関連ドキュメント

Fixed
非ラテン文字(例: IME経由で入力された韓国語)で入力された他のセッション名との @-メンションが一致しない問題を修正しました。
英語原文を表示
Fixed @-mentions of other sessions not matching names typed with non-Latin characters (for example Korean entered through an IME)

変更前

非ラテン文字(例: IME経由で入力された韓国語)で入力された他のセッション名との @-メンションが一致しないことがありました。

変更後

非ラテン文字で入力された他のセッション名との @-メンションが正しく一致するようになりました。

ユーザーへの恩恵

非ラテン文字を含むセッション名とのメンションが正しく機能し、セッション間のやり取りが容易になります。

Fixed
無効な crossSessionInbound 値が黙って無視されていた問題を修正しました:ユーザー設定では警告を出してクロスセッションメッセージを保持し、管理設定では拒否するようになり、修正されるまで処理が保留されます。
英語原文を表示
Fixed an invalid crossSessionInbound value being silently ignored: it now warns and holds cross-session messages (user settings) or refuses them (managed settings) until fixed

変更前

無効な crossSessionInbound 値が黙って無視されていました。

変更後

無効な crossSessionInbound 値が検出されると警告が出され、ユーザー設定ではメッセージを保持し、管理設定では拒否するようになりました。

ユーザーへの恩恵

無効な設定値が検出され、適切な処理が行われるようになり、セキュリティと信頼性が向上します。

Fixed
組織で利用できない /usage-credits コマンドに対して、レートリミット、使用量、ファストモードのメッセージが表示される問題を修正しました。
英語原文を表示
Fixed rate-limit, usage, and fast-mode messages telling you to run /usage-credits when that command isn't available for your organization (e.g. hidden with DISABLE_EXTRA_USAGE_COMMAND)

変更前

組織で利用できない /usage-credits コマンドに対して、レートリミット、使用量、ファストモードのメッセージが表示されていました。

変更後

組織で利用できない /usage-credits コマンドに対しては、適切なメッセージが表示されるようになりました。

ユーザーへの恩恵

誤ったコマンドへの誘導がなくなり、ユーザーは正しい情報を得ることができます。

関連ドキュメント

Fixed
セッションが保存されていない場合、VSCodeのチャットタブが
英語原文を表示
[VSCode] Fixed a chat tab getting stuck on "No conversation found" when its session was never saved; it now starts a new conversation instead

変更前

セッションが保存されていない場合、VSCodeのチャットタブが

変更後

セッションが保存されていない場合、VSCodeのチャットタブが新しい会話を開始するようになりました。

ユーザーへの恩恵

セッションが保存されていない場合でも、チャットタブが正常に動作し、新しい会話を開始できるようになります。

関連ドキュメント

シェア:Xはてブ