キーボードショートカット

Claude Code の対話モードでは、多数のキーボードショートカットが用意されています。マウスを使わずに素早く操作できるため、覚えておくと作業効率が大幅にアップします。よく使うものから順に紹介しますので、まずは上の数個を覚えるところから始めましょう。

一般操作

最もよく使う基本的なショートカットです。

ショートカット機能
Ctrl+C入力中のテキストや AI の生成をキャンセル
Ctrl+DClaude Code を終了してターミナルに戻る
Ctrl+Lターミナル画面をクリア(会話履歴は保持)
Ctrl+OVerbose 出力の切り替え(詳細なツール呼び出し情報を表示)
Ctrl+Rコマンド履歴の逆方向検索
Esc Esc直前の操作を巻き戻す(Rewind)

クリップボード・編集

ショートカット機能
Ctrl+V / Cmd+Vクリップボードから画像やテキストを貼り付け
Ctrl+Kカーソルから行末まで削除
Ctrl+U入力行全体を削除
Ctrl+Y直前に削除したテキストを貼り付け

タスクとエージェント

複数のタスクやバックグラウンドエージェントを管理するためのショートカットです。

ショートカット機能
Ctrl+B実行中のタスクをバックグラウンドに移動
Ctrl+Tタスクリストの表示/非表示を切り替え
Ctrl+F x2全バックグラウンドエージェントを強制停止

モデルとモード切替

対話中にモデルや権限モードを素早く切り替えられます。

ショートカット機能
Shift+Tab / Alt+M権限モードを順番に切り替え
Option+P / Alt+P使用モデルを切り替え(Sonnet ↔ Opus など)
Option+T / Alt+T拡張思考(Extended Thinking)の有効/無効を切り替え

複数行入力

長いプロンプトを入力する際に改行を挿入する方法です。ターミナルごとに対応キーが異なります。

ショートカット対応ターミナル
Shift+EnteriTerm2, WezTerm, Ghostty, Kitty
Option+EntermacOS Terminal(デフォルト)
\ + Enterすべてのターミナルで使える万能方法
Ctrl+J改行文字を直接挿入

Vim モード

Vim ユーザー向けに、Vim スタイルのキーバインドが利用可能です。対話中に /vim と入力するか、/config から恒久的に有効にできます。

Vim モードの基本操作

Esc でNORMALモード、i でINSERTモード。hjkl でカーソル移動。dd で行削除、yy で行コピー、p で貼り付け。

公式インタラクティブモードガイド ↗