原文(日本語訳)
入力途中でスラッシュコマンドを入力する際のゴーストテキストのちらつきが修正されました
原文(英語)
Fixed ghost text flickering when typing slash commands mid-input
概要
プロンプトの途中でスラッシュコマンドを入力する際、オートコンプリートのゴーストテキスト(薄く表示される補完候補)がちらついて見づらかった問題が修正されました。より快適にスラッシュコマンドを使用できます。
問題の背景
修正前の問題
- 入力途中で
/を入力すると、ゴーストテキストが点滅・ちらついた - 視覚的に不快で、オートコンプリート候補が読みにくかった
- 特に高速タイピング時に顕著だった
修正後
- ゴーストテキストが安定して表示される
- スムーズなタイピング体験
- オートコンプリート候補が読みやすい
基本的な使い方
特別な操作は不要です。通常通りスラッシュコマンドを入力するだけで、改善された表示を体験できます。
bash
claude
> ファイルを確認して、次に/
# ゴーストテキスト: /compact, /context, /config...
# ✅ ちらつきなく安定表示実践例
入力途中でのコマンド使用
bash
claude
> プロジェクトのコードを確認してから/com
# ゴーストテキスト: pact
# → /compact が補完候補として安定表示
> プロジェクトのコードを確認してから/compact
# ✅ スムーズに補完完了複数のコマンド候補表示
bash
claude
> データベースをチェックして/c
# 候補:
# /compact - 会話を圧縮
# /context - コンテキスト表示
# /config - 設定を開く
# /clear - 会話をクリア
# ✅ すべての候補が安定表示高速タイピング時
bash
claude
> タスクを実行して/tasks次に/config最後に/compact
# ^^^^^ ^^^^^ ^^^^^^
# すべてのゴーストテキストが安定表示
# ✅ ちらつきなし文章中でのコマンド
bash
claude
> まず/context でコンテキストを確認してから/compact で圧縮
# ^^^^^^^^ ^^^^^^^^
# 両方のゴーストテキストが正しく表示されるTab 補完との組み合わせ
bash
claude
> /con
# ゴーストテキスト: text
# ✅ 安定表示
[Tab を押す]
> /context
# ✅ スムーズに補完完了ゴーストテキストの仕組み
ゴーストテキストとは
bash
> /com
# pact ← このグレーアウトされたテキストがゴーストテキスト薄い色で表示される補完候補で、Tab や → キーで確定できます。
表示タイミング
bash
# スラッシュコマンドの開始を検出
> /
# → ゴーストテキスト表示開始
# 文字を入力するごとに更新
> /c
# → /compact, /context, /config などが候補に
> /co
# → /compact, /context, /config に絞り込み
> /com
# → /compact のみ確定方法
bash
# Tab キー
> /com[Tab]
→ /compact
# → キー
> /com[→]
→ /compact
# Enter キー(完全一致の場合)
> /compact[Enter]
→ コマンド実行修正による改善点
視覚的な安定性
bash
# 修正前:
> /com
# pact # ちらつき
# pac # ちらつき
# pact # ちらつき
# 修正後:
> /com
# pact # 安定表示タイピングの快適性
bash
# 高速タイピングでも問題なし
> 確認して/compact実行して/context表示
# すべてのゴーストテキストが安定候補の読みやすさ
bash
# 複数候補があっても読みやすい
> /c
# 候補リスト:
# /compact
# /context
# /config
# /clear
# /copy
# ✅ すべて安定表示スラッシュコマンドの位置
スラッシュコマンドはプロンプトのどこにでも配置できます:
行頭
bash
> /context をチェック行中
bash
> まず /context をチェックしてから実行行末
bash
> タスクを完了したら /compact複数配置
bash
> /context をチェック、/tasks を確認、最後に /compact注意点
- スペースなし: スラッシュの直後にスペースを入れると、コマンドとして認識されません
- 大文字小文字: コマンドは小文字で入力します(
/Contextではなく/context) - カスタムコマンド:
.claude/commands/のカスタムコマンドでも同じように動作します
他の補完機能との連携
ファイル補完(@メンション)
bash
> @src/
# ファイル候補のゴーストテキストも安定表示Bash モード補完
bash
> ! git
# git コマンドのサブコマンド補完も安定Tab 補完
bash
# ファイル名やディレクトリ名の Tab 補完
> @docs/[Tab]
# 候補が安定表示トラブルシューティング
ゴーストテキストが表示されない
bash
# 1. スラッシュの直後にスペースがないか確認
> / context # ❌ スペースあり
> /context # ✅ スペースなし
# 2. コマンド名のスペルを確認
> /contxt # ❌ スペルミス
> /context # ✅ 正しいスペルちらつきが残る場合
bash
# ターミナルの更新を確認
# 一部の古いターミナルでは問題が残る可能性
# 推奨ターミナル:
# - iTerm2 (macOS)
# - WezTerm
# - Kitty
# - Windows Terminalカスタムスラッシュコマンド
bash
# .claude/commands/ のカスタムコマンドも対応
.claude/
└── commands/
├── deploy.md
└── test.md
# 使用時:
> /dep
# loy ← ゴーストテキストが安定表示関連機能
スラッシュコマンド一覧
bash
> /help
# または
> ?オートコンプリート設定
bash
> /config
# "Enable Prompt Suggestions" を確認