Claude Code 2.1.69-2.1.72 changelog memo

概要

v2.1.72

機能追加・改善

  • /plan に説明引数を追加(/plan fix the auth bug で即座にプランモード開始)
  • /copyw キー追加 — クリップボード不要で直接ファイルに書き出し(SSH環境で便利)
  • ExitWorktree ツール追加 — EnterWorktree セッションから離脱可能に
  • CLAUDE_CODE_DISABLE_CRON 環境変数でセッション中のcronジョブを即停止
  • Agent ツールの model パラメータ復活 — 呼び出しごとにモデル指定可能に
  • bash自動承認リストに lsof, pgrep, tput, ss, fd, fdfind 追加
  • Effort レベルを low/medium/high の3段階に簡素化(maxを廃止)、新シンボル ○ ◐ ●、/effort auto でデフォルトに戻す
  • /config の操作改善 — Escapeでキャンセル、Enterで保存、Spaceで切替
  • 音声入力の精度向上(リポジトリ名、regex/OAuth/JSON等の開発用語)
  • bashコマンドパーサーをネイティブモジュールに切替(高速化+メモリリーク解消)
  • バンドルサイズ約510KB削減
  • CLAUDE.md の HTMLコメント(<!-- -->)が自動挿入時に非表示に
  • SDK query() のプロンプトキャッシュ修正で入力トークンコスト最大12倍削減

バグ修正

  • --continue--compact 後に最新地点から再開しない問題
  • /clear がバックグラウンドタスクまで停止してしまう問題
  • Escape キーがクエリキャンセル後に無反応になる問題
  • 並列ツール呼び出しで Read/WebFetch/Glob の失敗が兄弟をキャンセルする問題(Bashエラーのみカスケードに変更)
  • 「Always Allow」が再マッチしない権限ルールを保存する問題
  • フック関連の多数修正(transcript_path、PostToolUse重複表示など)
  • サンドボックス権限の修正(不正なファイル書き込み許可、不要なプロンプト)

VSCode

  • 入力ボーダーにeffortレベル表示追加
  • vscode://anthropic.claude-code/open URIハンドラ追加

v2.1.71

機能追加

  • /loop コマンド追加 — 定期実行(例: /loop 5m check the deploy
  • cronスケジューリングツール追加 — セッション内で定期プロンプト設定
  • voice:pushToTalk キーバインド追加 — keybindings.json で変更可能に(デフォルト: Space)
  • bash自動承認リストに fmt, comm, cmp, numfmt, expr, test, printf 等追加

バグ修正・改善

  • 長時間セッションでstdinフリーズする問題を修正
  • 音声モード有効時の起動5〜8秒フリーズを修正(CoreAudio初期化がメインスレッドをブロック)
  • OAuth トークン同時リフレッシュ時の起動UIフリーズを修正
  • /fork で分岐した会話が同じプランファイルを共有してしまう問題を修正
  • Read ツールが画像処理失敗時に巨大画像をコンテキストに入れる問題を修正
  • --print がチームエージェント設定時に永久にハングする問題を修正
  • 起動時間改善(ネイティブ画像プロセッサの遅延読み込み)
  • スリープ復帰後のブリッジ再接続が数秒で完了(以前は最大10分)

v2.1.70

バグ修正

  • ANTHROPIC_BASE_URL でのAPI 400エラー修正 — サードパーティゲートウェイでtool searchが正しくプロキシを検出
  • Bedrock カスタム推論プロファイルでの effortパラメータエラー修正
  • ToolSearch 後の空レスポンス修正
  • SSH接続でEnterが改行になる問題修正
  • Windows/WSLでクリップボードが非ASCII文字(CJK、絵文字)を破損する問題を修正
  • 音声モードがWindows ネイティブバイナリで動作しない問題を修正
  • /color default でデフォルト色にリセット可能に
  • --resume 時のスキルリスト再注入を修正(約600トークン節約)

改善

  • コンパクション時に画像を保持し、プロンプトキャッシュ再利用で高速・低コスト化
  • プロンプト入力の再レンダリングを約74%削減
  • 起動メモリ約426KB削減
  • Remote Control のポーリング頻度を接続中10分に1回に削減(以前は1〜2秒、サーバー負荷約300倍削減)
  • /rename が処理中でも動作するように

VSCode

  • アクティビティバーにセッション一覧のスパークアイコン追加
  • プランのフルMarkdownドキュメントビュー追加(コメント付きフィードバック対応)
  • ネイティブMCPサーバー管理ダイアログ追加 — /mcp で有効/無効、再接続、OAuth管理

v2.1.69

機能追加

  • /claude-api スキル追加 — Claude API / Anthropic SDK を使ったアプリ構築を支援
  • Remote Control にカスタム名設定(/remote-control My Project
  • 音声入力が20言語対応(10言語追加)
  • Effort レベル表示をロゴとスピナーに追加
  • includeGitInstructions 設定 — Git 関連の組み込みプロンプトを無効化可能に
  • /reload-plugins コマンド — 再起動なしでプラグイン変更を反映
  • ${CLAUDE_SKILL_DIR} 変数 — スキルが自身のディレクトリを参照可能に
  • InstructionsLoaded フック — CLAUDE.md や rules ファイルの読み込み時に発火
  • フックに agent_id/agent_type/worktree フィールド追加
  • sandbox.enableWeakerNetworkIsolation — macOS で MITM プロキシ使用時に TLS 証明書検証可能に

バグ修正

  • セキュリティ: gitignore ディレクトリからスキルが読み込まれる問題を修正
  • セキュリティ: シンボリックリンク経由でワーキングディレクトリ外にファイルを書き込める問題を修正
  • claude remote-control が npm インストールで即クラッシュする問題を修正
  • --model claude-opus-4-0/4-1 が非推奨バージョンに解決される問題を修正
  • macOS キーチェーン破損修正(複数 OAuth MCP サーバー使用時)
  • メモリリーク多数修正(React Compiler の memoCache、REPL レンダースコープ、フックイベント蓄積など)
  • 大容量バイナリファイルがある時のコミットで数GBのメモリスパイクを修正
  • Escape キーで実行中のターンが中断できない問題を修正
  • Ctrl+O(トランスクリプト切替)が長時間フリーズする問題を修正

パフォーマンス改善

  • スピナーアニメーションの CPU オーバーヘッド削減
  • React Compiler による UI レンダリング改善
  • Yoga WASM の遅延読み込みでベースラインメモリ約16MB削減
  • セッション再開時のメモリ使用量削減
  • サブエージェントの最終レポートを簡潔にしてトークン使用量削減

その他

  • Sonnet 4.5 ユーザーが自動的に Sonnet 4.6 に移行
  • /resume ピッカーが最新のプロンプトを表示するように変更
  • サンプルコマンド候補が決定論的に生成されるように変更

VSCode

  • コンパクション表示が折りたたみ可能なカードに
  • RTL テキスト修正

ピックアップ

(今回はピックアップ項目の深掘りは未実施です)