Skip to content

原文(日本語に翻訳)

[Windows] レンダリングが不適切な問題を修正しました

原文(英語)

[Windows] Fixed issue with improper rendering

概要

Claude Code v2.1.0で修正された、Windows環境でのUIレンダリングバグです。以前のバージョンでは、Windows特有のターミナル環境で、テキストの表示が崩れたり、罫線が正しく描画されなかったり、色が適切に表示されない問題がありました。この修正により、Windows環境でも美しく安定したUIが表示されるようになりました。

修正前の動作

bash
# Windows PowerShellでClaude Code起動
claude

# 修正前の表示:
┌─────────────────┐
 Claude Code 罫線が崩れる
└─────────────────┘

╭─ Task ─╮ 混在する罫線文字
 Status
╰─────────╯

色付きテキスト 色が表示されない/間違った色

# 問題点:
# - 罫線がずれる、文字化け
# - 色が正しく表示されない
# - テキストが重なる

修正後の動作

bash
# 同じ環境
claude

# 修正後の表示:
┌─────────────────┐
 Claude Code きれいな罫線
└─────────────────┘

┌─ Task ─────────┐
 Status 統一された罫線
└────────────────┘

色付きテキスト 正しい色

# ✓ 罫線が正しく描画
# ✓ 色が適切に表示
# ✓ テキストが整列

実践例

テーブル表示

bash
# /stats コマンド
claude

> /stats

# 修正後:
┌─ Session Statistics ──────┐
 Messages: 45
 Tokens:   125,000
 Cost:     $1.88
└───────────────────────────┘

# ✓ テーブルがきれいに表示

進捗バー

bash
# 長時間タスク
claude "Analyze codebase"

# 修正後:
Progress: ████████░░░░  60%

# ✓ 進捗バーが正しく表示

カラー出力

bash
# エラーメッセージ
 Error: File not found

# 警告
⚠️  Warning: Deprecated

# 成功
 Task complete

# ✓ すべて適切な色で表示

注意点

  • Claude Code v2.1.0で修正
  • 対象環境:
    • Windows 10/11
    • PowerShell 5.1, 7.x
    • Windows Terminal
    • Command Prompt
  • 修正内容:
    • Windowsの罫線文字を適切に選択
    • ANSIカラーコードの互換性改善
    • フォントレンダリングの調整
  • 推奨ターミナル:
    • Windows Terminal(最も互換性が高い)
    • PowerShell 7.x
    • iTerm2 for Windows
  • レガシー環境:
    • Command Prompt(cmd.exe)でも動作
    • ただし一部の装飾が簡略化される
  • フォント設定:
    • 等幅フォント推奨
    • Consolas, Cascadia Code, JetBrains Mono など

関連情報