Claude Code v2.1.149 リリース
claude-code v2.1.149
概要
このバージョンは、使用量管理の可視化向上、キーボードナビゲーションの改善、セキュリティ脆弱性の複数修正を含む重要なアップデートです。特にPowerShellの権限回避問題やサンドボックス書き込み許可リストの問題など、セキュリティ面での問題が複数解決されました。また、ユーザーインターフェースの細かな不具合修正が多数含まれており、全体的に安定性と利便性が向上しています。
何が変わったか
- ・/usageコマンドにカテゴリ別の詳細な使用量内訳を表示 - skills、subagents、plugins、MCP サーバー別のコスト情報を表示するように改善
- ・/diff詳細ビューがキーボード操作で スクロール可能に - 矢印キー、j/k、PgUp/PgDn、スペース、Home/Endキーでのナビゲーション対応
- ・マークダウン出力がGFMタスクリストチェックボックス対応 - プレーンテキストの箇条書きの代わりに、- [ ] todo / - [x] done 形式のチェックボックスを表示
- ・エンタープライズ向けに allowAllClaudeAiMcps マネージド設定を追加 - managed-mcp.json に加えて claude.ai クラウド MCP コネクタの読み込みが可能に
- ・PowerShell の権限回避脆弱性を修正 - 組み込みの cd 関数(cd..、cd-、cd~、X:)がワークスペース外のディレクトリ変更を検出できていなかった問題を解決
- ・Git ワークツリーのサンドボックス書き込み許可リスト修正 - メインリポジトリ全体ではなく、共有 .git ディレクトリのみに制限(hooks/ と config は除外)
- ・PowerShell のプレフィックス/ワイルドカード許可ルール修正 - PowerShell(dotnet.exe build *) のようなルールがネイティブ実行ファイルとスクリプトを事前承認していなかった問題を解決
- ・権限分析の GAP 修正 - cd/pushd/popd 実行時の PWD/OLDPWD/DIRSTACK の変数追跡が古い値を信頼していた問題を解決
- ・Bash ツールの find コマンドでの macOS システムファイル/inode テーブル枯渇問題を修正 - 大規模なディレクトリツリーでホストがクラッシュしていた問題を解決
- ・マネージド設定承認ダイアログがスタートアップ後にターミナルがフリーズする問題を修正 - 承認後のターミナル制御を改善
- ・/ultraplan とリモートセッション作成が失敗する問題を修正 - 作業ツリーに実質的な変更がない場合の『未コミット変更をキャプチャできませんでした』エラーを解決
- ・otelHeadersHelper がスクリプトパスに空白を含む場合にサイレント失敗していた問題を修正 - ヘルパー失敗が /doctor とデバッグログで報告されるように改善
- ・シンキング スピナーが複数のツール呼び出しで琥珀色のままで、新しいシンキング バーストでも残っていた問題を修正
- ・Bash 出力の圧縮時に多くの短い行を含む出力で隠れた行数を誤って報告していた問題を修正
- ・スラッシュコマンドの引数ヒントが、ヒントがオーバーフローしたときに入力した末尾文字をクリップしていた問題を修正
- ・引数ヒント と プログレッシブ引数提案が Tab 補完後に frontmatter name が directory basename と異なるスキルで表示されていなかった問題を修正
- ・ステータスバーがユーザーのベースライン /effort 設定を表示していた問題を修正 - スキル/エージェント effort: frontmatter で適用されたエフォートレベルを表示するように改善
- ・Ctrl+O トランスクリプトビューを開くときにフリーズしていた問題を修正 - 新しいメッセージのテーリング機能を実装
- ・呼び出した プロンプト履歴エントリを編集したとき、矢印キーで上下に移動するとその編集が失われていた問題を修正
- ・/config 終了時サマリーで無関係な設定を切り替えたときに auto-compact とテーマの変更幻覚を報告していた問題を修正
- ・/insights がキャッシュされたセッションメタファイルにオプショナルフィールドがない場合にクラッシュしていた問題を修正
- ・不正形式の PowerShell と History ツール呼び出しで、入力が欠落している場合に読み取りとして誤分類されていた問題をトランスクリプト圧縮時に修正
- ・claude.ai または Claude モバイルアプリからリモートコントロールセッションの名前変更時にローカルセッション名が更新されていなかった問題を修正 - claude --resume での同期を改善
- ・提出したばかりのプロンプトが上矢印履歴に 2 回表示される可能性があった競合状態を修正
- ・全画面モードで『下にジャンプ』ピルをタップしても直ちに閉じられていなかった問題を修正
- ・/feedback レポートを改善 - コンテキスト圧縮前の会話を含めることで、長いセッションの早期の問題がトリアージしやすくなりました
影響
開発者の日常的なワークフローに対して、セキュリティが強化されたより安全な開発環境が提供されます。権限管理関連のバグ修正により、複雑なディレクトリ操作やツール呼び出し時の予期しない動作が減少し、スクリプト実行の予測可能性が向上します。また、UI バグの修正により、長時間のセッションやマルチツール操作時の作業効率が改善され、フラストレーションが軽減されます。
対象ユーザー
Claude Codeユーザー、AIエンジニア、開発者、エンタープライズ利用者
まとめ
セキュリティ強化と細かなUX改善で、より安全で使いやすいClaude Codeへの進化版
ソース
claude-code v2.1.149
元の記事を読む →