v2.1.191 のリリース情報をCHANGELOGとfeed.xmlで同期

anthropics/claude-code

本リリースでは /rewind コマンドの追加 や多数のバグ修正・パフォーマンス改善が行われ、CHANGELOG.mdfeed.xml の両方が同時に更新されました。ユーザーはローカルの changelog を、ツールは Atom フィードを通じて同一情報を取得できるようになります。

背景

CHANGELOG.md はリリースノートの一次情報源として機能し、利用者が新機能と修正点を一目で把握できるように整備されています。本 PR により バージョン 2.1.191 の項目が新規追加され、23 行の箇条書きが挿入されました。これにより、ドキュメントと実装の整合性が保たれ、リリース情報の信頼性が向上します。

技術的な変更

変更対象ファイルは CHANGELOG.mdfeed.xml の二つです。 CHANGELOG.md では ## 2.1.191 見出し以下に新機能・修正・改善点がすべて列挙され、既存の ## 2.1.190 には影響がありません。

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

+## 2.1.191
+
+- Added `/rewind` support for resuming a conversation from before `/clear` was run
+- Fixed scroll position jumping to the bottom while reading earlier output during a streaming response
+- Fixed background agents resurrecting after being stopped — stopping an agent from the tasks panel is now permanent
+- Fixed `/voice` showing a generic "not available" message when disabled by an organization's policy — it now explains the restriction
+- Fixed `/login` URL opening truncated in Windows Terminal when it wraps across lines
+- Fixed Cmd+click on links in fullscreen mode for Ghostty over ssh/tmux
+- Fixed `claude agents` sending builtin slash commands like `/usage` to background sessions as prompt text instead of showing a hint
+- Fixed `claude agents` job rows showing full filesystem paths for pasted images instead of the `[Image #N]` placeholder
+- Fixed hooks with comma-separated matchers (e.g. "Bash,PowerShell") silently never firing
+- Fixed `/permissions` Recently-denied tab: approving a denial now persists on close instead of being silently discarded
+- Fixed the agent panel jumping by one row when scrolling the roster past the overflow cap
+- Fixed the welcome splash art overflowing the default 80×24 macOS Terminal window
+- Fixed managed settings: `forceRemoteSettingsRefresh` now takes effect when set via MDM or file policy, and the fetch sends `Cache-Control: no-cache` to prevent proxies from serving stale responses
+- Improved sandbox network permission dialog: hosts you allow with "Yes" are now remembered for the rest of the session instead of re‑prompting on every connection
+- Improved MCP server reliability: capability discovery (`tools/list`, `prompts/list`, `resources/list`) now retries transient network errors with short backoff
+- Improved MCP OAuth: discovery and token requests now retry once after transient network errors, and headless environments skip the browser popup and go straight to the paste‑the‑URL prompt
+- Improved MCP error messages: HTTP 404 errors now show the URL and point to your MCP config
+- Improved vim mode prompt‑history search (NORMAL `/`) to hint how to reach slash commands
+- Reduced CPU usage during streaming responses by ~37% by coalescing text updates to 100ms
+- Reduced long‑session memory growth from terminal output cache
+
 ## 2.1.190

 - Bug fixes and reliability improvements

feed.xml では <updated> タグのタイムスタンプが最新に更新され、新エントリ が v2.1.191 用に追加されています。エントリは HTML 形式の <content> に同一の箇条書きを含み、RSS リーダーは整形されたテキストをそのまま表示できます。

  <updated>2026-06-24T21:58:06Z</updated>
  <entry>
    <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.191</id>
    <title>Claude Code v2.1.191</title>
    <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.191"/>
    <updated>2026-06-24T21:58:06Z</updated>
    <content type="html">
      &lt;p&gt;• Added /rewind support for resuming a conversation from before /clear was run&lt;/p&gt;
      &lt;p&gt;• Fixed scroll position jumping to the bottom while reading earlier output during a streaming response&lt;/p&gt;
      …(以下同様に全 23 項目が列挙)
    </content>
  </entry>

設計判断

リリース情報を HTML 形式の <content> に埋め込む設計 は、機械可読性と人間可読性の両立を意図しています。各変更点は <p> タグで区切られ、RSS クライアントはそのまま段落として表示できる一方、XML パーサは構造化されたデータとして処理できます。また、古いエントリ(例:v2.1.163)が削除された点は、フィードサイズを抑えて最新情報へのフォーカスを保つためのトレードオフと見ることができます。

まとめ

CHANGELOG.mdfeed.xml の同時更新により、開発者はローカルの changelog を、ツールは Atom フィードを通じて同一のリリースノートを取得できます。情報の二重化は透明性を高め、継続的インテグレーションや自動デプロイパイプラインでの利用を容易にします。

記事メタデータ

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

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

品質レビュー結果

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

Review Criteria:

記事構成 ✓ PASS

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

リード文、背景、技術的変更、(任意の)設計判断、まとめの5部構成が明確で、総論→各論→結論の流れが保たれています。

カスタムMarkdown構文 ✓ PASS

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

ファイル名付きコードブロックは正しい形式(```diff:CHANGELOG.md、```xml:feed.xml)で記述され、コミットリンクは短縮ID 7桁で正しくリンク化されています。

対象読者への適合性 ✓ PASS

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

対象はエンジニアであり、専門用語中心の記述で、初心者向けの余計な説明はありません。

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

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

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

Diff内容との照合 ⚠ WARNING

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

CHANGELOG.md の差分は正確に再現されていますが、feed.xml の内容は「…(以下同様に全 23 項目が列挙)」と省略されており、Diff の全行を掲載していません。理解には支障ないものの、完全な照合とは言えません。

技術用語の正確性 ✓ PASS

技術用語の正確な使用

用語はPRやDiffと一致しており、誤用は見られません。

説明の技術的正確性 ✓ PASS

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

記事の技術的主張はDiffとPR情報に裏付けられており、因果関係も論理的です。

事実の突合 ✓ PASS

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

全ての事実はPRのタイトル、Diff、コミット情報に基づいており、創作や憶測はありません。

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

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

コミットID、タイムスタンプ、CPU削減率~37% など数値はDiff内の記載と一致しています。

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

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

記事タイトルはPRの「CHANGELOG.md と feed.xml の更新」を適切に要約しており、内容に矛盾はありません。

外部知識の正確性 ✓ PASS

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

記事内にPRに記載されていない外部知識(LTS、リリーススケジュール等)は含まれていません。

時間表現の正確性 ✓ PASS

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

タイムスタンプや時間表現はDiffと完全に一致しています。