enforceAvailableModels 設定を追加し、リリース情報を feed.xml に反映
Claude Code のバージョン 2.1.175 で enforceAvailableModels 管理設定が導入され、利用可能モデルの許可リストがデフォルトモデルにも適用されるようになりました。この変更に合わせて CHANGELOG.md と feed.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 では以下の点が変更されました。
-
<updated>タグのタイムスタンプが最新のリリース時刻に更新された。 - 新バージョン v2.1.175 の
<entry>が追加され、ID、タイトル、リンク、更新時刻、HTML コンテンツが含まれた。 - 以前のエントリ 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"><p>• 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</p></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.md と feed.xml の両方を最新リリースに合わせて更新しました。設定追加はモデル利用ポリシーの集中管理を実現し、フィード更新は利用者が最新機能を確実に取得できるようにする設計的配慮が反映されています。