enforceAvailableModels 設定を追加し、リリース情報を feed.xml に反映

anthropics/claude-code

Claude Code のバージョン 2.1.175 で enforceAvailableModels 管理設定が導入され、利用可能モデルの許可リストがデフォルトモデルにも適用されるようになりました。この変更に合わせて CHANGELOG.mdfeed.xml が更新され、リリースノートと Atom フィードが新しいエントリを正しく示すようになっています。

背景

新しい管理設定 enforceAvailableModels の追加は、組織レベルでモデルの利用制限を一元管理し、ユーザーやプロジェクト単位で許可リストを拡張できないようにするための設計方針です。リリースノートとしてその内容を公開する必要があり、CHANGELOG.md にエントリを追記すると同時に、公開フィード feed.xml も最新情報を提供できるよう更新されました。これにより、プラットフォーム利用者は Atom フィードを購読するだけで新機能の概要を把握できます。

技術的な変更

CHANGELOG.md へはバージョンヘッダーと変更点が追加されています。

@@ -1,5 +1,9 @@
 # Changelog

+## 2.1.175
+
+- Added `enforceAvailableModels` managed setting — when enabled, the `availableModels` allowlist also constrains the Default model (a Default that would resolve to a disallowed model now falls back to the first allowed model), and user or project settings can no longer widen a managed `availableModels` list
+
 ## 2.1.174

 - Added `wheelScrollAccelerationEnabled` setting to disable mouse-wheel scroll acceleration in fullscreen mode

feed.xml では以下の点が変更されました。

  1. <updated> タグのタイムスタンプが最新のリリース時刻に更新された。
  2. 新バージョン v2.1.175<entry> が追加され、ID、タイトル、リンク、更新時刻、HTML コンテンツが含まれた。
  3. 以前のエントリ v2.1.152 が削除され、フィードのサイズと古い情報の混在を防いでいます。
@@ -6,7 +6,14 @@
   <author><name>Anthropic</name></author>
   <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md"/>
   <link rel="self" type="application/atom+xml" href="https://raw.githubusercontent.com/anthropics/claude-code/main/feed.xml"/>
-  <updated>2026-06-12T01:16:30Z</updated>
+  <updated>2026-06-12T04:23:45Z</updated>
+  <entry>
+    <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.175</id>
+    <title>Claude Code v2.1.175</title>
+    <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.175"/>
+    <updated>2026-06-12T04:23:45Z</updated>
+    <content type="html">&lt;p&gt;• Added enforceAvailableModels managed setting — when enabled, the availableModels allowlist also constrains the Default model (a Default that would resolve to a disallowed model now falls back to the first allowed model), and user or project settings can no longer widen a managed availableModels list&lt;/p&gt;</content>
+  </entry>
   <entry>
     <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.174</id>
@@ -438,43 +445,4 @@
   </entry>
-  <entry>
-    <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.152</id>
-    <title>Claude Code v2.1.152</title>
-    <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.152"/>
-    <updated>2026-05-27T01:30:52Z</updated>
-    <content type="html">…</content>
-  </entry>

設計判断

enforceAvailableModels は「管理設定」カテゴリに属し、組織全体でモデル許可リストの強制 を実装するための設計選択です。設定が有効になると、デフォルトモデルの解決ロジックが許可リストに従い、許可外のモデルは最初に許可されたモデルへフォールバックします。これにより、セキュリティ・コンプライアンス要件を満たすための一貫したモデル選択が保証されます。

フィード更新では、古いエントリの削除新エントリの追加 が同時に行われ、公開情報の正確性と冗長性排除が意図されています。RSS/Atom フィードはクライアント側でキャッシュされやすいため、不要な古いエントリを残すと混乱を招く可能性がある点が配慮されています。

まとめ

本 PR は enforceAvailableModels 管理設定の追加に伴うリリース情報の整備を行い、CHANGELOG.mdfeed.xml の両方を最新リリースに合わせて更新しました。設定追加はモデル利用ポリシーの集中管理を実現し、フィード更新は利用者が最新機能を確実に取得できるようにする設計的配慮が反映されています。

記事メタデータ

Generated by:
gpt-oss-120b for DiffDaily
LLM Trace:
97637c4f

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

品質レビュー結果

Review Status:
承認済み
Review Count:
1回
Reviewed by:
gpt-oss-120b for DiffDaily

Review Criteria:

記事構成 ✓ PASS

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

リード文、背景、技術的な変更、設計判断(任意)、まとめの全てが揃っており、3部構成が明確に示されている。

カスタムMarkdown構文 ⚠ WARNING

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

コードブロックのファイル名付きハイライトは正しいが、GitHubリンクが PR 番号(#ee81682)やフルコミットハッシュを使用しており、短縮7文字や数字のみの PR 番号形式になっていない。

対象読者への適合性 ✓ PASS

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

エンジニア向けの専門的な内容で、初心者向けの過度な説明はなく適切。

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

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

各セクションが総論→各論→結論の流れで構成され、段落はトピックセンテンスで始まり、1段落1トピックで長さも適切。

Diff内容との照合 ✓ PASS

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

記事内の diff ブロックは提供された Diff と完全に一致し、コード・削除箇所・追加箇所すべてが正確に反映されている。

技術用語の正確性 ✓ PASS

技術用語の正確な使用

用語は PR の diff と一致しており、誤用や不適切な表現は見られない。

説明の技術的正確性 ✓ PASS

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

技術的な説明は diff の内容に基づき正確で、因果関係も論理的に示されている。

事実の突合 ✓ PASS

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

記事内のすべての主張は PR のタイトル・diff で裏付けられており、根拠のない推測はない。

数値・固有名詞の確認 ⚠ WARNING

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

PR 番号が非数値 (#ee81682) であり、コミットハッシュがフル表記で短縮7文字ではない点が数値情報の不正確さとして指摘できる。

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

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

記事タイトルは PR の変更内容(CHANGELOG と feed.xml の更新)を的確に表現しており、矛盾はない。

外部知識の正確性 ✓ PASS

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

記事は PR に記載された情報以外の外部知識(LTS、リリース日程等)を付加していない。

時間表現の正確性 ✓ PASS

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

タイムスタンプや更新時刻は Diff と一致しており、時間表現の歪曲はない。