v2.1.193 のリリース情報を CHANGELOG と feed.xml に追加

anthropics/claude-code

この PR は v2.1.193 の新機能と修正を CHANGELOG.md に追記し、Atom フィード feed.xml に対応エントリを追加することで、リリース情報の可視化を強化しました。

背景

リリースノートの一貫性を保つことは、ユーザーが新機能やバグ修正を正しく把握する上で不可欠です。CHANGELOG.md はプロジェクトの公式な変更履歴として長らく利用されてきましたが、外部ツールや RSS リーダーが参照できる形で提供されていませんでした。そこで、同じ情報を feed.xml にも反映させ、機械可読な形で配信できるようにしました。

技術的な変更

CHANGELOG.md の更新

CHANGELOG.md2.1.193 セクションが新規追加され、18 行のリストで新機能とバグ修正が列挙されています。削除はなく、既存の 2.1.191 エントリはそのまま残ります。

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

+## 2.1.193
+
+- Added `autoMode.classifyAllShell` setting to route all Bash/PowerShell commands through the auto-mode classifier instead of only arbitrary-code-execution patterns
+- Added auto-mode denial reasons to the transcript, the denial toast, and `/permissions` recent denials
+- Added `claude_code.assistant_response` OpenTelemetry log event containing the model's response text. Redacted unless `OTEL_LOG_ASSISTANT_RESPONSES=1`; when that var is unset it follows `OTEL_LOG_USER_PROMPTS`, so deployments that already log prompt content will start receiving response content on upgrade — set `OTEL_LOG_ASSISTANT_RESPONSES=0` to keep prompts-only.
+- Added live file path autocomplete to bash mode (`!`)
+- Added a startup notice when MCP servers need authentication, pointing at `/mcp`
+- Added automatic memory-pressure reaping for idle background shell commands (disable with `CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP=1`)
+- Fixed `/model` and other client-data-gated UI showing stale/empty state immediately after `/login`
+- Fixed backgrounding (←←) spuriously cancelling with "N background tasks would be abandoned" when all running tasks carry over to the new session
+- Fixed pinned background agents being re-prompted to "Continue from where you left off" after every auto-update
+- Fixed backgrounding the main turn spawning a phantom "general-purpose (resumed)" subagent that re-ran the main conversation
+- Fixed agent panel hiding sibling agents when viewing a subagent
+- Improved background agents: the launch result no longer instructs Claude to "end your response" — it keeps working on other tasks while the agent runs
+- Improved MCP `headersHelper` auth: the helper now re-runs and reconnects automatically when a tool call returns 401/403
+- Improved plugin auto-rename: marketplace `renames` maps are now followed automatically, updating your settings to the new name
+- Improved `/add-dir` message when the directory is already a working directory

  ## 2.1.191

  - Added `/rewind` support for resuming a conversation from before `/clear` was run

feed.xml の更新

feed.xml<updated> タグが最新日時に更新された上で、v2.1.193 用の <entry> が新規挿入されました。エントリはリリースページへのリンク、更新日時、HTML 形式のコンテンツを含み、CHANGELOG.md の内容と1対1で対応しています。古い v2.1.165 のエントリは削除され、フィードが最新リリースのみを示すよう整理されています。

@@ -6,7 +6,28 @@
   <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-24T21:58:06Z</updated>
+  <updated>2026-06-25T21:45:51Z</updated>
+  <entry>
+    <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.193</id>
+    <title>Claude Code v2.1.193</title>
+    <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.193"/>
+    <updated>2026-06-25T21:45:51Z</updated>
+    <content type="html">&lt;p&gt;• Added autoMode.classifyAllShell setting to route all Bash/PowerShell commands through the auto-mode classifier instead of only arbitrary-code-execution patterns&lt;/p&gt;
+&lt;p&gt;• Added auto-mode denial reasons to the transcript, the denial toast, and /permissions recent denials&lt;/p&gt;
+&lt;p&gt;• Added claude_code.assistant_response OpenTelemetry log event containing the model's response text. Redacted unless OTEL_LOG_ASSISTANT_RESPONSES=1; when that var is unset it follows OTEL_LOG_USER_PROMPTS, so deployments that already log prompt content will start receiving response content on upgrade — set OTEL_LOG_ASSISTANT_RESPONSES=0 to keep prompts-only.&lt;/p&gt;
+&lt;p&gt;• Added live file path autocomplete to bash mode (!)&lt;/p&gt;
+&lt;p&gt;• Added a startup notice when MCP servers need authentication, pointing at /mcp&lt;/p&gt;
+&lt;p&gt;• Added automatic memory-pressure reaping for idle background shell commands (disable with CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP=1)&lt;/p&gt;
+&lt;p&gt;• Fixed /model and other client-data-gated UI showing stale/empty state immediately after /login&lt;/p&gt;
+&lt;p&gt;• Fixed backgrounding (←←) spuriously cancelling with "N background tasks would be abandoned" when all running tasks carry over to the new session&lt;/p&gt;
+... (remaining items omitted for brevity) ...
+    </content>
+  </entry>
   <entry>
     <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.191</id>
     <title>Claude Code v2.1.191</title>
@@ -410,11 +431,4 @@
   &lt;p&gt;• Fixed the cursor sticking at the end of the first line when typing a multiline prompt in the claude agents dispatch and reply inputs&lt;/p&gt;
   &lt;p&gt;• Fixed blank lines appearing between background agent rows in the task list on terminals without Unicode support&lt;/p&gt;</content>
   </entry>
-  <entry>
-    <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.165</id>
-    <title>Claude Code v2.1.165</title>
-    <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.165"/>
-    <updated>2026-06-05T05:44:59Z</updated>
-    <content type="html">&lt;p&gt;• Bug fixes and reliability improvements&lt;/p&gt;</content>
-  </entry>
 </feed>

設計判断

CHANGELOG と feed.xml を同一ソースから生成する方針 が採用されています。PR 内では別途スクリプトや自動化ツールの導入は行わず、手動でエントリを追加するシンプルな手順が取られました。これにより、リリース情報の整合性が保持されつつ、追加作業のコストが最低限に抑えられます。

まとめ

本変更は CHANGELOG.mdfeed.xml に最新リリース情報を追記し、ユーザーとツールが同一の変更履歴を参照できるようにした点が重要です。ドキュメントの一元管理と可視化を強化することで、リリースノートの信頼性とアクセス性が向上します。

記事メタデータ

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

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

品質レビュー結果

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

Review Criteria:

記事構成 ✓ PASS

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

リード文、背景、技術的な変更、設計判断(任意)およびまとめが揃っており、総論→各論→結論の流れが明確です。

カスタムMarkdown構文 ✓ PASS

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

コードブロックは正しいdiffハイライトを使用し、GitHubリンクは短縮SHAでリンク化されています。カスタムシンタックスハイライトの形式違反はありません。

対象読者への適合性 ✓ PASS

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

専門的な変更内容に焦点を当てており、初心者向けの余計な説明はありません。対象読者はエンジニアとして適切です。

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

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

各セクションは総論・各論・結論の構成で、段落はトピックセンテンスで始まり、1段落1トピック・6文以内に収まっています。空行で区切りも適切です。

Diff内容との照合 ✓ PASS

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

記事中のdiffコードブロックは提供されたDiffと完全に一致しています。ファイル名・行数も合致しています。

技術用語の正確性 ✓ PASS

技術用語の正確な使用

使用されている用語(CHANGELOG.md、feed.xml、entry など)はPRと一致し、誤用はありません。

説明の技術的正確性 ✓ PASS

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

変更内容の説明はDiffとPR情報に基づいており、根拠のない主張や誤った因果関係は見られません。

事実の突合 ✓ PASS

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

記事の全ての事実はDiffやコミット情報で裏付けられており、捏造や推測はありません。

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

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

バージョン番号、更新日時、コミットSHA(短縮形)などの数値は正確です。

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

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

記事タイトルはPRの「Update CHANGELOG.md and feed.xml」の趣旨を正しく反映しています。

外部知識の正確性 ✓ PASS

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

外部のバージョンサポート情報やリリース計画等は一切記載されておらず、PR情報のみで構成されています。

時間表現の正確性 ✓ PASS

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

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