新機能改善バグ修正

Claude Code v2.1.224: 自己ホスト型環境とセッション間連携を強化、開発体験を向上

v2.1.224

重要ポイント

  • 自己ホスト型環境「claude self-hosted-runner」の導入により、オンプレミスでのClaude Codeセッション実行が可能に。
  • Claude Codeセッション間のメッセージ送受信機能が追加され、連携が強化。
  • サンドボックスの認証情報マスキングオプションが拡充され、セキュリティが向上。
  • Gitやnpm不要でプラグインをインストールできる`archive`プラグインソースが追加。
  • Remote Controlの接続安定性とユーザー体験が大幅に改善。
  • セッション管理、サンドボックスの信頼性、VSCode連携など、多数のバグが修正され全体的な安定性が向上。

Claude Code v2.1.224がリリースされ、開発者のワークフローを大幅に改善する新機能、機能強化、および多数のバグ修正が導入されました。特に、自己ホスト型環境のサポートとセッション間連携の強化が注目されます。

主要な新機能

  • 自己ホスト型環境の導入: claude self-hosted-runnerが追加され、TeamおよびEnterpriseプランのユーザーは、自身のマシンやコンテナでClaude CodeのWeb、モバイル、デスクトップセッションを実行できるようになりました。これにより、より柔軟な環境での開発が可能になります。
  • セッション間連携の強化: Claude Codeセッション間でメッセージを送受信できるSendMessage機能が追加されました(macOSおよびLinux)。ListAgentsで他のセッションを発見することも可能になり、複数のセッションを連携させた複雑なワークフローが実現できます。
  • サンドボックスのセキュリティ強化: サンドボックスに認証情報マスキングオプション(extract, onExtractNoMatch, decode: "jwt", awsPairs/sigv4)が追加され、機密情報の取り扱いがより安全になりました。また、サンドボックス違反の詳細がBashツールの結果に表示されるようになり、デバッグが容易になりました。
  • プラグインインストールの柔軟性: Gitやnpmを介さずにHTTPS経由でzipファイルからプラグインをインストールできるarchiveプラグインソースが追加され、プラグイン管理の選択肢が広がりました。
  • Bedrockリージョン設定: Bedrock向けに特定のクロスリージョン推論プロファイルを優先する環境変数ANTHROPIC_BEDROCK_REGION_PREFIXが追加されました。

改善点

  • Remote Controlの利便性向上:
    • フルスクリーンモードでのスクロールバック履歴が改善され、より多くの履歴を保持できるようになりました。
    • 接続失敗時に永続的なインジケータと再接続ショートカットが表示されるようになり、接続状態の把握と復旧が容易になりました。
    • コンパクションの進捗状況や/clearコマンドのリセットがアタッチされたクライアントにも伝播されるようになりました。
  • エージェント管理の柔軟化: 1セッションあたりのサブエージェント生成上限(200)が撤廃され、長時間のセッションでも新しいエージェントの追加が拒否されなくなりました。
  • フィードバック共有の改善: フィードバック調査のトランスクリプト共有時に、ユーザーの同意があればシステムプロンプトやツール定義、モデルパラメータなどのモデル設定もアップロードされるようになりました(機密情報はこれまで通り匿名化されます)。
  • 管理設定の簡素化: 管理設定の承認プロンプトが、再ログインや組織切り替え時に組織の設定が変更されていない限り再表示されなくなりました。

修正された主な問題

  • セッション管理の安定性: 長いプロジェクトパスが別のプロジェクトのセッションディレクトリに誤って解決される問題や、セッションリスト、名前変更、フォーク、削除、/resumeがプロジェクトをまたいでしまう問題が修正されました。
  • サンドボックスの信頼性: 末尾スラッシュ付きのファイルシステム拒否エントリがLinuxやmacOSでバイパスされる問題が修正され、サンドボックスのセキュリティが強化されました。
  • Remote Controlの安定性: 自動起動の断続的な失敗、空白メッセージの表示、セッション再作成時の履歴アップロード、VSCode拡張機能での接続状態表示の不一致など、Remote Controlに関する多数のバグが修正されました。
  • その他: SendMessageが失敗時にも成功と報告する問題、プラグインインストール記録の破損、ペースト内容の不整合、Waylandでのコピー問題など、多岐にわたるバグが修正され、全体的な安定性と信頼性が向上しました。

今回のアップデートは、Claude Codeの利用体験をよりパーソナルでセキュア、かつ安定したものにするための重要な一歩となります。