2.1.228
Claude Code 2.1.228 - リリースノート
2026年8月11日
Claude Code
日本語サマリー
Claude Code 2.1.228 リリースノートまとめ
⚠️ セキュリティに関する重要な修正・変更
- 情報漏洩の修正: Remote Control の
/resume接続時に、履歴やタイトルが接続先セッションに漏れる問題を修正しました。- 権限・実行の硬化(Hardened): claude.ai から同期された skills について、ローカルマシン上での
!コマンドの実行や@ファイルの展開を無効化し、ローカルコマンドや MCP prompts を不当に上書き(shadow)しないよう安全化・サニタイズ処理を行いました。
その他の重要な変更点
- データ損失(破壊的動作)の修正: セッションクリーンアップ時に、プロジェクトの memory フォルダ内部のコンテンツが誤って削除される問題を修正しました。
- ファイル上書きルールの変更: Write tool の仕様が変更され、新しいモデルではセッション内で未読の既存ファイルでも直接上書き可能になりました(Edit tool と同じ挙動。古いモデルは従来通り読み込みが必須)。
- Windows環境の修正: インストール親フォルダから起動した際、
git/ Git Bash が見つからない問題を修正しました。 - 認証とエラー処理の改善: Vertex AI 認証情報の期限切れや欠落時のリトライを数秒で失敗させるよう改善しました。また、
self-hosted-runnerのcheckoutフック失敗時やバックグラウンドタスク移行時のエラーによるセッション中断を修正しました。 - UI/UXの改善: インタラクティブセッションの再描画停止不具合を解消し、compaction 進行中のリトライ表示や、クロスセッションメッセージのインライン表示などを改善しました。
- 設定マージの修正: marketplace エントリのマージにおいて、別階層(tier)のカスタムヘッダーを誤って継承してしまう問題を修正しました。
- 通知の削除: Pro, Max, Team プランにおける初回使用時の注意書きから、古くなった「auto mode セッションはコストがやや高くなる」という記述を削除しました。
原文(Release Notes)
What's changed
- Fixed interactive sessions that could stop redrawing entirely, while the process kept running, after a rare internal layout error
- Fixed
git/ Git Bash not being found on Windows when Claude Code is launched from a parent folder of the git installation- Fixed
/tuireverting the session to an earlier model when/modelhad been changed since the last response- Fixed cross-session messaging sometimes starting without an inbox in the first session after install or upgrade
- Fixed Remote Control
/resumewhile connected leaking the resumed conversation's title or history into the connected session- Fixed
claude self-hosted-runnersessions failing on every fresh runner when thecheckouthook fails for a repository the session doesn't push to; that repository is now skipped with a warning- Fixed self-hosted runners ending sessions in the gap between a background task finishing and the follow-up turn starting
- Fixed session cleanup deleting contents inside a project's memory folder
- Fixed background plugin-cache cleanup deleting a plugin's cache when its only version is a symlinked development checkout
- Fixed a settings-merge issue where a marketplace entry redefined in a higher-precedence settings tier could inherit another tier's custom headers; marketplace entries now merge as whole entries
- Fixed the deferred-tools reminder occasionally being sent to the model twice after a skill invocation
- Hardened skills synced from claude.ai: they no longer shadow local commands or MCP prompts, their descriptions are sanitized and labeled, and on your machine their bodies don't run
!commands or expand@files- Improved cross-session messages: the sender and body now display inline instead of a collapsed line, and messages to Remote Control sessions on other machines show your Remote Control session name as the sender
- Improved Vertex AI credential handling: expired or missing Google Cloud credentials now fail within seconds instead of retrying for minutes
- Improved compaction progress: the retry countdown and stall hint now appear during compaction instead of only a progress bar
- Updated terminal title busy-spinner glyphs to reduce tab-bar jitter on some terminals
- Changed the Write tool so newer models can overwrite an existing file they haven't read this session, matching the Edit tool's rules; older models still require the read first
- Removed the outdated note about auto mode sessions costing slightly more from the first-use notice for Pro, Max, and Team plans