一覧へ戻る v2.1.73

バックナンバー · BACK ISSUE

v2.1.73

破壊的変更
1 破壊的変更 1 新機能 8 改善 16 修正 · 26 件の変更

modelOverrides 設定と SSL エラーの案内を追加し、権限プロンプトの CPU ループや Bedrock/Vertex のモデル格下げを修正。サードパーティの既定 Opus モデルを 4.6 に変更し、/output-style を非推奨にします。

破壊的変更 Breaking 1
  • /output-style コマンドを非推奨にしました。代わりに /config を使ってください。出力スタイルは、より良いプロンプトキャッシュのためにセッション開始時に固定されるようになりました。

    configcommands

    詳しく
    出力スタイルを切り替える /output-style コマンドが非推奨になり、代わりに /config を使う方式へ変わりました。出力スタイルはプロンプトキャッシュ(同じ前置きを再利用して処理を効率化する仕組み)を効かせやすくするため、セッション開始時に固定されるようになり、途中で /output-style から変更することはできません。これまで会話の途中でスタイルを切り替えていたユーザーは、今後はセッション開始時に /config で設定する運用に移行してください。
新機能 Feature 1
  • モデルピッカーのエントリをカスタムプロバイダのモデル ID(例: Bedrock の推論プロファイル ARN)にマッピングする modelOverrides 設定を追加しました。

    modelsenterpriseconfig

    詳しく
    モデルピッカー(/model などで表示されるモデル選択肢)の各エントリを、プロバイダ独自のモデル ID に対応付ける modelOverrides 設定が追加されました。これまでは標準のモデル名しか選べませんでしたが、今後は例えば Bedrock の推論プロファイル ARN のような独自 ID を割り当てられます。Bedrock や Vertex を使う企業環境で、自社のモデル構成に合わせてモデル選択肢をカスタマイズしたい管理者に役立ちます。
改善 Improvement 8
  • SSL 証明書エラー(企業プロキシ、NODE_EXTRA_CA_CERTS)で OAuth ログインや接続チェックが失敗したとき、実行可能な案内を追加しました。

    authnetwork

    詳しく
    OAuth ログインや接続チェックが SSL 証明書エラーで失敗した際に、対処方法の案内が表示されるようになりました。以前は単にエラーで止まっていましたが、今後は企業プロキシや NODE_EXTRA_CA_CERTS(追加の認証局証明書を指定する環境変数)の設定といった具体的な解決ヒントが示されます。社内ネットワークのプロキシ環境でログインにつまずいていたユーザーが、原因を特定しやすくなります。
  • Claude を中断した後の上矢印を改善: 中断したプロンプトを復元し、会話を 1 ステップで巻き戻すようになりました。

    ui

    詳しく
    Claude の応答を中断した後に上矢印キーを押したときの挙動が改善されました。以前は別の操作が必要でしたが、今後は中断したプロンプトの復元と会話の巻き戻しが 1 回の操作でまとめて行えます。Claude を途中で止めて入力をやり直すことが多いユーザーにとって、操作が手早くなります。
  • 起動時の IDE 検出の速度を改善しました。

    idestartupperformance

    詳しく
    起動時に使用中のエディタ(IDE)を検出する処理が高速化されました。以前より検出にかかる時間が短縮され、起動がスムーズになります。エディタ連携を使うすべてのユーザーが恩恵を受けます。
  • macOS でのクリップボード画像の貼り付け性能を改善しました。

    macosperformance

    詳しく
    macOS でクリップボードから画像を貼り付ける処理の性能が改善されました。以前より貼り付けが速く軽快になります。macOS でスクリーンショットなどの画像をよく貼り付けるユーザーに関係します。
  • /effort を、/model と同様に Claude の応答中でも動作するよう改善しました。

    modelsui

    詳しく
    /effort(応答にかける思考量を調整するコマンド)を、Claude が応答している最中でも使えるよう改善しました。以前は応答が終わるまで待つ必要がありましたが、今後は /model と同じく応答中でも変更できます。途中で思考量を切り替えたいユーザーにとって操作の自由度が上がります。
  • 音声モードを改善し、素早いプッシュ・トゥ・トークの再押下中の一時的な接続失敗を自動再試行するようにしました。

    voice

    詳しく
    音声モードで、プッシュ・トゥ・トーク(ボタンを押している間だけ録音する方式)を素早く押し直したときに起きる一時的な接続失敗を、自動で再試行するようになりました。以前は短い接続エラーで途切れることがありましたが、今後は自動でリトライして継続します。音声モードを連続して使うユーザーにとって安定性が増します。
  • リモートコントロールの spawn モード選択プロンプトを、より分かりやすいコンテキストで改善しました。

    agentsui

    詳しく
    リモートコントロールで起動モード(spawn モード)を選ぶ際のプロンプトが、より分かりやすい説明付きに改善されました。以前は判断材料が少なかったため、今後は十分な情報を見ながら選択できます。リモートコントロールでセッションを起動するユーザーにとって、選択が迷いにくくなります。
  • Bedrock・Vertex・Microsoft Foundry の既定 Opus モデルを Opus 4.6 に変更しました(以前は Opus 4.1)。

    modelsenterprise

    詳しく
    Bedrock・Vertex・Microsoft Foundry における既定の Opus モデルが、Opus 4.1 から Opus 4.6 に変更されました。明示的にモデルを指定していない場合、これらのプロバイダ経由では自動的により新しい Opus 4.6 が使われます。これらのクラウドで Opus を利用する企業ユーザーが、最新モデルの恩恵を受けられます。
修正 Fix 16
  • 複雑な bash コマンドの権限プロンプトが引き起こすフリーズと CPU 100% のループを修正。

    permissionsbashperformance

    詳しく
    複雑な bash コマンドの実行許可を尋ねる権限プロンプトが原因で、フリーズや CPU 使用率 100% のループが発生する不具合を修正しました。以前はこうしたコマンドで操作不能になることがありましたが、今後は正常に動作します。許可確認を多用するワークフローでパフォーマンス低下に悩まされていたユーザーに効果があります。
  • 多数のスキルファイルが一度に変更されたとき(例: 大きな .claude/skills/ ディレクトリのあるリポジトリでの git pull)に Claude Code を固めうるデッドロックを修正。

    skillsperformance

    詳しく
    多数のスキルファイルが一度に変更されたときに Claude Code が固まるデッドロックを修正しました。以前は、大きな .claude/skills/ ディレクトリを持つリポジトリで git pull を実行するなどして大量のファイルが同時に書き換わると、処理が止まってしまうことがありました。スキルを多用するプロジェクトで作業するユーザーにとって、こうしたフリーズが起きなくなります。
  • 同じプロジェクトディレクトリで複数の Claude Code セッションを実行すると、Bash ツールの出力が失われる問題を修正。

    bash

    詳しく
    同じプロジェクトディレクトリで Claude Code を複数同時に起動した際に、Bash ツールの出力が失われる不具合を修正しました。以前はセッション同士が干渉して結果が消えることがありましたが、今後は各セッションで正しく出力が得られます。1 つのプロジェクトで複数のセッションを並行して動かす人に関係します。
  • model: opus/sonnet/haiku のサブエージェントが、Bedrock・Vertex・Microsoft Foundry で古いモデルバージョンに無言で格下げされる問題を修正。

    agentsmodelsenterprise

    詳しく
    サブエージェント(メインの会話とは別に動く補助エージェント)に model: opus/sonnet/haiku を指定した際、Bedrock・Vertex・Microsoft Foundry 上で古いバージョンのモデルに無断で格下げされてしまう不具合を修正しました。以前は意図せず旧モデルが使われていましたが、今後は指定どおりの新しいモデルで動作します。これらのクラウドプロバイダ経由でサブエージェントを使う企業ユーザーに影響します。
  • サブエージェントが生成したバックグラウンドの bash プロセスが、エージェント終了時にクリーンアップされない問題を修正。

    agentsbash

    詳しく
    サブエージェントが起動したバックグラウンドの bash プロセスが、エージェント終了後も残ってしまう不具合を修正しました。以前は終了時に後始末がされず、不要なプロセスが残存していましたが、今後は適切にクリーンアップされます。サブエージェントでバックグラウンド処理を走らせるユーザーにとって、プロセスの取りこぼしがなくなります。
  • /resume が現在のセッションをピッカーに表示する問題を修正。

    agentsui

    詳しく
    セッションを再開する /resume の選択画面に、現在進行中のセッション自身が表示されてしまう不具合を修正しました。以前は再開対象に自分自身が紛れ込んでいましたが、今後は一覧から除外されます。/resume で過去のセッションに戻る人にとって、選択肢が分かりやすくなります。
  • 拡張機能の自動インストール時に /ideonInstall is not defined でクラッシュする問題を修正。

    ide

    詳しく
    /ide でエディタ拡張機能を自動インストールする際に、onInstall is not defined というエラーでクラッシュする不具合を修正しました。以前は自動インストールが途中で落ちることがありましたが、今後は正常に完了します。/ide を使ってエディタ連携をセットアップするユーザーに関係します。
  • Bedrock/Vertex/Foundry およびテレメトリ無効時に /loop が利用できない問題を修正。

    agentsenterprise

    詳しく
    /loop コマンドが Bedrock・Vertex・Foundry 経由のときや、テレメトリ(利用状況の送信)を無効にしているときに使えなかった不具合を修正しました。以前はこれらの環境で /loop が利用できませんでしたが、今後は使えるようになります。これらのプロバイダを使う、あるいはテレメトリをオフにしているユーザーに関係します。
  • --resume--continue でセッションを再開するとき、SessionStart フックが 2 回発火する問題を修正。

    hooksagents

    詳しく
    --resume--continue でセッションを再開したときに、SessionStart フック(セッション開始時に自動実行される処理)が 2 回実行されてしまう不具合を修正しました。以前は再開時に重複発火していましたが、今後は 1 回だけ正しく実行されます。SessionStart フックを設定しているユーザーにとって、想定外の二重実行がなくなります。
  • JSON 出力のフックが、ターンごとにモデルのコンテキストに無意味な system-reminder メッセージを注入する問題を修正。

    hookscontext

    詳しく
    JSON 形式で結果を返すフックが、ターンごとに何もしない system-reminder メッセージをモデルのコンテキストに注入してしまう不具合を修正しました。以前は無意味なメッセージが毎回コンテキストに加わり、トークンを浪費していましたが、今後は注入されなくなります。JSON 出力のフックを利用しているユーザーにとって、コンテキストが無駄に膨らまなくなります。
  • 遅い接続が新しい録音と重なるときの、音声モードのセッション破損を修正。

    voice

    詳しく
    音声モードで、遅い接続の処理が新しい録音と重なったときにセッションが壊れる不具合を修正しました。以前は通信が遅延した状態で次の録音を始めると状態が破損することがありましたが、今後は安定して動作します。回線の遅い環境で音声モードを使うユーザーに関係します。
  • ネイティブビルドで Linux サンドボックスが「ripgrep (rg) not found」で起動に失敗する問題を修正。

    sandboxtools

    詳しく
    ネイティブビルド版で、Linux のサンドボックス(コマンドを隔離して実行する仕組み)が「ripgrep (rg) not found」というエラーで起動できない不具合を修正しました。以前は検索ツール ripgrep が見つからず起動に失敗していましたが、今後は正しく起動します。Linux のネイティブビルドでサンドボックスを使うユーザーに影響します。
  • Amazon Linux 2 など glibc 2.26 のシステムで、Linux のネイティブモジュールが読み込まれない問題を修正。

    startup

    詳しく
    Amazon Linux 2 など glibc 2.26 を使う Linux システムで、ネイティブモジュールが読み込めない不具合を修正しました。glibc は Linux の基盤となる C 標準ライブラリで、以前はこのバージョンの環境で一部機能が動かないことがありました。今後は対応し、これらの古めの Linux ディストリビューションでも正常に動作します。
  • リモートコントロール経由で画像を受け取るときの「media_type: Field required」API エラーを修正。

    agentsapi

    詳しく
    リモートコントロール経由で画像を受け取る際に発生する「media_type: Field required」という API エラーを修正しました。以前は画像送信時にこのエラーで処理が失敗することがありましたが、今後は正しく受信できます。リモートコントロールで画像をやり取りするユーザーに関係します。
  • Desktop フォルダが既に存在するとき、Windows で /heapdumpEEXIST エラーで失敗する問題を修正。

    windowsui

    詳しく
    Windows で /heapdump(メモリ使用状況を書き出す診断コマンド)を実行した際に、デスクトップフォルダが既に存在すると EEXIST エラーで失敗する不具合を修正しました。以前はフォルダ作成時の重複でエラーになっていましたが、今後は問題なく書き出せます。Windows でメモリ調査を行うユーザーに関係します。
  • [VSCode] プロキシ越しのユーザーや、Claude 4.5 モデルの Bedrock/Vertex での HTTP 400 エラーを修正。

    ideenterpriseapi

    詳しく
    VSCode 拡張で、プロキシ越しのユーザーや、Bedrock/Vertex 上で Claude 4.5 系モデルを使うユーザーに発生していた HTTP 400 エラーを修正しました。以前はこれらの条件でリクエストが拒否されることがありましたが、今後は正常に通信できます。社内プロキシ環境や Bedrock/Vertex で VSCode 拡張を使うユーザーに関係します。
原文 Markdown を表示
## 2.1.73

- Added `modelOverrides` setting to map model picker entries to custom provider model IDs (e.g. Bedrock inference profile ARNs)
- Added actionable guidance when OAuth login or connectivity checks fail due to SSL certificate errors (corporate proxies, `NODE_EXTRA_CA_CERTS`)
- Fixed freezes and 100% CPU loops triggered by permission prompts for complex bash commands
- Fixed a deadlock that could freeze Claude Code when many skill files changed at once (e.g. during `git pull` in a repo with a large `.claude/skills/` directory)
- Fixed Bash tool output being lost when running multiple Claude Code sessions in the same project directory
- Fixed subagents with `model: opus`/`sonnet`/`haiku` being silently downgraded to older model versions on Bedrock, Vertex, and Microsoft Foundry
- Fixed background bash processes spawned by subagents not being cleaned up when the agent exits
- Fixed `/resume` showing the current session in the picker
- Fixed `/ide` crashing with `onInstall is not defined` when auto-installing the extension
- Fixed `/loop` not being available on Bedrock/Vertex/Foundry and when telemetry was disabled
- Fixed SessionStart hooks firing twice when resuming a session via `--resume` or `--continue`
- Fixed JSON-output hooks injecting no-op system-reminder messages into the model's context on every turn
- Fixed voice mode session corruption when a slow connection overlaps a new recording
- Fixed Linux sandbox failing to start with "ripgrep (rg) not found" on native builds
- Fixed Linux native modules not loading on Amazon Linux 2 and other glibc 2.26 systems
- Fixed "media_type: Field required" API error when receiving images via Remote Control
- Fixed `/heapdump` failing on Windows with `EEXIST` error when the Desktop folder already exists
- Improved Up arrow after interrupting Claude — now restores the interrupted prompt and rewinds the conversation in one step
- Improved IDE detection speed at startup
- Improved clipboard image pasting performance on macOS
- Improved `/effort` to work while Claude is responding, matching `/model` behavior
- Improved voice mode to automatically retry transient connection failures during rapid push-to-talk re-press
- Improved the Remote Control spawn mode selection prompt with better context
- Changed default Opus model on Bedrock, Vertex, and Microsoft Foundry to Opus 4.6 (was Opus 4.1)
- Deprecated `/output-style` command — use `/config` instead. Output style is now fixed at session start for better prompt caching
- VSCode: Fixed HTTP 400 errors for users behind proxies or on Bedrock/Vertex with Claude 4.5 models