Claude Code v2.1.126:プロジェクト管理の強化とクロスプラットフォーム改善
Claude Code v2.1.126では、強力なプロジェクトパージコマンド、改善されたゲートウェイ互換性、強化された認証フロー、および数多くのプラットフォーム固有の修正が導入されました。
Claude Code v2.1.126:プロジェクト管理の強化とクロスプラットフォーム改善
Claude Code v2.1.126は、プロジェクト管理ワークフロー、クロスプラットフォーム互換性、開発者エクスペリエンスに大幅な改善をもたらします。このリリースでは強力なクリーンアップツールの導入、認証の信頼性向上、Windows およびリモート開発環境に影響していた数多くのプラットフォーム固有の問題への対処が行われています。
新機能
プロジェクト管理とクリーンアップ
新しいプロジェクトパージコマンド:今回のリリースの目玉機能は、新しい claude project purge [path] コマンドです。これにより、プロジェクトのすべての Claude Code 状態を完全にクリーンアップできます。これには転写記録、タスク、ファイル履歴、設定エントリが含まれます。このコマンドは柔軟な実行モードをサポートしています:
--dry-run削除される内容をプレビュー-y/--yes非対話式実行-i/--interactive選択的削除--allすべてをパージ
ゲートウェイとモデル管理
強化されたゲートウェイ互換性:ANTHROPIC_BASE_URL が Anthropic 互換ゲートウェイを指している場合、/model ピッカーはゲートウェイの /v1/models エンドポイントからモデルをインテリジェントにリストアップし、カスタムデプロイメントとの統合を改善します。
改善された権限処理:--dangerously-skip-permissions フラグが .claude/、.git/、.vscode/、シェル設定ファイルなどの保護されたディレクトリへの書き込みプロンプトをバイパスするようになりましたが、破壊的操作に対するセーフテ���ネットは維持されています。
認証とOAuth改善
堅牢なOAuthフロー:claude auth login は、ブラウザコールバックが localhost に到達できないシナリオ(WSL2、SSH、コンテナ環境で一般的)を優雅に処理し、OAuth コードをターミナルに直接貼り付けることを受け入れるようになりました。
より良いエラー処理:「組織でOAuthが許可されていません」エラーに対して、汎用ログイン画面を表示する代わりに、適切なガイダンスを表示するようになりました。
開発者エクスペリエンスの向上
強化されたテレメトリ:claude_code.skill_activated OpenTelemetry イベントに invocation_trigger 属性が含まれ、「user-slash」、「claude-proactive」、「nested-skill」の呼び出しを区別できるようになりました。
視覚フィードバックの改善:オートモードで権限チェックが停止した際に赤いスピナーを表示し、システム状態についてより明確な視覚フィードバックを提供します。
プラットフォーム固有の改善
Windows PowerShell検出:様々なデプロイメント方法(Microsoft Store、PATH なしの MSI、.NET グローバルツール)での PowerShell 7 インストールの検出を大幅に改善しました。PowerShell が有効になっている場合、Claude は正しくそれを主要なシェルとして扱います。
画像処理:貼り付け時の自動ダウンスケーリングの実装と、履歴からの超大サイズ画像の削除および自動リクエスト再試行により、大きな画像によるセッション破損の問題を修正しました。
セキュリティと安定性の修正
セキュリティ強化:高優先度の管理設定ソースにサンドボックスブロックが欠けている場合に、allowManagedDomainsOnly と allowManagedReadPathsOnly 設定が無視される重要な問題を解決しました。
接続信頼性:Mac のスリープ後の「ストリームアイドルタイムアウト」エラー、バックグラウンドセッションの中止、遅い接続やプロキシ接続での OAuth 失敗を含む、複数のタイムアウトと接続問題を修正しました。
パフォーマンス最適化:Cursor と VS Code 統合ターミナルでのトラックパッドスクロールの問題と、Windows での日本語、韓国語、中国語文字のテキストレンダリング問題を解決しました。
アップデート方法
Claude Code v2.1.126 にアップデートするには:
- 現在のバージョンを確認:
claude --version - パッケージマネージャーを使用してアップデートするか、最新リリースをダウンロード
- アップデートを確認:
claude --version - 新しい
claude project purge --dry-runを使用して古いプロジェクト状態をクリーンアップすることを検討