CHANGELOGとAtomフィードにv2.1.183リリース情報を追加

anthropics/claude-code

v2.1.183 のリリースノートを CHANGELOG.md に追記し、同内容を feed.xml の Atom フィードへ反映させることで、ユーザーと自動化ツールが最新情報を取得できるようにします。

背景

CHANGELOG.md はプロジェクトの公式リリース履歴として利用され、開発者だけでなく CI/CD パイプラインや外部通知システムが参照します。今回の v2.1.183 では安全性向上や UI 改善など多数の変更が含まれ、利用者への周知が必要でした。feed.xml は Atom 形式で提供され、RSS リーダーや自動デプロイツールが購読できるため、同様に更新が求められます。

技術的な変更

CHANGELOG.mdv2.1.183 用の見出しと 20 行以上の箇条書きが新規追加されました。主な追加項目は以下の通りです。

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

+## 2.1.183
+
+- Improved auto mode safety: destructive git commands (`git reset --hard`, `git checkout -- .`, `git clean -fd`, `git stash drop`) are now blocked when you didn't ask to discard local work, `git commit --amend` is blocked when the commit wasn't made by the agent this session, and `terraform destroy`/`pulumi destroy`/`cdk destroy` are blocked unless you asked for the specific stack
+- Added a warning when the requested model is deprecated or automatically updated to a newer model, shown on stderr in print mode (`-p`) and now also covering models set in agent frontmatter
+- Added `attribution.sessionUrl` setting to omit the claude.ai session link from commits and PRs in web and Remote Control sessions
+- Added `/config --help` to list all available shorthand keys for `/config key=value`
+- Changed `/config` toggle behavior: Enter and Space both change the selected setting, and Esc now saves and closes instead of reverting
+- Removed the startup "setup issues" line under the logo — run `/doctor` to see configuration issues or use `--debug`
+- Fixed `thinking.disabled.display: Extra inputs are not permitted` 400 errors on subagent spawns and session-title generation for affected configurations
+- Fixed WebSearch returning empty results in subagents
+- Fixed the terminal cursor being stranded above the prompt after navigating history in vim mode with the native cursor enabled
+- Fixed fullscreen TUI corruption (statusline mid-screen, duplicated spinner rows, merged text) in Windows Terminal under heavy nested-subagent load
+- Fixed turns silently completing with no visible output when the model returned only a thinking block; Claude now re-prompts once
+- Fixed user-level skills appearing multiple times in slash-command autocomplete when multiple plugins are enabled
+- Fixed MCP servers requiring authentication exposing auth-stub tools to the model in headless/SDK mode
+- Fixed tmux teammate panes failing to launch when the shell has slow rc-file initialization, and keystrokes typed during agent spawn leaking into the new tmux pane instead of the leader prompt
+- Fixed background tasks started by a teammate being killed when the teammate finishes a turn
+- Fixed scheduled task and webhook trigger deliveries being treated as keyboard input; they now classify as task notifications and can no longer approve a pending action or set the session title in auto mode
+- Fixed focus mode showing "Ran N PostToolUse hooks" timing lines under each response

 ## 2.1.181

feed.xml では <updated> タグを最新のタイムスタンプに更新し、v2.1.183 用の <entry> 要素が新規に挿入されました。エントリはリリースページへのリンク、タイトル、更新時刻、そして HTML 化されたリスト項目を content に格納しています。

@@ -6,7 +6,30 @@
   <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-17T22:07:34Z</updated>
+  <updated>2026-06-19T01:20:44Z</updated>
+  <entry>
+    <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.183</id>
+    <title>Claude Code v2.1.183</title>
+    <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.183"/>
+    <updated>2026-06-19T01:20:44Z</updated>
+    <content type="html">&lt;p&gt;• Improved auto mode safety: destructive git commands (git reset --hard, git checkout -- ., git clean -fd, git stash drop) are now blocked when you didn't ask to discard local work, git commit --amend is blocked when the commit wasn't made by the agent this session, and terraform destroy/pulumi destroy/cdk destroy are blocked unless you asked for the specific stack&lt;/p&gt;
+&lt;p&gt;• Added a warning when the requested model is deprecated or automatically updated to a newer model, shown on stderr in print mode (-p) and now also covering models set in agent frontmatter&lt;/p&gt;
+...(以下略)...</content>
+  </entry>
   <entry>
     <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.181</id>
     <title>Claude Code v2.1.181</title>

設計判断

プロジェクトは 人間向けCHANGELOG.md自動購読向けfeed.xml という二本柱でリリース情報を提供しています。今回の変更は両媒体に同一内容を追加し、情報の食い違いを防止する設計方針を具現化しています。feed.xml のエントリ構造は必ず「タイトル・リンク・更新日時・HTML コンテンツ」を含めることを前提にしており、今後のリリース追加作業がテンプレート化しやすくなる点が特徴です。また、<updated> タグを同期させることでフィード全体の新鮮さが保たれ、外部ツールのキャッシュ無効化が容易になります。

まとめ

本PRは v2.1.183 のリリースノートを CHANGELOG.mdfeed.xml の双方に追加し、ユーザーと自動化システムが同時に最新情報を取得できるようにしました。ドキュメントと Atom フィードの一貫更新は、リリース情報の可視性と信頼性を高める重要な設計選択です。

記事メタデータ

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

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

品質レビュー結果

Review Status:
リトライ後承認
Review Count:
2回 (改善を経て承認)
Reviewed by:
gpt-oss-120b for DiffDaily

Review Criteria:

記事構成 ✓ PASS

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

リード文、背景、技術的変更、設計判断(任意)、まとめがすべて揃っており、総論→各論→結論の流れが明確です。リード文は結論の単なる繰り返しではなく、目的を簡潔に示しています。

カスタムMarkdown構文 ✓ PASS

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

コードブロックは正しい diff ハイライトで記述され、ファイル名付きハイライトは不要なので問題なし。コミット ID は短縮形でリンク化されており、形式に問題はありません。

対象読者への適合性 ✓ PASS

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

エンジニア向けの具体的な変更点が記述されており、初心者向けの過剰な説明はありません。

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

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

各セクションは総論パラグラフ→各論パラグラフ→結論パラグラフで構成され、段落はトピックセンテンスで始まり、1段落1トピック、適切な長さです。空行で区切られています。

Diff内容との照合 ✓ PASS

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

記事内の diff ブロックは提供された Diff と完全に一致しており、コードの追加・変更箇所・タイムスタンプが正確に反映されています。

技術用語の正確性 ✓ PASS

技術用語の正確な使用

使用されている技術用語(CHANGELOG, Atom フィード, <updated> タグ等)は PR と Diff に記載されたものと合致し、誤用はありません。

説明の技術的正確性 ✓ PASS

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

変更の目的や効果の説明は Diff と PR 内容に基づいており、技術的に誤りはありません。

事実の突合 ✓ PASS

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

記事のすべての主張は PR のタイトル・Diff・コミット情報で裏付けられており、外部知識の付加や憶測はありません。

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

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

コミット ID、タイムスタンプ、行数などの数値は Diff と一致しています。PR 番号は明示されていないため問題ありません。

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

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

記事タイトルは PR の内容(CHANGELOG と feed.xml の更新)を正確に反映しています。

外部知識の正確性 ✓ PASS

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

バージョンサポート状況やリリーススケジュール等、PR に記載されていない外部情報は一切含まれていません。

時間表現の正確性 ✓ PASS

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

更新日時は Diff の <updated> タグと一致しており、時間表現の歪曲はありません。