新機能改善バグ修正

Claude v2.1.259: 企業向け管理機能強化と多数の安定性改善

v2.1.259

重要ポイント

  • 企業向けにマネージドMCPサーバー提供機能が追加され、組織内でのツール連携が容易に。
  • GitLab Merge Requestの認識が強化され、開発ワークフローの可視性が向上。
  • 同時セッションの安定性、ファイルアクセス権限、管理設定の堅牢性など、多数のバグ修正により全体的な信頼性が大幅に向上。
  • ヘッドレス環境での権限プロンプト自動拒否やプラグイン検証の機械可読化など、自動化と開発者体験を改善。
  • ターミナルパフォーマンスやセッション開始速度の向上、ワークフロー詳細の可視性改善。

Claude v2.1.259がリリースされ、エンタープライズ環境での利用を強化する新機能と、多数のバグ修正による全体的な安定性および堅牢性の向上が図られました。

新機能と強化

企業向け管理機能の拡充

  • マネージドMCPサーバーの提供: 組織がHTTP/SSE MCPサーバーを全ユーザーに提供できるようになり、企業内でのツール連携が容易になりました。
  • ヘッドレス環境での権限制御: --permission-prompts noneオプションの追加により、CI/CDなどの自動化されたヘッドレス環境で、権限プロンプトを自動的に拒否できるようになりました。

開発者体験の向上

  • GitLab連携の強化: glab mr create/merge/close/reopen/note/updateコマンドの認識が追加され、GitLabのマージリクエストがツールサマリーやフッターバッジに表示されるようになりました。
  • プラグイン検証の機械可読化: claude plugin validateコマンドに--jsonオプションが追加され、機械可読な検証レポートが出力可能になりました。

パフォーマンスと可視性の改善

  • ターミナルパフォーマンスの向上: 長い応答におけるターミナルのリサイズと初回レンダリング性能が改善されました。
  • セッション開始の高速化: ヘッドレス/SDKセッションにおいて、MCPサーバー接続完了後の初回ターン開始が最大50ms高速化されました。
  • ワークフロー詳細の改善: /workflowsエージェントの詳細表示で、JSON出力が整形され、長い結果は展開トグルで表示できるようになりました。

主なバグ修正

今回のアップデートでは、ユーザー体験とシステムの安定性に影響を与える多数のバグが修正されました。

セッションと安定性

  • 同時セッションの競合解消: 複数のセッションが同時に~/.claude.jsonの変更を上書きし合う問題が修正されました。
  • 会話の再開とキャッシュ: 思考が一度拒否された会話が後続のターンで繰り返し拒否される問題や、OAuthトークン更新時にプロンプトキャッシュが無効になる問題が修正されました。
  • リモートセッションの堅牢化: フルスクリーンモードでの空白会話表示、リモートセッションの起動遅延、--resumeオプションの失敗など、リモートセッションに関する複数の問題が解決されました。

ファイルアクセスと権限管理

  • Bash Read()拒否ルールの改善: オプション値として渡されるファイルやgit diff/grepのファイルオペランドなど、より広範なケースで拒否ルールが適用されるようになりました。
  • 管理設定の堅牢化: 管理設定ファイルの解析失敗時にサイレントに設定が適用されないのではなく、Claude Codeが起動を拒否し、原因を明確に表示するようになりました。

モデルとツールの挙動

  • オートモードのモデル選択: オートモードが非サポートモデルでターンを実行する問題が修正され、セッションモデルが維持されるようになりました。
  • CLAUDE_CODE_MAX_CONTEXT_TOKENSの適用: Vertex-styleモデルIDを持つモデルバージョンでCLAUDE_CODE_MAX_CONTEXT_TOKENSが無視される問題が修正されました。

その他多数の修正

  • ライブ出力プレビューの最新行非表示、GitHub接続チェックの起動時実行、カスタムコマンド/スキルでのfrontmatter model:無視、Artifact publishingのエラー、ワークツリー分離に関する問題など、多岐にわたる修正が含まれています。

変更点

  • allowedMcpServersの挙動変更: allowedMcpServersはユーザーが追加するサーバーのみを管理するようになり、managed-mcp.jsonからのサーバーは許可リストを通過するようになりました。これらのサーバーをブロックするにはdeniedMcpServersを使用する必要があります。

VSCode拡張機能の改善

  • セッションリストサイドバーに「アクティブ」クイックフィルターとステータスフィルターメニュー(「入力待ち」「作業中」「完了」)が追加され、セッション管理がより容易になりました。

今回のアップデートは、特にエンタープライズ環境でのClaudeの利用をより安全で効率的にするための重要な一歩となります。