Claude Code /

v2.1.229

このバージョンには破壊的変更が含まれています
3 ハイライト
1 破壊的変更
1 機能追加
1 パフォーマンス改善
18 バグ修正
6 その他の変更

ハイライト

プラグインマーケットプレイスにcommandソースを追加

IDEなどのローカルコマンドがプラグインディレクトリのパスを出力すると、それをマーケットプレイスのソースとして扱えるようになった。セッションごとに再解決され、再起動なしで変更が反映される。mode: "link" を指定するとそのディレクトリをそのまま利用する。

長時間のthinking中もゲートウェイ接続を維持

ゲートウェイのストリーミング応答にSSE keepaliveピンが追加され、長いthinkingの間もVertexやBedrockの上流接続がidle-timeoutで切断されなくなった。

/commit-push-pr で危険なフラグの自動承認を廃止

--force--amend--no-verify などの危険なフラグを含むgit / ghコマンドが、/commit-push-pr 実行時に自動承認されなくなった。意図しない破壊的操作を未然に防げる。

破壊的変更

セルフホストランナーのWindows起動に --base-dir の明示指定が必須に

Windows環境にはデフォルトのチェックアウトディレクトリが存在しないため、claude self-hosted-runner の起動時に --base-dir を明示的に指定する必要がある。

機能追加

  • ListAgents で、切断されたRemote Controlセッションを offline、自身のクラウドセッションを cloud と表示するように

パフォーマンス改善

  • workflowのfan-out実行で、同じプロンプト接頭辞を持つ兄弟エージェントの起動をずらし、後続エージェントがキャッシュされた接頭辞をそのまま読めるように改善(CLAUDE_CODE_WORKFLOW_PREFIX_STAGGER_MS=0 で無効化可能)

バグ修正

  • ストリーミング中に長い応答の一部が消えたり、二重に表示されたりする問題を修正
  • glob / file_path / command に非文字列の値が渡されたツール呼び出しでエラー画面にクラッシュする問題を修正(影響したセッションの --resume 時も含む)
  • 非常に狭いターミナルでプログレスバーやMarkdownテーブルを描画するとRangeErrorでクラッシュする問題を修正(claude --continue / --resume 起動時のクラッシュも含む)
  • Windowsで拡張長パス(\\?\)やUNCパスをツール呼び出しが参照するとクラッシュする問題を修正
  • CLAUDE_CODE_ATTRIBUTION_HEADER でアトリビューションヘッダーを無効化しているユーザー(Anthropic APIへの直接接続)で、auto modeが全ツール呼び出しで失敗する問題を修正
  • カスタム ANTHROPIC_BASE_URL ゲートウェイを使うclaude.aiサブスクライバーで、/model がSonnet/Opus 1Mを拒否する問題を修正
  • 一部の厳格な認可サーバーでMCP OAuthが失敗する問題を修正。リダイレクトURIに localhost ではなく 127.0.0.1 を使用するように
  • ラップトップのターミナルでスラッシュコマンドを入力した直後、Remote Controlクライアントの作業中スピナーが止まったままになる問題を修正
  • /install-github-app で生成されるClaude Code ReviewワークフローがPRにレビューを投稿せず完了してしまう問題を修正
  • IDE拡張機能接続中、数千件のIDE診断があるファイルを編集すると数秒間UIが止まる問題を修正
  • 一回限りの claude plugin コマンドが不要なliveness fileを残し、古いプラグインバージョンのクリーンアップを妨げる問題を修正
  • CPU制限のあるコンテナ内でdynamic workflowsが、コンテナのCPU制限ではなくホストマシンのコア数を使ってしまう問題を修正
  • アトミックなファイル置換後にファイルウォッチャーのハンドルがリークする問題と、ネットワーク・仮想ファイルシステム上でスケジュールタスクウォッチャーが失敗した際にWindowsで未捕捉エラーが発生する問題を修正
  • 空白のみのメッセージを送信すると、SDKや --input-format stream-json セッションでAPIの400エラーが発生する問題を修正
  • メッセージ単体でAPIの32MBリクエスト上限を超える会話で、画像やドキュメントを削れない場合に圧縮を無限リトライしてしまう問題を修正。今後は一度失敗して明確なメッセージを表示するように
  • Claude Desktopセッションのテレメトリ送信先がDesktop管理下のゲートウェイと同じ場合、OpenTelemetryのエクスポートが拒否される問題を修正
  • managed-mcp.json がデプロイされサーバーからMCPサーバーが配信される環境で、セルフホストランナーなどのリモートセッションが起動時に終了してしまう問題を修正。該当サーバーは警告付きでスキップされるように
  • Git Credential Managerのプロンプトでセルフホストランナーのリポジトリ準備がハングする問題を修正。認証情報が無い場合は即座に失敗するように

その他の変更

  • 「prompt is too long」エラーで、自動圧縮が回復できなかった理由を説明するように改善(従来は /compact の提案のみ表示)
  • サンドボックスのネットワークドメインリストで、IPv6リテラルが自動的にブラケット表記([::1]:443)になり、曖昧な表記はfail-closedで扱われ /doctor で警告されるように改善
  • /login で、ログイン成功後も CLAUDE_CODE_OAUTH_TOKEN 上書きに関する警告を再表示するように変更
  • [VSCode] 「Report a problem」と /bug が、廃止されたアンケートリンクではなく組み込みのフィードバックダイアログを開くように変更
  • [VSCode] /btw のサイド質問パネルを、サイドドック・スタックレイアウトいずれでも境界をドラッグしてリサイズ可能に
  • [VSCode] サイドバーにセッショングループを追加。右クリックで作成・名前変更・削除、Cmd/Ctrl・Shiftクリックで複数セッションをまとめて移動可能に