新機能改善バグ修正

Claude v2.1.232アップデート:サブエージェントの進化、セキュリティ強化、Remote Controlの安定性向上

v2.1.232

重要ポイント

  • サブエージェントのフォークがデフォルト化され、会話履歴とプロンプトキャッシュを継承し、よりシームレスなエージェント連携が可能に。
  • `@`メンションによるセッション間直接メッセージ送信機能が導入され、セッション間の連携が強化。
  • GitLabトークンの秘密情報保護、各種権限バイパスの修正、サンドボックス強化など、セキュリティ機能が大幅に向上。
  • Remote Control機能の接続安定性、再接続ロジック、セッション履歴復元が大幅に改善され、信頼性が向上。
  • GitLabリポジトリのプラグインマーケットプレイスサポートや、設定管理の柔軟性向上など、開発者体験が改善。
  • `/feedback`や`/plugin install`などのCLI/UIコマンドの応答性が向上し、ユーザー体験がスムーズに。
  • 多数のバグ修正と安定性向上により、全体的な信頼性とパフォーマンスが向上。

Claude v2.1.232がリリースされ、エージェントとセッション管理の機能強化、セキュリティの抜本的な改善、Remote Controlの安定性向上、そして多数のバグ修正とUX改善が施されました。

エージェントとセッション管理の進化

  • サブエージェントのフォークがデフォルト化: subagent_type: "fork"のサブエージェントが、親エージェントの会話履歴とプロンプトキャッシュを完全に継承するようになりました。これにより、よりシームレスなエージェント連携が可能になります。
  • セッション間連携の強化: プロンプト内で@を入力することで、他のClaudeセッションを名前でメンションし、SendMessageを使って直接メッセージを送信できるようになりました。SendMessageは、ライブセッションと正確に一致する裸の名前にも直接配信されます。
  • セッション名のユニーク性確保: 同一マシン上のインタラクティブセッションは一意の名前を保持するようになり、既存の名前を使用しようとすると自動的にname-word-word形式のバリアントが割り当てられます。
  • /configに「Dialog expiry」と「Messages from your other sessions」の設定行が追加されました。

セキュリティと権限管理の強化

  • GitLabトークンの秘密情報保護: glrt-gloas-などのGitLabトークンファミリーが秘密情報として編集(リダクション)され、ルーティング可能なglpat-/gldt-トークンは完全にリダクションされるようになりました。glab CLI設定ストアもghと同様のサンドボックスと認証情報パス保護を受けます。
  • 権限バイパスの修正: PowerShellでの変数書き込みによる権限バイパス、WindowsでのGit BashとCygwinスタイルシンボリックリンクを介した権限バイパス、ネストされたGitリポジトリの信頼継承の問題が修正されました。
  • サンドボックスとファイルシステム保護の強化: 自動生成されるクロスセッションメッセージングソケットディレクトリのセキュリティが強化され、Linuxファイルシステムサンドボックスも保護されたパスのバイパスに対して強化されました。

Remote Controlの安定性と利便性向上

  • 接続の信頼性向上: サーバー応答がない場合や不正な応答の場合のMCP接続タイムアウト問題が修正されました。また、ネットワークの一時的な切断後も約30分間再接続を試みるようになり、安定性が大幅に向上しました。
  • セッション履歴の復元と再アタッチ: クラウドセッション内のブリッジがホストするRemote Controlセッションが、そのセッションのトランスクリプトや認証情報を継承する問題が修正されました。Claude DesktopやIDEから開始されたセッションが毎回新しいclaude.aiセッションとして表示されるのではなく、既存のセッションに再アタッチされるようになりました。
  • ユーザー体験の改善: claude.aiやアプリから削除された会話を再開する際に、失敗する代わりに代替セッションが開始されるようになりました。また、Remote Controlのターミナルメッセージが改善され、セッションが他のデバイスに引き継がれたり、終了したりした場合の状況が明確に表示されます。

開発者体験と設定の改善

  • GitLab連携の強化: プラグインマーケットプレイスでGitLabがサポートされ、gitlab.comのリポジトリURL(ネストされたサブグループを含む)がgithub.comのURLと同様にクローンできるようになりました。
  • 設定管理の柔軟性向上: additionalMarketplacesallowedMarketplacesが、より分かりやすいエイリアスとして追加されました。Gatewayのdesktop:オーバーレイが、Desktopの全てのリリース設定を受け入れ、起動時に検証されるようになりました。
  • CLI/UIの応答性向上: /feedback/bugコマンドが、Claudeが応答中でも即座に開くようになりました。/plugin install plugin@marketplaceは、インストール前にマーケットプレイスを自動的に更新するようになり、新規公開されたプラグインも手動更新なしでインストールできます。

その他多数のバグ修正と安定性向上

  • mTLSクライアント証明書のローテーションが再起動なしで可能に。
  • 不正なAWS/Vertexリージョン値がデフォルトリージョンにフォールバックされるように。
  • ストリームアイドルタイムアウトエラーがリクエストを失敗させる代わりに回復するように。
  • UI表示の不具合(テキストの切り捨て、文字化けなど)が修正されました。
  • 起動時の競合状態や、/update/tuiコマンドの再起動拒否問題が修正されました。
  • /code-reviewの高レベルがバックグラウンドエージェントで実行されるように改善されました。
  • 貼り付け/クリップボード画像の読み込みがイベントループをブロックしなくなりました。

このアップデートにより、Claudeの機能性、セキュリティ、安定性、そして開発者とユーザーの体験が全体的に向上しています。