2026 年 8 月 16 日(日)〜 8 月 22 日(土)の週にリリースされた Claude Code のアップデートをまとめる。今週の対象は 2.1.234・2.1.235・2.1.236・2.1.237・2.1.238・2.1.239・2.1.240 の 7 バージョン。前週から続く Windows NT デバイスパスによる NTLM 資格情報漏洩対策の拡張や macOS サンドボックスの読み取り拒否ルール強化といったセキュリティ面の改善に加え、claude-api スキルの読み込みコスト削減、ANTHROPIC_DEFAULT_MODEL 環境変数の追加、組み込みの「Concise」出力スタイルの追加、長時間インタラクティブセッションでのメモリ増加抑制、Python の Anthropic SDK 移行を支援する /claude-api upgrade コマンドなど、実務での使い勝手と安定性に関わる変更が多数行われ、週の最後の 2.1.240 ではバグ修正と信頼性の改善が行われた。
今週のハイライト
Windows NT デバイスパスによる資格情報漏洩対策をファイル読み込み全般に拡張(2.1.234)
前週の 2.1.233 で修正された「\??\ 形式の NT デバイスパスが UNC パス検証をすり抜け NTLM 資格情報が漏洩しうる」問題への対応が、リモートファイル読み込み・セッション復元・CLAUDE.md の include・ワークフロースクリプト・ファイルアップロードといった、事前承認を経る残りのファイルアクセス経路にも拡張された。Windows 環境で Claude Code を利用しているすべてのユーザーにとって、前週の修正を補完する重要なセキュリティ強化である。
claude-api スキルの読み込みコストを ~200k から ~25k トークンに削減(2.1.234)
組み込みの claude-api スキルが、参照ドキュメントをオンデマンドで読み込む方式に変更され、読み込みコストが約 200,000 トークンから約 25,000 トークンへと大幅に削減された。Claude API・Anthropic SDK 関連の作業でこのスキルを頻繁に呼び出すユーザーにとって、コンテキスト消費を大きく抑えられる改善である。
macOS サンドボックスのワイルドカード読み取り拒否ルールを強化(2.1.236)
macOS のサンドボックスで、**/.env のようなワイルドカードの読み取り拒否ルールが、許可された読み取り領域の内側でも優先されるようになり、一致したディレクトリの中身にも適用され、拒否対象ファイルをリネームしても回避できないよう強化された。機密ファイルへのアクセスを拒否ルールで制御しているユーザーにとって、抜け穴を塞ぐ重要な修正である。
ANTHROPIC_DEFAULT_MODEL 環境変数を追加(2.1.236)
新しい環境変数 ANTHROPIC_DEFAULT_MODEL により、新規セッションが起動時に使うモデルを設定できるようになった。/model での選択は引き続き優先され、(ANTHROPIC_MODEL とは異なり)再起動後もその選択が維持される。組織で標準モデルを統一したい管理者や、常に特定モデルから始めたいユーザーにとって扱いやすい追加である。
組み込み「Concise」出力スタイルを追加(2.1.237)
Claude が前置きや実況説明を省き、作業の丁寧さはそのままに結果から述べる組み込みの「Concise」出力スタイルが追加された。/config の Output style から選択できる。簡潔な応答を好むユーザーにとって、設定 1 つで応答スタイルを切り替えられる便利な追加である。
長時間インタラクティブセッションでのメモリ増加を抑制(2.1.238)
長時間のインタラクティブセッションで発生していた際限のないメモリ増加が修正された。表示ウィンドウから外れた subagent のツール実行結果を解放するようにしたことによる改善で、長時間・大量のツール呼び出しを伴うセッションを日常的に使うユーザーにとって安定性の面で重要な修正である。
/claude-api upgrade で Python の Anthropic SDK 移行を支援(2.1.239)
新しく追加された /claude-api upgrade コマンドにより、anthropic パッケージの 0.x 系を使っている Python プロジェクトを 1.x 系へ移行する作業を支援できるようになった。Claude API・Anthropic SDK を使った開発を行っているユーザーにとって、破壊的変更を伴うメジャーバージョンアップの負担を軽減する追加である。
バージョン別サマリー
| バージョン | リリース日 (JST) | 概要 |
|---|---|---|
| 2.1.240 | 2026-08-22 22:03 | バグ修正と信頼性の改善 |
| 2.1.239 | 2026-08-22 02:18 | データレジデンシーワークスペースのコスト見積もりに 1.1 倍プレミアムを反映、Bedrock/Vertex/Foundry 等へのフルスクリーンレンダラー案内拡大、/claude-api upgrade コマンド追加、Windows でのクロスセッションメッセージング対応など |
| 2.1.238 | 2026-08-21 03:01 | keybindingFlavor 設定の追加、プラグインマーケットプレイスの headersHelper 追加、claude self-hosted-runner の新オプション追加、長時間セッションのメモリ増加修正、Remote Control 関連の多数の不具合修正など |
| 2.1.237 | 2026-08-20 08:57 | LLM ゲートウェイ/カスタムベース URL 利用時のプロンプトキャッシュ不具合修正、組み込み Concise 出力スタイルの追加 |
| 2.1.236 | 2026-08-20 03:45 | ANTHROPIC_DEFAULT_MODEL 環境変数の追加、SendMessage の notify_when_idle 追加、macOS サンドボックスの読み取り拒否ルール強化、フルスクリーンレンダラー等の多数の不具合修正、VSCode トランスクリプトのスクリーンリーダー対応など |
| 2.1.235 | 2026-08-19 03:24 | スペルチェック設定の追加、権限プロンプトの Shift+Tab 誤承認修正、組み込み grep のメモリ枯渇対策、バックグラウンドクラウドセッションのメモリ/CPU 使用量改善など |
| 2.1.234 | 2026-08-18 03:19 | Windows NT デバイスパス対策の拡張、GitLab MR バッジ追加、利用上限リセット時のセッション自動継続、claude-api スキルの読み込みコスト削減、Remote Control のアカウント切り替え検知・権限プレビュー強化など |
変更点一覧
2.1.240
| 種別 | 内容 |
|---|---|
| 修正 | バグ修正と信頼性の改善 |
2.1.239
| 種別 | 内容 |
|---|---|
| 新機能 | /claude-api upgrade を追加—Python プロジェクトを anthropic パッケージの 0.x 系から 1.x 系へ移行できるように |
| 改善 | データレジデンシーワークスペースのコスト見積もりに、米国内推論限定の 1.1 倍プレミアムを反映するように |
| 改善 | フルスクリーンレンダラーの利用案内を Bedrock・Vertex AI・Foundry など、これまで対象外だった構成にも拡大 |
| 改善 | Alpine/musl ビルドで、ネイティブの画像貼り付け・クリップボード・音声キャプチャのアドオンが正しく読み込まれるように |
| 改善 | 利用上限のメッセージに、セッション単位・週単位いずれの上限がいつリセットされるかを表示するように |
| 改善 | クラウドセッション—claude.ai から同期されたプラグインが name@synced として表示され、有効化・無効化コマンドでも操作できるように |
| 改善 | コンパクション後に表示されるリマインダーを改善—スキルの引数を伴う再実行に関する案内を調整 |
| 改善 | ツール実行行の長いファイルパスが 1 行に収まるよう中間で省略表示されるように |
| 改善 | SessionStart・Setup フックの実行が長引く間も、リモートセッションが keep-alive を送り続けるように |
| 改善 | /goal—長時間のバックグラウンド作業に対する定期チェックインの間隔が、段階的に伸びていくように |
| 改善 | /goal—ピッカーからのセッション再開時に、有効な goal が復元されるように |
| 改善 | ListAgents がセッション自身の名前を通知するようになり、自分自身宛の SendMessage もその旨を表示するように |
| 改善 | ListAgents・/list-agents が、稼働中のチームメイトも一覧表示するように(従来は subagent のみ表示) |
| 改善 | keybindingFlavor: "readline" が、単語境界の扱いも含め Bash の挙動によりよく一致するように |
| 改善 | persistent retry モードが、spend limit 超過やクレジット枯渇のエラーで即座に失敗するように |
| 改善 | Claude in Chrome—/clear でセッションの Chrome タブグループも閉じるように |
| 改善 | リモートセッション—モバイルからアップロードされた画像に保存先ファイルパスが含まれるように |
| 改善 | Claude Code on web—API 以外の anthropic.com ホストへのリクエストがセッションのプロキシ経由になるように |
| 改善 | Remote Control が無効なアカウントに対して、より分かりやすいメッセージを表示するように |
| 改善 | Windows—マシンをまたいだクロスセッションメッセージングに対応 |
| VSCode | 利用上限バナー内の「View usage」を、警告テキストと同じ行に配置するように |
| 修正 | Content-Type ヘッダーを取り除くプロキシ配下で Bedrock のストリーミングが失敗する問題を修正 |
| 修正 | Bedrock を SSO プロファイルと HTTPS プロキシ経由で使う際、起動時にハングする問題を修正 |
| 修正 | 削除済みディレクトリから起動した際に生のクラッシュダンプが表示される問題を修正—分かりやすいメッセージを表示するように |
| 修正 | プラグイン接続時の JetBrains IDE ターミナルで Edit・Write の呼び出しが一時停止してしまう問題を修正 |
| 修正 | プロンプトがキューされた状態で Esc を押すと、次のターンが先に終了してしまう競合状態を修正 |
| 修正 | WebFetch が期限切れのページ内容をセッション全体で保持し続けてしまう問題を修正—15 分で失効するように |
| 修正 | アイドルワーカーの再起動後、クラウドセッションが plan mode から外れた状態で再開してしまう問題を修正 |
| 修正 | ターミナルの高さを超える MCP elicitation フォームがフルスクリーンモードで見切れる問題を修正 |
| 修正 | セッション途中の一時的な 5xx エラー後、リモート MCP サーバーが失敗状態のまま戻らない問題を修正 |
| 修正 | 会話量が約 64KB を超えると /resume からカスタムセッションタイトルが消える問題を修正 |
| 修正 | パスの文字列が似ている別ディレクトリのセッションを /resume が拾ってしまう問題を修正 |
| 修正 | ファイルが触れられただけのセッションを /resume が「最近変更あり」と表示してしまう問題を修正 |
| 修正 | all-projects モードの /resume が、削除済みディレクトリへの cd を案内してしまう問題を修正 |
| 修正 | dark-ansi テーマで、展開したツール結果が背景と同色のテキストで表示される問題を修正 |
| 修正 | フルスクリーンレンダラーの案内が毎回の起動で表示される問題を修正—3 回起動したら表示されなくなるように |
| 修正 | **/ から始まる .worktreeinclude パターンが gitignore 対象ディレクトリ内で何にも一致しない問題を修正 |
| 修正 | .md ファイルが UTF-8 BOM から始まる agent・skill・command が無視される問題を修正 |
| 修正 | 一部モデルで /insights の応答に <message> タグがそのまま出力される問題を修正 |
| 修正 | マーケットプレイスの metadata.pluginRoot がベアなプラグインソース名に対して効かない問題を修正 |
| 修正 | ブラウザターミナルでのマウス移動が「35;150;7M」のような文字列としてプロンプトに入力されてしまう問題を修正 |
| 修正 | effort/ultracode ステータスバッジの色に対するカスタムテーマの上書きが無視される問題を修正 |
| 修正 | deferred なツール実行で OpenTelemetry のトレースが分断される問題を修正 |
| 修正 | agent view の vim モードで、Escape が NORMAL モードに切り替わらずテキストが失われる問題を修正 |
| 修正 | Shift+Arrow で拡張したテキスト選択が selection:copy キーバインドで失われる問題を修正 |
| 修正 | 設定で音声入力を有効化した後も /voice の起動時ヒントが表示され続ける問題を修正 |
| 修正 | シェルモードの Tab 補完がスクリプトパスから ./ を削ってしまう問題を修正 |
| 修正 | フルスクリーンモードでウィンドウをクリックしてフォーカスすると権限プロンプトに回答してしまう問題を修正 |
| 修正 | フルスクリーンでスラッシュコマンドのパネルが最新メッセージを覆ってしまう問題を修正 |
| 修正 | /workflows の詳細ダイアログがターミナルからはみ出しヘッダーが画面外に出てしまう問題を修正 |
| 修正 | Linux サンドボックスが存在しない .git/config.worktree を読み取り不可にしてしまう問題を修正 |
| 修正 | 作業ディレクトリ削除後にフックが「posix_spawn ENOENT」で失敗する問題を修正 |
| 修正 | シンボリックリンクされた .claude/rules ファイルが claudeMdExcludes で除外されない問題を修正 |
| 修正 | Remote Control へのセッションタイトル同期が際限なく発生する問題を修正(2.1.232 のリグレッション) |
| 修正 | タイトルが / から始まるセッションに SendMessage で到達できない問題を修正 |
| 修正 | Ctrl+W・Ctrl+U・Ctrl+K・Option+Backspace・Option+D で壊れたプレースホルダーが残る問題を修正 |
| 修正 | マスクされた入力欄に対し Ctrl+Y での貼り戻しやプロンプト履歴への保存でテキストが復元できてしまう問題を修正 |
| 修正 | 検索ボックスで Ctrl+Backspace が単語ではなく 1 文字だけ削除してしまう問題を修正 |
| 修正 | 組織ポリシーにより拒否されたリクエストが、拒否表示の前に再送信されてしまう問題を修正 |
2.1.238
| 種別 | 内容 |
|---|---|
| 新機能 | 設定 keybindingFlavor を追加—"readline" にすると、プロンプト内の Ctrl+W が Bash と同様に直前の空白まで削除するように。デフォルトの "classic" は変更なし |
| 新機能 | プラグインマーケットプレイス—url マーケットプレイスまたはカタログエントリの headersHelper が、カタログ取得や同一オリジンのアーカイブ取得向けに短命トークンなどの HTTP ヘッダーを発行するコマンドを実行できるように |
| 新機能 | カタログエントリの headersHelper は該当プラグインのインストール・更新時のみ、コマンド内容が表示された後に実行される—claude plugin install/update は [y/N] で確認(-y で省略可) |
| 新機能 | claude self-hosted-runner --defer-shutdown-max-min <minutes> を追加—SIGTERM 受信時、指定分数の間は接続中のセッションを処理し続け、残りを park してから終了するように |
| 新機能 | claude self-hosted-runner --proxy-authorization-command / --proxy-authorization-file を追加—接続のたびに新しい Proxy-Authorization ヘッダーを要求する egress プロキシに対応 |
| 修正 | 長時間のインタラクティブセッションで発生していた際限のないメモリ増加を修正—表示ウィンドウから外れた subagent のツール実行結果を解放するように |
| 修正 | カスタム・プロジェクト・プラグインの出力スタイルが、セッション途中でデフォルトの口調に戻ってしまう問題を修正 |
| 修正 | 利用上限に近いが超えていない状態で CLAUDE_CODE_ENABLE_PROMPT_SUGGESTION=true によるプロンプト提案が有効なまま維持されない問題を修正 |
| 修正 | ワークツリー分離による Bash 拒否メッセージが、リダイレクトを含まないコマンドに対してもリダイレクトの削除を促してしまう問題を修正 |
| 修正 | セルフホストランナーが、1 回の遅延・欠落したポーリングリクエストだけでサーバーから削除され、稼働中のセッションが別のランナーに渡されてしまう問題を修正 |
| 修正 | MCP elicitation ダイアログが 4,096 文字を超える URL で何も表示しない問題、およびプロジェクトパスがターミナル幅に収まらない場合に権限プロンプトから「今後確認しない」の選択肢が消える問題を修正 |
| 修正 | Bash コマンドが強制終了・タイムアウト・中断された際に /tmp/claude-*-cwd ファイルが残ってしまう問題を修正 |
| 修正 | キー入力が大量に一括到着する環境(低速な SSH/mosh 接続など)で、Backspace の代わりに Ctrl+H を送るターミナルにおいて長押し Backspace が無視される問題を修正 |
| 修正 | 権限プロンプトの diff で、絵文字などの幅広いマルチコードポイント文字やタブを含む行が途中で切れてしまう問題を修正 |
| 修正 | サスペンド中(Ctrl+Z)のセッションを終了すると、ターミナルが bracketed-paste モードのままカーソルが非表示になってしまうことがある問題を修正 |
| 修正 | stdio MCP サーバーが initialize の前に server/discover リクエストを受け取ってしまい、遅延起動のサーバーがセッションを開くたびにバックエンドを起動してしまう問題を修正 |
| 修正 | プロキシによる接続拒否が、プロキシ名を示さない汎用的なネットワークエラーとして報告される問題を修正 |
| 修正 | プロンプトキャッシュが既に期限切れの場合でも /model・/effort のキャッシュミス警告が表示されてしまう問題を修正 |
| 修正 | Remote Control のタスクパネルからの per-task Stop が CLI ホストのセッションで機能しない問題を修正 |
| 修正 | クライアントが不正な role のユーザーメッセージを送信した際にリモートセッションが終了してしまう問題を修正 |
| 修正 | claude remote-control で起動した Remote Control セッションが、起動元シェルのセッションスコープ環境変数を継承してしまう問題を修正 |
| 修正 | Remote Control セッションのプロセスがクラッシュした後、claude remote-control を再起動するまで利用不可のままになる問題を修正—次にメッセージを送った際に再利用できるように |
| 修正 | Claude がターン処理中に web や Desktop から送信された Remote Control メッセージが、ターン終了後にトランスクリプトから消えてしまう問題を修正 |
| 修正 | スマホや web で選んだ Remote Control のモデルがターミナル側の表示モデルに反映されない問題を修正 |
| 修正 | 一時的なネットワーク不調でサインインの更新が遅延した際、Remote Control が「login expired」で切断されてしまう問題を修正—再試行して接続を維持するように |
| 修正 | サインアウト時に Remote Control が再接続失敗として報告してしまう問題を修正—サインアウト時は明確なメッセージとともにセッションを終了するように |
| 修正 | claude remote-control(サーバーモード)や Desktop/IDE ホストが動かすセッションで ListAgents/SendMessage が「Remote Control is not connected」と報告してしまう問題を修正—Remote Control のピアを一覧・到達できるように |
| 修正 | ListAgents/SendMessage が、次のバックグラウンドセッション向けに agent view が事前ウォームしているアイドルワーカーを表示してしまう問題を修正—タスクが取得するまで表示しないように |
| 改善 | クロスセッションメッセージング—受信を拒否する設定(例: crossSessionInbound: "refuse")のセッション宛の送信に対し、無言の成功ではなく送信元に「refused」を報告するように |
| 改善 | クロスセッションメッセージング—受信側のインボックスがレート制限やキュー超過でメッセージを取りこぼした場合、無言で消えるのではなく送信元に通知するように |
| 改善 | 起動を改善—macOS でベアの claude の起動が早くなるように |
| 改善 | zsh 固有の構文を含むシェル条件文に対する Bash ツールの権限チェックを改善 |
| 改善 | Remote Control の接続耐性を改善—ネットワークエッジ・VPN・プロキシからの一時的な HTTP 403 拒否を最大 3 分間許容し、拒否が続く場合は拒否元を名指しするように |
| 改善 | 起動応答性を改善—自動アップデートチェックが起動と CPU を奪い合わずに、起動の約 10 秒後に実行されるように |
| 改善 | Managed Agents の 8 月 19 日リリースに合わせ、組み込みの claude-api スキルを更新—web 検索/取得のドメイン設定やセルフホストサンドボックスでのメモリストアに対応 |
| 改善 | フルスクリーンでの Ctrl+L・Cmd+K を常に再描画のみに変更—2 回押しによる /clear ショートカットは廃止され、1 行の nvim ターミナルが自動 /clear ループを起こさないように |
| 改善 | claude mcp list・claude mcp get が、無効化されたサーバーをヘルスチェックのために接続しに行かず ⊘ Disabled と表示するように |
| 改善 | プロジェクトの .mcp.json 内の headersHelper、およびプロジェクト・--add-dir エージェントファイル内のインライン MCP サーバーが、そのフォルダの信頼ダイアログの承認を必須とするように(claude -p 下でも同様) |
| 改善 | プロジェクトの .mcp.json・プラグイン・エージェントファイル由来の headersHelper が、継承された資格情報の環境変数なしで実行されるように—ユーザー・managed・claude.ai スコープのヘルパーは Claude の設定ディレクトリから実行 |
2.1.237
| 種別 | 内容 |
|---|---|
| 新機能 | 組み込みの「Concise」出力スタイルを追加—Claude が前置きや実況説明を省き、作業の丁寧さはそのままに結果から述べるように。/config の Output style から選択可能 |
| 修正 | LLM ゲートウェイまたはカスタムベース URL を使うセッションでプロンプトキャッシュが効かない問題を修正 |
2.1.236
| 種別 | 内容 |
|---|---|
| 新機能 | 環境変数 ANTHROPIC_DEFAULT_MODEL を追加—新規セッションが起動時に使うモデルを設定できるように。/model での選択は引き続き優先され、(ANTHROPIC_MODEL とは異なり)再起動後も維持される |
| 新機能 | セッション間 SendMessage に notify_when_idle を追加—このマシン上の別の Claude Code セッションに、次にアイドル状態になった際に一度だけ通知を送るよう依頼可能に(オプトイン・単発・ポーリングなし、macOS/Linux) |
| 改善 | サンドボックス—macOS で、ワイルドカードの読み取り拒否ルール(例: **/.env)が許可された読み取り領域内でも優先され、一致したディレクトリの中身にも適用され、拒否対象ファイルのリネームで回避できないように強化 |
| 修正 | セッションが切り替え先だったディレクトリが削除された後、クリップボードコピー・バックグラウンドのハウスキーピング・バックグラウンドセッション・ローカル MCP ログが壊れる問題を修正(2.1.229 以降で発生) |
| 修正 | フルスクリーンレンダラーが一度でも起動に失敗すると以後ずっと失敗し続ける問題を修正—以後はクラシックレンダラーにフォールバックするように |
| 修正 | /model ピッカーがターミナルの高さより長く表示される問題を修正—ウィンドウに収まる分だけ表示し、残りはスクロールで閲覧できるように |
| 修正 | 閉じタグが不正でメッセージ本文が summary フィールドに残ってしまった場合に SendMessage の呼び出しが拒否される問題を修正 |
| 修正 | サブプロセスの起動に失敗した際(例: Windows interop が無効な WSL 上の powershell.exe)に未処理の Promise rejection が発生する問題を修正(2.1.234 で発生した regression) |
| 修正 | フルスクリーンモードで、ターミナルのリサイズ後に新着メッセージが次の更新まで表示されない問題を修正 |
| 修正 | フルスクリーンモードで、複数行プロンプトをクリアした後にプロンプト上部に空白の帯が残る問題、およびターミナルのリサイズ後にペインが再描画されない問題を修正 |
| 修正 | managed-settings の承認プロンプトが起動時に表示されないことがありながら最初のキー入力を承認として扱ってしまう問題を修正 |
| 修正 | tmux(iTerm の tmux 統合)でターミナルのタブタイトルが揺れ動く問題を修正—タイトルはテキストが変化したときのみ書き込まれるようになり、960ms ごとのアニメーションをやめた |
| 修正 | クラウド環境一覧が空または不正な形式で返ってきた際に、分かりにくいエラーが出る問題を修正 |
| 修正 | Remote Control 利用時、Fable 5 の初回利用クレジットプロンプトが 60 秒間無回答だとフォールバックモデルを自動選択してしまう問題を修正 |
| 修正 | ~/.claude.json 内のキャッシュされた guest-pass 報酬が不正な形式のとき、スピナーのヒントが表示されなくなり、バックグラウンドエラーが繰り返し発生する問題を修正 |
| 修正 | セッションの作業ディレクトリが削除された後(2.1.229 以降)、SDK/VS Code セッションでのスキルのホットリロードがスキル変更のたびにエラーを出す問題を修正 |
| 修正 | アイドル・retire・起動タイムアウトで解放されたセルフホストランナーのセッションが、post-session フックの完了前に別のランナーで再開されてしまうことがある問題を修正 |
| 修正 | iTerm2 の一部フォントサイズで Clawd マスコットの目と足が不均一にレンダリングされる問題を修正 |
| 修正 | 稀に発生していた際限のないセッションリキャップを修正—リキャップ本文(自動および /recap)は単語境界で区切られた 400 文字を上限とするように |
| 改善 | 起動パフォーマンスを改善—セッションカウンターの書き込みをバックグラウンドで行うように |
| 改善 | auto モードを改善—auto モードが有効な間は Monitor の許可ルールが一旦保留され、Monitor コマンドも Bash コマンドと同様にレビュー対象になるように |
| 改善 | Bedrock・Vertex AI・Foundry 利用時、およびテレメトリが無効な場合の auto モードを改善—分類器が Claude API と同じデフォルト(重大度スコア付き分類を含む)を使うように |
| 改善 | auto モードを改善—リポジトリの status.showUntrackedFiles=no 設定によって git status チェックがクリーンなツリーだと誤認識させられなくなるように |
| 改善 | /model ピッカーの強調表示を、最新モデルの名前のみに変更—ハイライトが任意のサブセットではなく新リリースを示すように |
| 改善 | /goal—長時間のバックグラウンド作業の裏で待機している goal を持つアイドルセッションが、戻ってくるのを待つのではなく 30 分後(その後 1 時間・2 時間)に自動で状況確認するように |
| 改善 | /usage が Team・Enterprise メンバー向けに usage-credits の消費行を表示するように—未消費の場合は 0% の行を表示 |
| 改善 | print/SDK モードでの SIGTERM が、終了前に中断されたターンや合成のツール拒否を記録しなくなった—実行中のコマンドは引き続き終了され、プロセスも引き続き終了コード 143 で終了 |
| 改善 | スラッシュコマンドのタイプミスやこのセッションで使えないコマンドでエンターキーを押した際、最も近いあいまい一致を実行せずにその旨を報告するように(プレフィックスとエイリアスは引き続き動作) |
| 改善 | Remote Control が、CLI が終了またはターミナルが閉じられてから数秒以内にセッションをオフラインとしてマークするように |
| 改善 | 短時間に大量送信があった場合、SendMessage が受信側のインボックスの許容量を超える時点で以降のメッセージを事前に拒否するように—メッセージが破棄されたのに送信済みと報告されてしまう問題を防止 |
| 改善 | プロンプト境界上のセッションタイトルチップをフッターの右端と揃えるように |
| 改善 | 右寄せのフッター項目(goal インジケータ・セッション状態・バックグラウンドエージェントの状態)と省略通知が、プロンプトエリアの他の要素と一貫した右マージンを共有するように |
| VSCode | トランスクリプトにスクリーンリーダー対応を追加—返信・権限リクエスト・エラー・状態変化のライブ通知と、ターンごとの見出しナビゲーションに対応 |
2.1.235
| 種別 | 内容 |
|---|---|
| 新機能 | インストール済みのスペルチェッカーを使い、プロンプト入力欄でスペルミスの単語に下線を引くオプション設定 spellcheck を追加 |
| 修正 | セッション途中で language server が切断・再接続した際に whole-prompt キャッシュが無効化されてしまう問題を修正 |
| 修正 | 深さ 3 以上のネストした markdown リストの位置揃えを修正し、折り返した行のハンギングインデントを改善 |
| 修正 | 複数行のプロンプトでハイライト表示がずれる問題を修正 |
| 修正 | 権限プロンプトのコメント入力欄で Shift+Tab を押すと意図せず承認されてしまう問題を修正 |
| 修正 | Agent ツールが利用不可なデフォルトエージェントを案内してしまう問題を修正—利用可能なエージェント一覧付きの明確なエラーを表示するように |
| 修正 | ノートブックのセル削除ダイアログが、内容を読み込めない場合に理由を示さず内容を省略してしまう問題を修正 |
| 修正 | Claude が応答している間、スラッシュコマンドが文字ではなく HTML エンティティのまま表示される問題を修正 |
| 修正 | バックグラウンドでの自動アップデート後、プロンプトフッターに再起動案内が表示されない問題を修正 |
| 修正 | セッション再開時に、展開済みだったはずのタスクリストが常に折りたたまれた状態で始まってしまう問題を修正 |
| 修正 | ダイアログで矢印キーとエンターキーを連続して押した際、選択中の項目ではなく直前にホバーしていた項目が選ばれてしまう問題を修正 |
| 改善 | バックグラウンドのクラウドセッションのメモリ・CPU 使用量を改善—イベントストリームの再スキャンを排除 |
| 改善 | 権限ダイアログの表示テキストが「今後確認しない」付与の内容と一致するように改善 |
| 改善 | macOS・Linux の組み込み grep を改善—病的な正規表現パターンでメモリを使い尽くす前に早期に失敗するように |
| 改善 | コンテキスト上限に関するエラーメッセージを改善—auto-compact の状態についての説明を追加 |
| 改善 | Vim モードを改善—トランスクリプトの切り替えやパネルを閉じた際に NORMAL モードとカーソル位置が維持されるように |
| 改善 | SendMessage が、巨大なメッセージを黙って取りこぼすのではなく事前に拒否するように改善 |
| 改善 | Remote Control—claude rc が起動時にエンタープライズゲートウェイの可用性チェックを適用するように改善 |
| VSCode | ウィンドウの復元・リロード時に Claude タブ間でフォーカスが飛んでしまう問題を修正 |
2.1.234
| 種別 | 内容 |
|---|---|
| 新機能 | 環境変数 CLAUDE_CODE_PROJECT_DIR_NAME を追加—セッションごとに個別の設定ディレクトリを持つホストで、プロジェクトごとのトランスクリプトディレクトリに短い名前を付けられるように |
| 新機能 | キーバインドアクション selection:clear を追加—アプリ内のテキスト選択をクリアするキーを割り当て可能に(agents ビューでも動作) |
| 新機能 | GitLab リモートと認証済み glab CLI を持つリポジトリのフッター・ステータスラインに、マージリクエスト !N バッジ(draft/pending/green 状態付き)を追加 |
| 新機能 | claude.ai の利用上限がリセットされた際にセッションを自動継続するように—/config の「Continue automatically at usage limit」でオフに可能 |
| 改善 | アカウントのメールアドレスをユーザー識別のみに使い、求められない限り無関係なサービスへ送信しないよう Claude に指示 |
| 修正 | Windows NT 名前空間パス(\??\)の拒否を、リモートファイル読み込み・セッション復元・CLAUDE.md の include・ワークフロースクリプト・ファイルアップロードにも拡張し、NTLM 資格情報漏洩ベクトルの残り部分を強化 |
| 修正 | 長時間セッションで会話がコンパクションされた後、auto モードがサンドボックス化コマンドのネットワークアクセスを繰り返しチェック・拒否してしまう問題を修正 |
| 修正 | バックグラウンド subagent のツール権限プロンプトに対するセッションスコープの回答(拒否を含む)が失われる問題を修正 |
| 修正 | 非ストリーミングのフォールバックパス(主にサードパーティゲートウェイ経由)で、thinking フィールドを欠いた thinking ブロックや text フィールドを欠いた text ブロックを含む API 応答を受けた際のクラッシュを修正 |
| 修正 | 一部の特殊な Unicode シーケンスを含むメッセージで markdown レンダリングが極端に遅くなる問題を修正 |
| 修正 | ListAgents からコピーした宛先が 200 文字上限に達している、または絵文字を多く含む場合に SendMessage が拒否してしまう問題を修正 |
| 修正 | 特殊な userinfo を持つ git リモートでリポジトリ検出がホストを誤判定し、リンクやホスト固有の挙動が誤ったホスト向けになる問題を修正 |
| 修正 | MCP 診断が解決済みのシークレットを出力してしまう問題を修正—スコープ競合の警告は設定済みの ${VAR} 形式で、接続失敗の詳細はサーバーのオリジンのみを表示するように |
| 修正 | strictKnownMarketplaces の許可リストが、git が実際に接続するホストと異なるホストを指す SCP 形式のマーケットプレイスソースを許可してしまう問題を修正 |
| 修正 | フルスクリーンで /login の OAuth URL などのモーダルテキストをコピーすると文字が欠落する問題を修正 |
| 修正 | レンダリングされた markdown で --- の水平線が次の行にめり込む問題を修正 |
| 修正 | todo/task の更新が間に挟まると、連続するシェルコマンドが複数の「Ran 1 shell command」行に分割されてしまう問題を修正 |
| 修正 | ! シェルコマンド実行中に開いた /permissions などのダイアログが、コマンド終了時に閉じてしまう問題を修正 |
| 修正 | キューされた ! シェルコマンドが、上矢印で編集した後にモデルへプレーンテキストとして送信されてしまう問題を修正 |
| 修正 | キューされたメッセージがまだキュー中なのにプロンプト履歴に再表示される問題、キューされたメッセージ選択中の Esc がターンを中断してしまう問題、ターン途中の送信後に ! モードが固定されたままになる問題を修正 |
| 修正 | 「新しいフルスクリーンレンダラーを試す?」を承諾した際のセッション再起動で、権限モード(--dangerously-skip-permissions など)・ツールの許可/拒否ルール・モデル・effort フラグが失われる問題を修正 |
| 修正 | /tui の再起動時に、起動時の --allowed-tools/--disallowed-tools ルールが失われる問題を修正—再起動でキャリーオーバーできない制限がある場合は理由とともに切り替えを拒否するように |
| 修正 | ディレクトリがリポジトリ作成前から存在していた場合、信頼プロンプトがリポジトリ全体スコープの警告を省略してしまう問題を修正 |
| 修正 | 権限の再プロンプト中に IDE の diff タブが閉じられると、新しいプロンプトに前回の入力で回答してしまう問題を修正 |
| 修正 | Claude Code Desktop・VS Code がホストする Remote Control セッションでユーザーに送信されたファイルがアップロードされず、スマホや web で空のカードになる問題を修正 |
| 修正 | CLAUDE_CODE_OAUTH_TOKEN 設定時に /login した後、古いトークンの注意喚起が自動再開されたターンに漏れてしまう問題を修正—ユーザーにのみ表示されるように |
| 修正 | 権限プレビューが、受信側の trust gate に認可されたチャンネルサーバーにのみ中継されるように修正し、サーバー側の明示的な権限機能オプトアウトを尊重するように |
| 修正 | 中継される権限プレビューの資格情報マスキングが、承認者からコマンド・パス・送信先を隠せてしまう問題を修正—巨大な秘密鍵ブロックはフル強度のリダクション対象に |
| 修正 | 権限プレビューでのプロバイダ API トークンのマスキングが、シェル区切り文字が直後に続く場合でもマスクされるように修正 |
| 修正 | cross-session messaging が無効と誤認識された際、Claude Desktop の inter-session メッセージが送信先セッションで無言で破棄され、送信元のクエリが数十分「thinking」のままになる問題を修正 |
| 改善 | Remote Control—このコンピュータを別の claude.ai アカウントや組織にサインインし直すと、数時間後の誤解を招く HTTP 404 の代わりに、実行中のセッションが数秒以内に理由付きで停止するように |
| 改善 | Remote Control—Claude Code Desktop・VS Code から開始したセッションが、権限モード(および claude.ai/code 向けにはモデル)の変更をスマホ・claude.ai/code に反映し続けるように |
| 改善 | Remote Control—スマホや claude.ai/code で選択した effort が端末・Desktop/VS Code ホストのセッションにも適用され、セッションが自身の effort レベルを接続クライアントに公開するように |
| 改善 | SendMessage・ListAgents が、アカウントのセッション一覧を完全には確認できなかった場合にその旨を表示するように—未確認セッションを不在として扱わないように |
| 改善 | 期限切れの Anthropic プロファイル資格情報が、claude.ai ログインが優先される場合に /login を案内するように |
| 改善 | トランスクリプトを改善—自分自身のプロンプトも、返信と同様に markdown(ハイライトされたコードブロック、インラインコード、リスト)でレンダリングされるように |
| 改善 | 「API が空または不正な応答を返した」エラーメッセージを改善—コンテンツタイプ・応答本文の種類・サイズ・リクエスト ID と、元のストリーミングリクエストが失敗した理由を表示するように |
| 改善 | 自動生成されるセッションタイトルを改善—リクエストを言い換えた文章ではなく、短く具体的な名前(例:「ログインボタンのバグ」)になるように |
| 改善 | 組み込みの claude-api スキルの読み込みコストを、参照ドキュメントのオンデマンド読み込みにより約 200,000 トークンから約 25,000 トークンに削減 |
| 改善 | /permissions を Claude の作業中でも開けるように—ルール変更は今回のターンの残りに適用される |
| 改善 | /add-dir <path> を Claude の作業中でも使えるように—/add-dir・/autocompact・/theme・/help・/config・/advisor のダイアログがフルスクリーン TUI でターンの途中でも開くように |
| 改善 | /goal が、認証失効やクレジット残高枯渇、コンテキストオーバーフローなど回復不能なエラーでターンが終了した場合、待機状態を維持せず通知付きで解除されるように |
| 改善 | /goal—バックグラウンドタスクが goal を 30 分以上待たせている場合、Claude が無期限に待つのではなく状況を確認するように(CLAUDE_CODE_GOAL_CHECKIN_MINUTES=0 でオプトアウト可能) |
| 改善 | claude setup-token が、予期しない追加引数を黙って無視せず拒否するように |
| 改善 | フルスクリーンモードの Esc がマウスのテキスト選択をクリアしないように変更—中断・却下は従来どおり動作し、選択はハイライトされたまま維持される |
| 改善 | auto モードのすべての Agent ツール呼び出しの下に表示されていた冗長な「Allowed by auto mode classifier」の行を削除 |
| 改善 | /config から「Default teammate model」設定を削除—agent-team のチームメイトは、spawn 時に指定がない限りリーダーのモデルを使用するように |
| 改善 | 実行中のツールヘッダーの経過時間カウンターを目立たなくし、太字のカウント表示と競合しないように |
| 改善 | ターン間で配信されるバックグラウンドタスクの通知を、ターン中の配信と同様に <system-reminder> タグ内でモデルに送信するように |
| 改善 | Mantle—メインループのモデルが既に選択されている場合、起動時の admin-pin 利用可否プローブをスキップするように |
| 修正 | Windows—~/.claude.json が読み取り専用の場合、起動時にリネームのリトライを繰り返してスタールしてしまう問題を修正 |
まとめ
今週は 2.1.234〜2.1.240 の 7 バージョンがリリースされた。前半の 2.1.234・2.1.235 では、前週から続く Windows NT デバイスパス対策の拡張や claude-api スキルの読み込みコスト削減、GitLab MR バッジや利用上限リセット時のセッション自動継続など、実務での使い勝手とセキュリティの両面で意味のある変更が行われた。中盤の 2.1.236 では ANTHROPIC_DEFAULT_MODEL 環境変数の追加や macOS サンドボックスの読み取り拒否ルール強化に加え、フルスクリーンレンダラーまわりの多数の不具合修正が入り、2.1.237 では組み込みの「Concise」出力スタイルが追加された。2.1.238 では長時間セッションのメモリ増加抑制という安定性面の重要な修正に加え、keybindingFlavor 設定やプラグインマーケットプレイスの headersHelper、claude self-hosted-runner の新オプションなど拡張性に関わる変更も行われた。2.1.239 では /claude-api upgrade コマンドの追加や、Bedrock・Vertex AI・Foundry へのフルスクリーンレンダラー案内拡大、Windows でのクロスセッションメッセージング対応など、対応環境の拡充が進み、週の最後の 2.1.240 ではバグ修正と信頼性の改善が行われた。Windows・macOS 環境や Remote Control を利用しているユーザーはもちろん、日々の応答スタイルやモデル選択を細かく調整したいユーザー、長時間セッションや Claude API 開発を多用するユーザーも今回の変更を把握しておくとよいだろう。