Claude Code v2.1.85 リリース: MCPの改善、フックフィルター、バグ修正

Claude Code v2.1.85は、MCP(Model Context Protocol)機能の改善、フックの細かい制御の追加、システム全体の多数のバグ修正に焦点を当てたメンテナンスリリースです。
新機能と改善点
MCPの強化:
- MCP
headersHelperスクリプトにCLAUDE_CODE_MCP_SERVER_NAMEとCLAUDE_CODE_MCP_SERVER_URL環境変数を追加し、1つのヘルパーで複数のサーバーを提供できるようにしました - MCP OAuthがRFC 9728 Protected Resource Metadata discoveryに従い、認証サーバーを見つけるようになりました
- リフレッシュトークンが存在する場合に失敗していたMCPステップアップ認証を修正 —
403 insufficient_scopeを介して昇格したスコープを要求するサーバーが、再認証フローを正しくトリガーするようになりました - Python Agent SDKを修正:
--mcp-configを介して渡されたtype:'sdk'MCPサーバーが、起動時に削除されなくなりました
フックシステムの改善:
- フックに条件付き
ifフィールドを追加(例:Bash(git *))し、実行タイミングをフィルタリングしてプロセス生成のオーバーヘッドを削減しました - PreToolUseフックが、
permissionDecision: "allow"と共にupdatedInputを返すことでAskUserQuestionを満たせるようになり、独自のUIで回答を収集するヘッドレス統合を可能にしました - 非gitリポジトリで
WorktreeCreateフックが実行される前に--worktreeがエラーで終了する問題を修正しました
その他の追加機能:
- スケジュールされたタスク(
/loop、CronCreate)が発火した際に、トランスクリプトにタイムスタンプマーカーを追加しました - 画像を貼り付ける際の
[Image #N]プレースホルダーの後に末尾スペースを追加しました - ディープリンククエリ(
claude-cli://open?q=…)が最大5,000文字をサポートし、長い事前入力プロンプトには「スクロールして確認」警告が表示されます - 組織ポリシー(
managed-settings.json)によってブロックされたプラグインは、インストールや有効化ができなくなり、マーケットプレイスビューから非表示になります - OpenTelemetry
tool_resultイベントのtool_parametersは、OTEL_LOG_TOOL_DETAILS=1の背後にゲートされるようになりました
バグ修正
コア機能:
- 会話が大きくなりすぎてコンパクトリクエスト自体が収まらなくなった場合に
/compactが「コンテキスト超過」で失敗する問題を修正しました - プラグインのインストール場所が設定で宣言されている場所と異なる場合に
/plugin enableと/plugin disableが失敗する問題を修正しました deniedMcpServers設定がclaude.ai MCPサーバーをブロックしない問題を修正しました- マルチモニター設定でcomputer-useツールの
switch_displayが「このセッションでは利用できません」を返す問題を修正しました OTEL_LOGS_EXPORTER、OTEL_METRICS_EXPORTER、OTEL_TRACES_EXPORTERがnoneに設定されている場合にクラッシュする問題を修正しました- 非ネイティブビルドでdiff構文ハイライトが機能しない問題を修正しました
パフォーマンスとメモリ:
- ストリーミング応答が中断された際のリモートセッションでのメモリリークを修正しました
- エッジ接続の変動中の持続的なECONNRESETエラーを、リトライ時に新しいTCP接続を使用することで修正しました
- 大規模リポジトリでの@-メンションファイルオートコンプリートのパフォーマンスを改善しました
- 大規模トランスクリプトでのスクロールパフォーマンスを、WASM yoga-layoutを純粋なTypeScript実装に置き換えることで改善しました
- 大規模セッションでコンパクションがトリガーされた際のUIのカクつきを軽減しました
ユーザーインターフェースとターミナル:
- 特定のスラッシュコマンド実行後にプロンプトがキューに詰まり、上矢印で取得できなくなる問題を修正しました
- SSH経由またはVS Code統合ターミナルで実行時に、生のキーシーケンスがプロンプトに表示される問題を修正しました
- 権限が解決された後もRemote Controlセッションステータスが「アクションが必要」で固まる問題を修正しました
- shift+enterとmeta+enterが、改行を挿入する代わりに先行入力候補にインターセプトされる問題を修正しました
- ストリーミング中に上にスクロールする際に古いコンテンツが透けて見える問題を修正しました
- Ghostty、Kitty、WezTerm、およびKittyキーボードプロトコルをサポートする他のターミナルで、終了後に拡張キーボードモードのままになる問題を修正 — 終了後もCtrl+CとCtrl+Dが正しく機能するようになりました
- PowerShellの危険なコマンド検出を改善しました
このリリースは、主にMCP統合、カスタムフックを使用している開発者、または以前のバージョンで特定のバグを経験していた開発者向けです。
📖 Read the full source: GitHub Claude-Code
👀 See Also

r/ClaudeAIサブレディットの週間訪問者数が50万人から190万人に急増
r/ClaudeAIサブレディットは、2025年11月の週間訪問者数約25万人から、2026年3月には190万人に成長しましたが、登録者数は約8万5千人のまま推移しています。

Claude Platform on AWSが一般提供開始:IAM、CloudTrail、AWS Billingを通じたネイティブなAnthropic体験
AWSがClaude Platform on AWSのGAを発表。開発者は既存のAWSアカウントを通じて、IAM認証、AWS請求、CloudTrailログを利用しながらAnthropicのネイティブなClaude体験に直接アクセス可能になる。ただし、顧客データはAWSのセキュリティ境界外で処理される。

クアンブル収束プロトコル v5:クロスアーキテクチャLLM実験結果
クアンブル収束プロトコルv5は、独立したLLMインスタンスが無意味語を与えられたとき、音韻的プライミングだけでは予測できないほどの特異性を持つ想像上の生物の記述に収束するかどうかを検証する再現可能な実験です。結果として、Claude(Opus 4.6 & Sonnet 4.6)とGPT-5.3の両方が、単語「quumble」から、小さくて丸く、柔らかく、薄紫色で、生物発光し、ハミングする生物を独立して生成しました。

OpenAIの国防総省との契約条件は、潜在的な監視を含む「あらゆる合法的な使用」を許可しています
OpenAIは国防総省と「合法的な使用」という文言を含む新たな条件を交渉し、情報筋によれば、これにより軍が技術的に合法であれば大規模監視プログラムにOpenAIの技術を利用できるようになったとされる。Anthropicは、アメリカ人に対する大規模監視と致死性自律兵器の禁止という2つのレッドラインを譲らなかったため、ブラックリストに掲載された。