バックナンバー · BACK ISSUE
v2.1.75
破壊的変更有料プランで既定で Opus 4.6 の 1M コンテキストウィンドウを有効化し、/color とセッション名表示を追加。非推奨の Windows 管理設定のフォールバックパスを削除します。
-
破壊的変更: 非推奨の Windows 管理設定のフォールバック
C:\ProgramData\ClaudeCode\managed-settings.jsonを削除しました。C:\Program Files\ClaudeCode\managed-settings.jsonを使ってください。詳しく
破壊的変更: Windows の管理設定について、非推奨だったフォールバックの読み込み先C:\ProgramData\ClaudeCode\managed-settings.jsonが削除されました。これまではこの旧パスに設定を置いても読み込まれていましたが、今後は無視されるため、設定をC:\Program Files\ClaudeCode\managed-settings.jsonに移す必要があります。旧パスに管理設定を置いている組織の管理者は、移行しないと組織のポリシーが適用されなくなる点に注意してください。
-
Max・Team・Enterprise プランで、既定で Opus 4.6 の 1M コンテキストウィンドウを追加しました(以前は追加利用が必要でした)。
詳しく
Opus 4.6 で最大100万トークンまでの大きなコンテキストウィンドウ(モデルが一度に扱える入力量)が、Max・Team・Enterprise プランで既定で使えるようになりました。以前は追加の利用枠を消費する形でしか使えませんでしたが、今後はこれらのプランで標準的に利用できます。大きなコードベースや長い会話を一度に扱いたい有料プランのユーザーにとって、特別な操作なしに広いコンテキストの恩恵を受けられる点が嬉しい変更です。 -
セッションのプロンプトバーの色を設定する
/colorコマンドを全ユーザー向けに追加しました。詳しく
セッションの入力欄(プロンプトバー)の色を設定できる/colorコマンドが、全ユーザー向けに追加されました。これを使うと、現在のセッションのプロンプトバーに好みの色を割り当てられます。複数のターミナルやセッションを並行して使う人が、見た目の色で区別しやすくなります。
-
/renameを使ったとき、プロンプトバーにセッション名を表示するようにしました。詳しく
/renameでセッションに名前を付けたとき、その名前がプロンプトバーに表示されるようになりました。これまでは名前を付けても画面上で確認しづらかったところが、入力欄付近で常に見えるようになります。どのセッションで作業しているかを一目で把握したい人に役立ちます。 -
メモリファイルに最終更新タイムスタンプを追加し、Claude がどのメモリが新しいか古いかを判断しやすくしました。
詳しく
メモリファイル(CLAUDE.mdなどに保存される長期的な記憶)に最終更新日時のタイムスタンプが付くようになりました。これにより Claude が、どの記憶が新しくてどれが古いかを判断しやすくなります。古くなった情報に引きずられにくくなり、メモリを活用した作業の精度向上が期待できます。 -
フックが確認を要求するとき、権限プロンプトにフックのソース(設定/プラグイン/スキル)を表示するようにしました。
詳しく
フック(特定のイベントで自動実行される処理)が確認を求めてきたとき、その権限プロンプトにフックの出どころ(設定・プラグイン・スキルのいずれか)が表示されるようになりました。以前はどこで定義されたフックなのか分かりにくかったところが、ソースが明示されます。心当たりのないフックの確認が出ても、設定由来かプラグイン由来かを見分けて判断しやすくなります。 -
不要なサブプロセスの起動をスキップすることで、MDM のない macOS マシンでの起動性能を改善しました。
詳しく
MDM(モバイルデバイス管理)で管理されていない macOS マシンでの起動性能を改善しました。これまで起動時に行っていた不要なサブプロセス(子プロセス)の起動を省くようにしたためです。管理対象でない Mac で Claude Code を使う人は、起動が速くなる恩恵を受けられます。 -
非同期フックの完了メッセージを既定で抑制しました(
--verboseやトランスクリプトモードで表示)。詳しく
非同期フック(バックグラウンドで実行されるフック)の完了メッセージを、既定では表示しないようにしました。これまでは完了のたびにメッセージが出て画面が賑やかになりがちでしたが、今後は抑制されます。詳細を確認したい場合は--verboseを付けるか、トランスクリプトモードにすれば従来どおり表示できます。
-
新規インストールで
/voiceを 2 回切り替えないと音声モードが正しく起動しない問題を修正。詳しく
新規インストール直後に、/voiceを 2 回切り替えないと音声モードが正しく起動しない不具合を修正しました。これまでは初回の有効化が効かず、いったんオフにして再度オンにする必要がありました。今後はインストール直後でも一度の操作で音声モードを使い始められます。 -
/modelや Option+P でモデルを切り替えた後、Claude Code のヘッダーが表示中のモデル名を更新しない問題を修正。詳しく
/modelコマンドや Option+P でモデルを切り替えた後も、Claude Code のヘッダーに表示されるモデル名が古いままになる不具合を修正しました。以前は実際には切り替わっていてもヘッダーの表示が更新されず、紛らわしい状態でした。今は切り替え後すぐに正しいモデル名が表示されます。 -
添付メッセージの計算が undefined の値を返すときのセッションクラッシュを修正。
詳しく
添付メッセージに関する内部計算が undefined(未定義の値)を返したときに、セッションがクラッシュする不具合を修正しました。これまでは特定の添付処理で値が欠けると作業中のセッションが落ちることがありました。今後は同じ状況でもクラッシュせず処理が続行されます。 -
Bash ツールがパイプコマンド内の
!を壊す問題を修正(例:jq 'select(.x != .y)'が正しく動作するようになりました)。詳しく
Bash ツールが、パイプでつないだコマンド内の!文字を壊してしまう不具合を修正しました。例えばjq 'select(.x != .y)'のように!=を含むコマンドが正しく解釈されず失敗していましたが、今は意図どおりに動作します。jqなどで否定や不等号を使うコマンドを実行する人に影響する修正です。 -
管理設定で無効化されたプラグインが
/pluginの Installed タブに表示される問題を修正。組織によって強制無効化されたプラグインは隠れるようになりました。詳しく
組織の管理設定で強制的に無効化されたプラグインが、/pluginの Installed タブに表示されてしまう不具合を修正しました。これまでは使えないはずのプラグインが一覧に残って紛らわしい状態でしたが、今後は非表示になります。管理された環境で Claude Code を使う組織のユーザーにとって、実際に利用可能なプラグインだけが見えるようになります。 -
思考と
tool_useブロックのトークン見積もりが過大になる問題を修正し、早すぎるコンテキストのコンパクト化を防ぎました。詳しく
思考(thinking)ブロックやtool_use(ツール呼び出し)ブロックのトークン数の見積もりが実際より多めに数えられてしまう不具合を修正しました。この過大見積もりのせいで、まだ余裕があるのにコンテキストの圧縮(コンパクト化)が早めに発動してしまうことがありました。修正により、コンテキストをより長く維持でき、不要な圧縮で会話の文脈が削られにくくなります。 -
破損したマーケットプレイス設定のパスの扱いを修正。
詳しく
プラグインのマーケットプレイス設定のパスが破損していた場合の扱いを修正しました。以前は壊れた設定パスがあると正しく処理できないことがありました。マーケットプレイスを利用するユーザーで、設定が壊れていた場合の挙動が改善されます。 -
fork または継続したセッションを再開した後、
/resumeがセッション名を失う問題を修正。詳しく
fork(分岐)したセッションや継続したセッションを/resumeで再開すると、付けていたセッション名が失われる不具合を修正しました。これまでは再開後に名前が消えてしまい、どのセッションか分かりにくくなっていました。今後は分岐・継続したセッションを再開しても名前が保持されます。 -
Config タブを開いた後、Esc が
/statusダイアログを閉じない問題を修正。詳しく
/statusダイアログ内で Config タブを開いた後に、Esc キーを押してもダイアログが閉じない不具合を修正しました。以前はこの操作の後だけ Esc が効かず、閉じる手段に困ることがありました。今後は Config タブを見た後でも Esc で通常どおり閉じられます。 -
プランの承認/却下時の入力処理を修正。
詳しく
プラン(計画)を承認したり却下したりする際の入力処理の不具合を修正しました。これまでは承認・却下の操作時に入力がうまく扱われないことがありました。プランモードを使って作業を進めるユーザーにとって、承認・却下の操作がより安定して行えるようになります。 -
Agent Teams のフッターヒントが、正しい「shift + ↓ to expand」ではなく「↓ to expand」と表示する問題を修正。
詳しく
Agent Teams(複数エージェントで作業する機能)のフッターに表示される操作ヒントが、正しくは「shift + ↓ to expand」であるべきところを「↓ to expand」と誤って表示していた不具合を修正しました。これまではヒントどおりに ↓ だけ押しても展開できず混乱の元でした。今後は正しいキー操作が案内されます。
原文 Markdown を表示
## 2.1.75
- Added 1M context window for Opus 4.6 by default for Max, Team, and Enterprise plans (previously required extra usage)
- Added `/color` command for all users to set a prompt-bar color for your session
- Added session name display on the prompt bar when using `/rename`
- Added last-modified timestamps to memory files, helping Claude reason about which memories are fresh vs. stale
- Added hook source display (settings/plugin/skill) in permission prompts when a hook requires confirmation
- Fixed voice mode not activating correctly on fresh installs without toggling `/voice` twice
- Fixed the Claude Code header not updating the displayed model name after switching models with `/model` or Option+P
- Fixed session crash when an attachment message computation returns undefined values
- Fixed Bash tool mangling `!` in piped commands (e.g., `jq 'select(.x != .y)'` now works correctly)
- Fixed managed-disabled plugins showing up in the `/plugin` Installed tab — plugins force-disabled by your organization are now hidden
- Fixed token estimation over-counting for thinking and `tool_use` blocks, preventing premature context compaction
- Fixed corrupted marketplace config path handling
- Fixed `/resume` losing session names after resuming a forked or continued session
- Fixed Esc not closing the `/status` dialog after visiting the Config tab
- Fixed input handling when accepting or rejecting a plan
- Fixed footer hint in agent teams showing "↓ to expand" instead of the correct "shift + ↓ to expand"
- Improved startup performance on macOS non-MDM machines by skipping unnecessary subprocess spawns
- Suppressed async hook completion messages by default (visible with `--verbose` or transcript mode)
- Breaking change: Removed deprecated Windows managed settings fallback at `C:\ProgramData\ClaudeCode\managed-settings.json` — use `C:\Program Files\ClaudeCode\managed-settings.json`