要点
Claude Code がバージョン 2.1.149 にアップデートされ、コマンド「/usage」で利用制限の要因をカテゴリ別に詳細表示できるようになり、「/diff」コマンドの詳細ビューがキーボード操作でスクロール可能になりました。また、Markdown 出力で GFM タスクリストのチェックボックスが正しくレンダリングされるようになりました。
変更点
- /usage コマンドにより、制限使用量の内訳(スキル、サブエージェント、プラグイン、各 MCP サーバーごとのコスト)がカテゴリ別に表示されるようになりました。
- /diff の詳細ビューで、キーボードによるスクロールが可能になりました(矢印キー、j/k、PgUp/PgDn、スペース、Home/End)。
- Markdown 出力において、GFM タスクリストのチェックボックス(- [ ] todo / - [x] done)が通常の箇条書きの代わりにレンダリングされるようになりました。
- Enterprise ユーザー向け:managed setting に allowAllClaudeAiMcps を追加し、claude.ai クラウド MCP コネクタを managed-mcp.json と併せて読み込めるようにしました。
- PowerShell の権限バイパス問題を修正しました。組み込みの cd 関数(cd.., cd\, cd~, X:)が検知されずに作業ディレクトリを変更し、後続のコマンドがワークスペース外を読み取れる状態になっていました。
- git worktrees におけるサンドボックス書き込み許可リストの問題を修正しました。以前は共有 .git ディレクトリ(hooks/ と config は拒否対象)のみを対象としていましたが、メインリポジトリのルート全体をカバーしてしまっていました。
- PowerShell のプレフィックス/ワイルドカード許可ルール(例:PowerShell(dotnet.exe build *))がネイティブ実行ファイルやスクリプトを事前に承認していなかった問題を修正しました。
- cd/pushd/popd 処理において、パーサーが PWD/OLDPWD/DIRSTACK に対して古くなった変数追跡値を信頼していたため発生した権限分析の隙間を修正しました。
- Bash ツールの find コマンドが macOS システムのファイル/vnode テーブルを枯渇させ、大規模なディレクトリツリーでホストがクラッシュする問題を修正しました。
- 起動時に管理設定承認ダイアログを受け入れた後にターミナルがフリーズする問題を修正しました。
- /ultraplan およびリモートセッション作成時に、「未コミットの変更をキャプチャできません」というエラーが発生し、作業ツリーに実際の変更がない場合に失敗する問題を修正しました。
- スクリプトパスにスペースが含まれる場合に silently(静かに)失敗していた otelHeadersHelper を修正し、ヘルパーの障害を /doctor およびデバッグログで報告するように変更しました
- ツール呼び出し中および新しい思考バーストにかけてもアンバー色で表示され続けていた「思考中のスピナー」の問題を修正しました
- 多数の短い行を含む出力において、折りたたまれた Bash 出力が誤った非表示行数を報告していた問題を修正しました
- ヒントが入力ボックスから溢れる場合に、スラッシュコマンドの引数ヒントが入力された末尾の文字を切り捨ててしまう不具合を修正しました
- フロントマターの名称(name:)がディレクトリの基本名と異なるスキルを Tab 補完した後に、引数ヒントや段階的な引数提案が表示されない問題を修正しました
- ステータスバーが、スキル/エージェントのフロントマッターで指定された effort: に基づいて適用される努力レベルではなく、ユーザーのベースライン /effort 設定を表示していた不具合を修正しました
- Ctrl+O でトランスクリプトビューを開いた瞬間にフリーズし、新しいメッセージを追跡(tailing)しなかった問題を修正しました
- 矢印キーで上下に移動する際に、呼び出されたプロンプト履歴エントリを編集した内容が失われる不具合を修正しました
- /config コマンドの終了サマリーにおいて、無関係な設定を切り替えた際にも、自動圧縮(auto-compact)やテーマに対して存在しない変更(phantom changes)が報告されていた問題を修正しました
- キャッシュされたセッションメタデータファイルに必須ではないフィールドが欠落している場合に /insights がクラッシュする不具合を修正しました
- 入力値が欠落した不正な PowerShell および History ツール呼び出しが、トランスクリプトの折りたたみ処理で誤って「読み込み」として分類されていた問題を修正しました
- claude.ai または Claude モバイルアプリからリモートコントロールセッションの名前を変更しても、claude --resume 実行時のローカルセッション名が更新されない不具合を修正しました
- 直前に送信されたプロンプトが上矢印履歴に重複して表示される競合状態を修正しました
- フルスクリーンモードで「下部へジャンプ」ピルをタップしても即座に閉じられなかった問題を修正しました
/feedback レポートの改善を行い、コンテキスト圧縮前に発生した会話内容を含めるようにしました。これにより、長時間のセッションにおける早期の問題の選別が容易になりました