v2.1.187 のリリース情報更新

anthropics/claude-code

このリリースでは多数のバグ修正と機能追加が行われ、CHANGELOG.mdfeed.xml に新バージョン v2.1.187 の情報が追記されました。

背景

リリース情報を正確に伝えるために、ドキュメントと公開フィードの両方を更新する必要がありました。CHANGELOG.md はエンドユーザーが変更点を把握するための主要な参照先であり、feed.xml は外部ツールやサービスが自動的に最新リリースを取得できる Atom フィードとして機能します。両者を同期させることで、情報の齟齬を防ぎ、利用者体験を一貫させることが目的です。

技術的な変更

CHANGELOG.md

CHANGELOG.md に 24 行の追加が行われ、v2.1.187 の変更点が詳細に列挙されています。

  • Added sandbox.credentials setting to block sandboxed commands from reading credential files and secret environment variables
  • Added org‑configured model restrictions to the model picker, --model, /model, and ANTHROPIC_MODEL, with a "restricted by your organization's settings" message when a restricted model is selected
  • Added mouse click support to select menus (permission prompts, /model, /config, etc.) in fullscreen mode
  • Fixed --resume failing with "No conversation found" when the original -p run produced no model turns
  • Fixed --json-schema and workflow agent({schema}) structured output: the model can no longer re‑call StructuredOutput indefinitely after a successful call, and follow‑up turns now reliably return structured output
  • Fixed remote MCP tool calls that hang with no response for 5 minutes — they now abort with an error instead of blocking indefinitely (override with CLAUDE_CODE_MCP_TOOL_IDLE_TIMEOUT)
  • Fixed Claude Code Remote sessions taking ~2.7s longer to start after the agent proxy CA system‑trust install was added
  • Fixed pasted Korean/CJK text turning into mojibake in terminals that deliver paste as per‑byte extended‑key events
  • Fixed /update over Remote Control hanging when a startup trust dialog would have shown
  • Fixed background jobs in the agents view getting stuck in "working" indefinitely when the agent ended a turn without producing structured output
  • Fixed channel connections dropping after navigating to the agents view and back, and after /bg, /tui, or /update
  • Fixed agent stop notifications not correctly attributing who stopped the agent, and improved wording ("finished"/"stopped" instead of "came to rest")
  • Fixed subagent depth tracking: resumed subagents now restore their original spawn depth, and forked subagents now count toward the depth cap
  • Fixed leaked agent worktree registrations: locked .git/worktrees/ entries from killed agents are now cleaned up automatically
  • Fixed Cmd+click not opening URLs in fullscreen mode in Ghostty on macOS
  • Fixed claude --help not listing the --bg/--background flag
  • Fixed Esc, Ctrl‑C, and Ctrl‑D not working while /share is uploading
  • Improved /install-github-app: GitHub Actions workflow setup is now optional — you can install just the GitHub App and skip the workflow/secret steps
  • Improved /btw with ←/→ arrow navigation to step through earlier answers
  • Improved /plugin to surface plugins you haven't used recently so you can clean them up
  • [VSCode] Fixed extension becoming unresponsive when resuming a large session

変更前後の差分

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

+## 2.1.187
+
+- Added `sandbox.credentials` setting to block sandboxed commands from reading credential files and secret environment variables
+- Added org-configured model restrictions to the model picker, `--model`, `/model`, and `ANTHROPIC_MODEL`, with a "restricted by your organization's settings" message when a restricted model is selected
+...(省略)...
 ## 2.1.186

 - Added `claude mcp login <name>` and `claude mcp logout <name>` to authenticate MCP servers from the CLI without opening the interactive `/mcp` menu, with `--no-browser` stdin redirect support for completing over SSH

feed.xml

feed.xml では <updated> タグの日時更新と、新しい <entry> 要素の追加が実施されました。さらに、過去のエントリ(v2.1.161)を削除してフィードサイズと情報の鮮度を保っています。

  • <updated>2026-06-23T21:03:40Z に変更され、フィード全体の最終更新時刻が新リリースに合わせて更新されました。
  • 新規 <entry> には id、title、link、updated、content が含まれ、CHANGELOG.md の箇条書きと同一内容が HTML エンコードされた形で提供されています。
  • 旧エントリ v2.1.161 が削除され、過去のリリース情報がフィードから除外されました。

変更前後の差分

@@ -6,7 +6,34 @@
   <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-22T20:37:26Z</updated>
+  <updated>2026-06-23T21:03:40Z</updated>
+  <entry>
+    <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.187</id>
+    <title>Claude Code v2.1.187</title>
+    <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.187"/>
+    <updated>2026-06-23T21:03:40Z</updated>
+    <content type="html">&lt;p&gt;• Added sandbox.credentials setting to block sandboxed commands from reading credential files and secret environment variables&lt;/p&gt;
+...(省略)...</content>
+  </entry>
   <entry>
     <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.186</id>
@@ -419,32 +446,4 @@
   &lt;p&gt;• Background dispatch spawn failures now report the error class name when no errno is available&lt;/p&gt;
   &lt;p&gt;• Removed the "Claude in Chrome enabled" and "marketplace installed" startup messages; model auto‑updates and the team‑onboarding tip now show as quiet notices under the logo&lt;/p&gt;</content>
   </entry>
-  <entry>
-    <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.161</id>
-    <title>Claude Code v2.1.161</title>
-    <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.161"/>
-    <updated>2026-06-02T21:58:16Z</updated>
-    <content type="html">&lt;p&gt;• OTEL_RESOURCE_ATTRIBUTES values are now included as labels on metric datapoints, so you can slice usage metrics by custom dimensions like team or repo&lt;/p&gt;
-...(省略)...

設計判断

ドキュメントと Atom フィードを同時に更新する方針は、リリース情報の一貫性と自動消費者への即時反映を確保する設計選択です。CHANGELOG.md はヒューマンリーダー向けに詳細を記述し、feed.xml は機械可読な形で同情報を提供します。古いエントリの削除は、フィードの肥大化防止と最新情報の可視性向上を目的としたトレードオフであり、意図的に過去のリリースは GitHub のタグページで保持します。

まとめ

本 PR により、v2.1.187 の機能追加とバグ修正が CHANGELOG.mdfeed.xml の両方に正確に反映され、利用者は最新変更を文書と Atom フィードの双方から即座に取得できるようになりました。これにより、情報の齟齬を防ぎ、エコシステム全体の一貫性が向上します。

記事メタデータ

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

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

品質レビュー結果

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

Review Criteria:

記事構成 ✓ PASS

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

リード文・背景・技術的変更・設計判断・まとめの5部構成が揃っており、総論→各論→結論の流れが明確です。

カスタムMarkdown構文 ⚠ WARNING

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

GitHubリンクの記法が不適切です。コミットIDは正しくリンクされていますが、PR番号が数値形式ではなくコミットIDをPR番号風に表記しています。ファイル名付きシンタックスハイライトは使用されていませんが必須ではありません。

対象読者への適合性 ✓ PASS

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

対象はエンジニアで、コード変更や diff の説明に焦点が当たり初心者向けの余計な解説はありません。

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

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

各セクションは総論パラグラフで要旨を示し、以降は箇条書きや短い段落で1トピックずつ説明。段落は6文未満で空行で区切られています。

Diff内容との照合 ✓ PASS

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

記事中の diff ブロックは提供された Diff と一致しており、追加・削除の内容・ファイル名も正しく反映されています。

技術用語の正確性 ✓ PASS

技術用語の正確な使用

使用されている用語(sandbox.credentials、org‑configured model restrictions など)は Diff と PR 内容と合致し、誤用はありません。

説明の技術的正確性 ✓ PASS

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

変更の理由・影響・設計判断は PR の実装内容に基づき正確に説明されています。

事実の突合 ✓ PASS

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

記事の全ての事実(24 行追加、feed.xml の updated 時刻、旧エントリ削除等)は Diff で裏付けられています。

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

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

バージョン番号、追加行数、更新日時、コミット ID など数値は正確です。

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

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

記事タイトルは PR の内容(CHANGELOG.md と feed.xml の更新)を適切に要約しています。

外部知識の正確性 ✓ PASS

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

LTS やリリーススケジュール等、PR に記載されていない外部情報は含まれていません。

時間表現の正確性 ✓ PASS

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

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