v2.1.235:スペルチェック追加、UIバグ複数修正、バックグラウンド実行時の効率化。地道なブラッシュアップ
Claude Code v2.1.235 リリース:スペルチェック搭載、複数のUIバグ修正
原題: v2.1.235
重要度の根拠: パッチリリースとしてはマイナー改善・バグ修正が中心で、既存ユーザーの運用影響は限定的
要約
Anthropic の Claude Code が v2.1.235 にアップデート。新たにスペルチェック機能を追加し、aspell・hunspell・ispell に対応した。プロンプト入力時に誤字が自動的に下線表示される。同時に、複数のUI関連バグが修正されている。具体的には、プロンプトキャッシュの無効化処理、マークダウンリスト表示のずれ、スラッシュコマンドの文字ずれ、タスクリスト折りたたみ状態の保持、VSCode タブ間のフォーカス移動など、ユーザー体験に直結する細かな問題が対応された。またバックグラウンド実行時のメモリ・CPU 使用量改善、許可ダイアログの改良、grep パターンマッチングの高速化なども含まれている。
要点
- スペルチェック機能を追加、aspell/hunspell/ispell 対応
- プロンプト入力のUIバグ複数件修正(リスト表示、文字ずれ等)
- バックグラウンド実行時のメモリ・CPU 使用量を改善
- Vim モード で NORMAL/cursor 状態を保持
- 言語サーバー再接続時のキャッシュ無効化を修正
開発者向け技術解説(API・実装詳細・破壊的変更)を見る
Claude Code v2.1.235 は以下の技術修正を含む。(1)spellcheck 設定の追加:aspell/hunspell/ispell の外部スペルチェッカーを統合し、プロンプト入力フィールドで誤字に下線表示。(2)キャッシュ管理:言語サーバーの接続状態変化時に whole-prompt-cache の無効化ロジックを修正。(3)Vim モード:NORMAL モード と cursor position を、detailed transcript(ctrl+o)やパネルクローズ時に保持。(4)ダイアログ UI:arrow keys と Enter の連続入力時に正しい option を select。(5)リモートコントロール:`claude rc` に enterprise-gateway availability チェックを適用。(6)バックグラウンド session(/ultrareview、/autofix-pr など)の event stream re-scan/re-render を廃止し メモリ・CPU 最適化。(7)grep(macOS/Linux native):pathological pattern の exhaustion を fail-fast で検出。破壊的変更はなし。
本文の日本語訳(全文)を見る
## 変更内容
- オプションの spellcheck 設定を追加。インストール済みの aspell、hunspell、ispell を使用して、プロンプト入力時に誤字に下線を表示
- 言語サーバーがセッション中に切断または再接続する際、whole-prompt-cache 無効化を修正
- ネストされたマークダウンリスト項目が深さ 3 以上でずれるのを修正、折り返されたリスト項目のターミナル UI にハンギングインデントを追加
- 複数行プロンプトの一部でプロンプト入力ハイライト(スラッシュコマンド、キーワード、メンション)が 1 文字以上ずれて表示される問題を修正
- 許可プロンプトのコメントフィールド内で Shift+Tab を押すと、フィールドを閉じるのではなく編集を承認してセッション全体の編集許可を付与してしまう問題を修正
- Agent ツールが、そのエージェントが利用できないセッション内で一般的なデフォルトをアドバタイズするのを修正:omitted された subagent_type は、利用可能なエージェントをリストした明確なエラーを返すようにした
- ノートブックセル削除・置換承認ダイアログが、ノートブックやセルを読み込めない場合に既存セルの内容をサイレントに省略するのを修正。ダイアログが理由を表示するようにした
- Claude が応答している間に実行されたスラッシュコマンドが HTML エンティティを実際の文字の代わりに表示するのを修正
- バックグラウンド自動更新後、プロンプトフッターが「Update installed」再起動通知を表示しないのを修正
- 展開されたタスクリスト(ctrl+t)が、open タスクがまだあるセッションに再開またはリロードする際に常に折りたたまれた状態で始まるのを修正
- /ultrareview や /autofix-pr などのクラウドセッションがバックグラウンドで実行される際のメモリと CPU 使用量を改善。これらのセッションのイベントストリームが更新のたびに再スキャンおよび再レンダリングされなくなった
- 許可ダイアログを改善:表示テキストと「再度質問しない」オプションが付与内容に常に一致するようにした。コンテンツを完全に表示できない場合は「再度質問しない」を非表示にした
- ネイティブ macOS/Linux ビルドに組み込まれた grep を改善:病的なパターンがメモリを消費し尽くすのではなく高速に失敗するようにした。-m N を -A/-C で使用する際に正しいコンテキストを表示するようにした
- コンテキストリミットエラーを改善:自動コンパクトがオフの場合に明示し、/config を指して再有効化を促すようにした
- Vim モード:詳細トランスクリプト(ctrl+o)の切り替えまたはパネルのクローズ時に、NORMAL モードとカーソル位置を保持するようにした
- ダイアログ:矢印キーと Enter キーを急速に押下した場合、以前ハイライトされていたオプションではなく、ナビゲートしたオプションを選択するようにした
- SendMessage:クロスセッション配信に対して大きすぎるメッセージをサイレントに破棄するのではなく、前もって拒否するようにした
- Remote Control:claude rc は対話的な起動と同じエンタープライズゲートウェイ可用性チェックを適用するようにした
- [VSCode] ウィンドウに複数の Claude パネルが開いている場合、ウィンドウを復元またはリロードするとフォーカスが Claude タブ間で勝手に移動するのを修正
出典: https://github.com/anthropics/claude-code/releases/tag/v2.1.235
媒体: Claude Code Releases
※本記事は Anthropic / Claude 関連の公開情報を基に AI (OpenAI GPT-4o-mini) が日本語で要約・分類した二次的著作物です。著作権法第32条の引用要件に基づき出典 URL を必ず併記しています。要約は AI 生成のため誤訳・誤解釈を含む可能性があります。詳細・正確な情報は必ず出典元の原文をご確認ください。