Claude Codeは、CLI上で動くLLMによるAI開発支援ツールです。本連載は全4回を予定しています。実務経験1~3年程度のエンジニア向けに、対話モードでの会話の基本、コンテキストと@記法、スラッシュコマンドとパーミッションの基本を解説し、最後に学んだ知識を総動員してアプリ開発をハンズオンで体験します。なお本連載は2026年9月刊行予定の
第1回目は、Claude Codeで指示を出すための対話モードの使いこなし方を解説します。複数行入力やキーボードショートカットなど、対話をもっと快適にする操作テクニックを身につけていきましょう。
テキスト入力をマスターしよう
Claude Codeでは、1行の入力だけでなく複数行を一度に入力する方法も用意されています。
単一行の入力と送信
第2章で体験したとおり、テキストを入力してEnterキーを押すのが対話モードの基本操作です。短い質問や簡単な指示であれば、この操作だけで十分やり取りできます。
> TODOアプリの作り方を教えてください
複数行入力の方法
短い指示であれば単一行の入力で十分ですが、実際の開発では1行に収まらない指示をしたくなる場面が出てきます。こうした状況のために、Claude Codeは複数行を一度に入力するいくつかの方法を用意していますので、それぞれ見ていきましょう。
方法1:\(バックスラッシュ)+ Enter(おすすめ)
行末に \
> 検索機能を追加してください。条件は以下のとおりです。\ - キーワードで部分一致検索できること\ - 大文字小文字を区別しないこと\ - 検索結果はリアルタイムで更新されること
この方法はどの環境でも確実に使えます。最初に覚えるなら、この方法がおすすめです。
方法2:Shift+Enter
多くのチャットアプリでおなじみのShift+Enterも使えます。ただし、一部のターミナルでは /terminal-setup コマンドによる設定が必要です。
> /terminal-setup
Shift+Enterの対応状況は環境によって異なります[1]。このコマンドは設定が必要な環境向けに用意されており、設定不要な環境ではコマンド自体が表示されません。
方法3:Option+Enter(Mac)
Mac環境では、Option+Enterでも改行できます。iTerm2のターミナルであれば
その他の方法:テキストをペーストする
別のテキストエディタやメモアプリで複数行のテキストを書いておき、コピー&ペーストで入力欄に貼り付けることもできます。長い指示やコードブロック、ログを事前に整理してからペーストしたい場面で便利です。Claude Codeの対話モードの中で長文を直接入力していると、誤ってEnterキーを押してしまうこともありますので、あらかじめテキストを整理しておくと安心です。
入力のキャンセルと編集を覚えよう
テキスト入力の方法がわかったところで、次は入力ミスへの対処方法を覚えましょう。長い指示を入力している途中でやっぱりやめたい、さっき送った指示を少し修正したい、といった場面は日常的に発生します。キャンセルと編集の操作を覚えておくと、入力をゼロからやり直す手間がなくなります。
入力中のテキストをクリアする
複数行の長い指示を書いている途中で方針を変更したくなったときは、Ctrl+Uを押してください。入力中のテキストがすべてクリアされ、空の入力欄に戻ります。クリアしたテキストはCtrl+Yで貼り戻せるため、
上矢印キーでメッセージを編集する
送信済みのメッセージを少し直して送り直したいときは、上矢印キー
例えば、
Ctrl+C と Ctrl+D の挙動の違い
Claude Codeが何かを処理しているときや、対話モードを終了したいときに使うキーが複数あります。ポイントは、Ctrl+Cの挙動がClaude Codeの処理中かどうかで変わることです。以下の表で違いを整理しておきましょう。
| 操作 | 動作 |
|---|---|
Ctrl+C |
処理を中断して、入力待ちに戻る |
Ctrl+C |
対話モードを終了する |
Ctrl+D |
対話モードを終了する |
なお、Claude Codeが長い回答を生成しているときに処理を中断したい場合は、Ctrl+Cで止められます。処理が止まるだけで、対話モード自体は終了しません。
対話モードを終了したいときはCtrl+Dを押してください。一度だけ押すと、以下のようなメッセージが表示されます。
もう一度 Ctrl+Dを押すと、対話モードが終了して通常のターミナルに戻ります。なお、入力待ちの状態で Ctrl+Cを2回押しても同様に終了できますが、
確認動作の仕組みを知っておこう
指示を送信すると、Claude Codeはファイルの作成やコマンドの実行に取りかかります。ただし、すべてが自動で進むわけではなく、実行前に
Shift+Tabキーを押すと、承認モードを順に切り替えられます。通常は変更前に確認を求める
以下は、一度だけShift+Tabキーを押したときの表示です。
さらにもう一度Shift+Tabキーを押すと、Planモードに切り替わります。
Planモードからもう一度 Shift+Tabキーを押すと、auto modeに切り替わります。Claude Codeが各操作の安全性を自動で判定し、ファイル編集などの安全な操作は自動で承認、破壊的な操作など危険性の高い操作は自動でブロックするモードです。
キーボードショートカットを使いこなそう
Claude Codeでは指示と確認の繰り返しが何十回にもなるため、ショートカットで1つひとつの操作を速くできると、開発全体のテンポが良くなります。対話モードで使えるキーボードショートカットを整理しておきましょう。
ショートカット一覧
このセクションで登場したショートカットと、まだ紹介していないものを一覧にまとめました。すべてを一度に覚える必要はなく、必要なときにこの表を参照してください。
| ショートカット | 機能 |
|---|---|
? |
キーボードショートカット一覧を表示 |
Tab |
コマンド補完 |
↑ |
直前のメッセージを呼び出す |
/ |
スラッシュコマンドの候補を表示 |
Shift + Tab |
承認モードの切り替え |
Tab補完を活用する
ショートカット一覧に含まれるTab補完も、日常的に活躍する機能です。スラッシュコマンドの入力時に特に便利で、Tab補完の使い方はセクション3.
? キーで一覧を確認する
どのショートカットが使えるか迷ったときは、? キーを押してください。利用可能なキーボードショートカットの一覧が表示されます。
まとめ
複数行入力では \ + Enterが環境を問わず確実に使えます。入力のキャンセルにはCtrl+U、直前のメッセージの編集には上矢印キーを使いましょう。
承認モードはShift+Tabで切り替えられ、ショートカットを忘れたら?
