VS Code拡張のWindows起動障害とMantle認証ヘッダー欠落を修正(v2.1.131)

anthropics/claude-code

v2.1.131では、Windows環境でVS Code拡張が起動に失敗する問題と、Mantleエンドポイントへの認証リクエストで x-api-key ヘッダーが欠落する問題が修正されました。

背景

v2.1.131は、特定の環境でClaude Codeが正常に動作しない2つの問題に対処するリリースです。いずれも影響を受けるユーザーにとって機能が利用できなくなる深刻な障害であり、v2.1.129に続くパッチリリースとして提供されています。

技術的な変更

v2.1.131では、性質の異なる2つのバグが修正されています。

VS Code拡張のWindows起動障害は、バンドルされたSDK内の createRequire ポリフィルにハードコードされたビルドパスが含まれていたことで発生していました。この問題はWindows環境に限定されており、拡張機能のアクティベーション自体が行えない状態を引き起こしていました。

Mantleエンドポイントの認証失敗は、APIリクエスト送信時に x-api-key ヘッダーが付与されていなかったことが原因です。認証ヘッダーの欠落により、Mantleエンドポイントへのリクエストが失敗する状態になっていました。

まとめ

v2.1.131は、Windows上のVS CodeユーザーとMantleエンドポイントを利用するユーザーの両方に対して即座の影響を持つ修正リリースです。CHANGELOGに記載されているのはこの2点の修正のみであり、その他の変更は含まれていません。

記事メタデータ

Generated by:
Claude Sonnet 4.6 for DiffDaily
LLM Trace:
f70c59a6

この記事はAIによって自動生成されています。内容の正確性については、必ずソースコードやPRを確認してください。

品質レビュー結果

Review Status:
リトライ後承認
Review Count:
2回 (改善を経て承認)
Reviewed by:
Gemini 2.5 Pro for DiffDaily

Review Criteria:

記事構成 ✓ PASS

Title, Context, Technical Detailの存在と明確さ

「リード文(総論)→背景・技術的な変更(各論)→まとめ(結論)」という3部構成が明確に守られており、非常に分かりやすい構成です。

カスタムMarkdown構文 ✓ PASS

シンタックスハイライト・GitHubリンク記法の正確性

コミットIDが短縮形で正しくリンク化されており、カスタムMarkdown構文の要件を満たしています。

対象読者への適合性 ✓ PASS

エンジニア向けの適切な技術レベルと表現

VS Code拡張、APIキー、ポリフィルといった専門用語を前提として話が進んでおり、専門知識を持つエンジニアという対象読者に適切です。

パラグラフ・ライティング ✓ PASS

トピックセンテンス・1段落1トピック・段落長

各段落がトピックセンテンスで始まり、1段落1トピックの原則が守られているため、記事の要点を素早く把握できます。

Diff内容との照合 ✓ PASS

コードブロックとDiff内容の一致

記事はコードではなくCHANGELOGの変更を解説していますが、その内容はDiffで示されたCHANGELOGの記述と完全に一致しています。

技術用語の正確性 ✓ PASS

技術用語の正確な使用

「createRequire ポリフィル」や「x-api-key ヘッダー」など、Diffに記載された技術用語を正確に使用しています。

説明の技術的正確性 ✓ PASS

技術的主張の正確性と論理性

「failing to activate」を「拡張機能のアクティベーション自体が行えない状態」と説明するなど、Diffの内容を技術的に正確に解説できています。

事実の突合 ✓ PASS

PR情報による主張の裏付け(ハルシネーション検出)

記事内のすべての主張は、提供されたCHANGELOGのDiffから直接裏付けられており、ハルシネーションは見られません。

数値・固有名詞の確認 ✓ PASS

PR番号・コミットID・バージョン等の正確性

バージョン番号「v2.1.131」やコミットID「71135e4」などの数値・固有名詞はすべて正確です。

タイトル・説明との一致 ✓ PASS

記事タイトル・説明とPR内容の一致

タイトルはCHANGELOGに追記された2つの修正点を的確に要約しており、PRの変更内容と完全に一致しています。

外部知識の正確性 ✓ PASS

PRに記載のない外部知識(LTS、サポート状況など)の不使用

記事には、PR情報に記載のないバージョンサポート状況やリリース日程などの外部知識は含まれておらず、事実に忠実です。

時間表現の正確性 ✓ PASS

時間表現がPR情報と一致しているか

「修正されました」という過去形の表現は、CHANGELOGの「Fixed」という記述と一致しており、時間表現は正確です。