2.1.235

Claude Code 2.1.235 - リリースノート

2026年8月18日
Claude Code

日本語サマリー

Claude Code 2.1.235 リリースノート要約

破壊的変更・セキュリティ修正

  • 今回のリリースに破壊的変更やセキュリティ修正は含まれていません。

主な新機能

  • spellcheck 設定を追加。インストール済みの aspell、hunspell、ispell を利用して、入力中のスペルミスに下線を表示

重要な修正

  • 権限プロンプト修正:コメント欄内で Shift+Tab を押すと、フィールドを閉じる代わりに編集を承認しセッション全体に edit 権限を付与してしまう問題を修正
  • 言語サーバーがセッション中に切断・再接続した際にプロンプト全体のキャッシュが無効化される問題を修正
  • Agent ツールで subagent_type を省略した際、利用不可の場合でも汎用エージェントが宣伝されていた問題を修正。利用可能なエージェント一覧を示す明確なエラーを表示するように
  • 権限ダイアログで表示テキストと「don't ask again」オプションが実際の許可範囲と一致するよう改善。内容を完全表示できない場合は「don't ask again」を非表示に

その他の改善

  • /ultrareview や /autofix-pr などのクラウドセッション実行中のメモリ・CPU 使用量を改善(イベントストリームの再スキャン・再描画を廃止)
  • 組み込み grep の改善:異常なパターンでメモリを食い潰す代わりに即座に失敗、-m N と -A/-C の併用時に正しいコンテキストを表示
  • コンテキスト上限エラー時に auto-compact が無効であることを明示し、/config への案内を追加
  • SendMessage が大きすぎるメッセージを黙って破棄せず、事前に拒否するように
  • claude rc が対話起動時と同じ enterprise-gateway の可用性チェックを適用
  • Vim モード:詳細トランスクリプト(ctrl+o)表示切替やパネル关闭時も NORMAL モードとカーソル位置を保持
  • タスク一覧(ctrl+t)を再開時に展開状態で表示するよう修正
  • [VSCode] 複数の Claude パネルがあるウィンドウの復元・再読み込み時にフォーカスが勝手に移動する問題を修正

原文(Release Notes)

What's changed

  • Added an optional spellcheck setting that underlines misspelled words in the prompt input as you type, using your installed aspell, hunspell, or ispell
  • Fixed whole-prompt-cache invalidation when a language server disconnected or reconnected mid-session
  • Fixed nested markdown list items misaligning at depth 3+ and added a hanging indent to wrapped list items in the terminal UI
  • Fixed prompt input highlights (slash commands, keywords, mentions) appearing shifted by one or more characters in some multi-line prompts
  • Fixed Shift+Tab inside the permission prompt's comment field approving the edit and granting session-wide edit permission instead of closing the field
  • Fixed the Agent tool advertising a general-purpose default in sessions where that agent is unavailable: an omitted subagent_type there now gets a clear error listing the available agents
  • Fixed notebook cell delete/replace approval dialogs silently omitting the existing cell content when the notebook or cell could not be read; the dialog now says why
  • Fixed slash commands run while Claude is responding showing HTML entities instead of the actual characters
  • Fixed the prompt footer not showing the "Update installed" restart notice after a background auto-update
  • Fixed the expanded task list (ctrl+t) always starting collapsed when resuming or relaunching into a session that still has open tasks
  • Improved memory and CPU usage while cloud sessions such as /ultrareview or /autofix-pr run in the background — their event streams are no longer re-scanned and re-rendered on every update
  • Improved permission dialogs: display text and "don't ask again" options now always match what a grant would cover, and "don't ask again" is withheld when contents cannot be fully displayed
  • Improved the embedded grep in native macOS/Linux builds: pathological patterns now fail fast instead of exhausting memory, and -m N with -A/-C prints correct context
  • Improved the context-limit error to say when auto-compact is off and point to /config to re-enable it
  • Vim mode: NORMAL mode and cursor position are now preserved when toggling the detailed transcript (ctrl+o) or closing a panel
  • Dialogs: arrow keys and Enter pressed in quick succession now select the option you navigated to instead of the previously highlighted one
  • SendMessage now refuses messages too large for cross-session delivery up front instead of silently dropping them
  • Remote Control: claude rc now applies the same enterprise-gateway availability check as interactive startup
  • [VSCode] Fixed focus jumping between open Claude tabs on its own when a window with several Claude panels is restored or reloaded