「no-flicker モード」とは(短く)
Claude Code には、ターミナル画面のチラつきを抑えるために描画を まとめて差し替える「no-flicker(synchronized output)」モードがあります。Windows ターミナルや WSL のように描画速度が一様でない環境で見た目を安定させるための仕組みです。
今回の CJK 文字化け修正は、この「まとめて差し替える」描画経路で マルチバイト文字(日本語・韓国語・中国語)の境界を取り違えていた バグの修正、という位置付けです。
何が変わった
@ClaudeDevs の投稿の 4 項目を、Anthropic 公式 GitHub releases の該当バージョンと突き合わせて整理します。
1. Cursor・古い VS Code・JetBrains 端末でのスクロール暴走が修正(v2.1.126 / v2.1.132)
Cursor の内蔵ターミナルや、古い VS Code(1.92〜1.104)、JetBrains 2025.2 の内蔵ターミナルで Claude Code を使っていると、マウスホイールやトラックパッドのスクロールが極端に速く なり、目当ての行で止まれない・行き過ぎる、という現象が報告されていました。
これは Claude Code 側ではなく、xterm.js(ターミナル描画ライブラリ)の上流バグ が原因で、Claude Code 側で吸収する形で修正されました。
v2.1.126 で Cursor / VS Code 1.92〜1.104 のトラックパッド速度 が直り、v2.1.132 で JetBrains 2025.2 のホイール挙動(スクロールなのに方向キーが押されたかのように扱われる、暴走、逆方向)も直っています。
2. Windows の no-flicker モードで日本語・韓国語・中国語が化けなくなった(v2.1.126)
Windows 上で Claude Code を起動し、no-flicker(synchronized output)モードで使っていると、Claude の出力に含まれる日本語・韓国語・ 中国語が「???」「□」のような化け文字として表示される現象がありました。Windows ターミナルや一部の代替ターミナルで再現します。
v2.1.126 で 「no-flicker モード時に CJK が文字化けする」バグが修正されました。日本語の解説・コードコメント・チャット応答がそのまま読めるようになります。
3. / で始まるテキストをペーストしても prompt に正しく入る(v2.1.132)
Claude Code では /help /model のように / 始まりのスラッシュコマンド が用意されています。
そのため、たまたま / で始まるテキスト(例: パス文字列、URL の一部、コードスニペット)をペーストすると、Claude Code がそれをコマンドと誤認して、ペースト内容が 消えたり「unknown command」のようなエラーで返ってくる 現象がありました。
v2.1.132 で、ペースト経由で入った / 始まりテキストは prompt 入力欄に普通に入るようになりました。スラッシュコマンドの判定は「キーボードから / を打ってその場で続けて入力した場合」のみに絞られます。
4. Ctrl+L は画面再描画のみで、入力中のテキストを保持(v2.1.126)...
誰にどう効くか
・Cursor から Claude Code を使っている人: 内蔵ターミナルでスクロールが暴走して読みたい行で止まれなかった現象が解消。 Cursor は Claude Code への入り口として使われやすいので、ここのストレスが減るのは大きいです。
・VS Code 1.92〜1.104 を使っている人: 同じくトラックパッドの暴走が直ります。VS Code を最新版に上げられない事情がある人にも恩恵があります。
・JetBrains(IntelliJ / PyCharm / Rider 等)2025.2 を使っている人: ホイール操作が方向キーとして暴発する現象が止まります。
・Windows で日本語の Claude Code 出力を読んでいる人: 「画面の日本語が読めない/読みにくい」「no-flicker を切らないと読めない」状態を抜けられます。日本語ユーザーに最も効く 1 項目。
・コピペ多めで Claude にテキストを渡している人: パスやスニペットを貼った瞬間に消える事故が止まります。
・Bash 慣れの人: Ctrl+L が「画面のみクリア」に戻り、ターミナル操作の感覚と一致するようになります。
触ってみるには / 注意点
・触り方: Claude Code を v2.1.132 以上に上げるだけで、4 項目すべて手元に降りてきます(特別な opt-in 不要)。実際の挙動は「Cursor/VS Code/JetBrains の内蔵ターミナルで Claude Code を起動 → スクロール」「Windows + no-flicker で日本語応答を出させる」「/ 始まりのテキストを Ctrl+V で貼る」「入力中に Ctrl+L を押す」で再現確認できます。
・注意点 1: 元の @ClaudeDevs 投稿は スレッドの 5 投稿目(5/) であり、本記事はその 1 投稿の 4 項目に絞っています。スレッド全体には rendering 以外のテーマ(前段の 4/ MCP など)も含まれます。
・注意点 2: 4 項目の対応バージョンは v2.1.126(CJK 文字化け修正、Ctrl+L 入力保持、Cursor/VS Code 1.92–1.104 トラックパッド暴走の初期修正)と v2.1.132(JetBrains 2025.2 ホイール暴走、 / 始まりペースト修正、Cursor/VS Code 暴走の上流バグ吸収の追加修正)に分かれています。すべてが「最新版で初めて入った」わけではなく、v2.1.126 以降を使っていた人は CJK 修正と Ctrl+L 挙動はもう手元で動いています。
・注意点 3: 同じスレッドの 4/ MCP を扱った Claude Code の MCP 連携が安定化(2026-05-09)と兄弟記事の関係です。MCP の話は別記事を参照してください。
関連リンク
・公式投稿(@ClaudeDevs、5/ Rendering): <https://x.com/ClaudeDevs/status/2052770176765170076>
・Claude Code GitHub Releases(公式、v2.1.126 / v2.1.132 を含む): <https://github.com/anthropics/claude-code/releases>
_Status: pending — 人間レビュー待ち。_