claudeコマンドとは?ターミナルからClaude Codeを起動する方法
生徒
「Claude Codeの記事に出てくるclaudeコマンドって、何をする命令なんですか?」
先生
「claudeコマンドは、ターミナルからClaude Codeを呼び出すための入口です。対話を始めたり、短い質問を直接送ったりできます。」
生徒
「ターミナルに入力するだけでAIが動くんですか?」
先生
「はい。ただし、どのフォルダで実行するか、どんなオプションを付けるかで動き方が変わります。」
1. claudeコマンドはClaude Codeを起動する入口
claudeコマンドは、Claude Codeをターミナルから使うための基本コマンドです。ターミナルは文字でパソコンへ命令を伝える画面です。
ブラウザ版のClaudeと違い、Claude Codeは作業フォルダのファイルを確認しながら、コード作成、修正、説明、テスト実行の補助などを行います。
claudeコマンドは、Claude Codeを使ううえで最初に覚える入口です。インストールや認証が済んでいても、このコマンドをターミナルから実行できなければ、CLIとしてのClaude Codeは使えません。まずはclaude --versionとclaudeの違いを理解しましょう。
claude --versionは確認用、claudeは対話開始用です。目的に応じて使い分けると、トラブル時にも「起動できない」のか「認証できない」のかを分けて考えやすくなります。
claudeコマンドを理解すると、Claude Codeの使い方全体が見えやすくなります。対話を始める、環境を確認する、認証を見る、プロンプトを直接渡す、という操作はすべてclaudeコマンドを中心に行います。まずはこの入口を安定して使えることが大切です。
2. 対話モードでClaude Codeを起動する
一番基本的な使い方は、作業フォルダへ移動してclaudeだけを入力する方法です。これで対話形式のセッションを始められます。
cd sample-project
claude
cd sample-projectは、sample-projectというフォルダへ移動する命令です。自分のプロジェクト名に合わせて変更します。
対話モードでは、Claude Codeと会話しながら作業を進めます。作業フォルダ内のファイルを見てもらったり、コードの意味を説明してもらったり、修正案を出してもらったりできます。プロジェクト単位で相談できるのが、通常のチャット型AIとの大きな違いです。
ただし、対話モードで何でも任せればよいわけではありません。最初は「説明だけ」「変更しないで確認だけ」のように安全な依頼から始め、慣れてきたら小さな修正を依頼しましょう。
対話モードでは、1つの質問で終わらず、回答を見ながら追加質問できます。たとえば、最初にファイル構成を説明してもらい、次に特定ファイルの役割を聞き、最後に修正案を出してもらう、という段階的な使い方ができます。
3. 1回だけ質問したいときの書き方
対話を開かずに、短い質問を直接送る使い方もあります。今のフォルダについて一度だけ説明してほしい場合などに便利です。
claude "このプロジェクトの構成を初心者向けに説明してください"
ダブルクォーテーションで囲んだ部分が、Claude Codeへ渡す指示文です。対象や目的を具体的にすると返答が安定します。
1回だけ質問する使い方は、短い確認に向いています。たとえば、READMEの説明を読みやすくしたい、設定ファイルの意味を知りたい、エラー文の原因を推測したい、といった場面です。対話セッションを開くほどではない軽い確認で便利です。
質問文をダブルクォーテーションで囲むときは、文章の中にさらに引用符を入れすぎないようにします。複雑なプロンプトは、対話モードで入力するか、テキストファイルに書いて渡す方法を検討すると扱いやすくなります。
1回だけ質問する形式は便利ですが、長い作業には向きません。何度もやり取りしながら考えたい場合は、対話モードのほうが流れを保ちやすいです。短い確認はコマンド直打ち、深い相談は対話モード、と使い分けるとよいでしょう。
4. -pオプションでプロンプトを渡す
-pは、コマンドラインからプロンプトを渡すときに使われるオプションです。スクリプトや自動化でClaude Codeを使いたいときに役立ちます。
claude -p "README.mdを確認して、セットアップ手順の不足点を指摘してください"
ファイルを変更させたくないときは、「変更せずに指摘だけしてください」と条件を入れると安全です。
-pオプションは、Claude Codeをコマンドとして扱いたい場面で役立ちます。たとえば、毎回同じ確認をしたい、CIやスクリプトに組み込みたい、短いレビューを自動化したいといった場面です。
一方で、初心者が最初から自動化に使うと、何が起きているか分かりにくくなることがあります。まず対話モードでプロンプトの書き方に慣れ、その後に-pで同じ指示を再利用する流れがおすすめです。
-pを使うと、プロンプトをコマンドとして記録しやすくなります。学習メモやバッチ処理に残せるため、同じ確認を繰り返す場面で便利です。ただし、最初は対話モードで期待どおりの答えになるプロンプトを作ってから使うと失敗しにくいです。
5. 標準入力から内容を渡す
ファイルの内容をClaude Codeへ渡して説明してもらう使い方もできます。標準入力とは、別のコマンドの結果を次のコマンドへ渡す仕組みです。
cat README.md | claude -p "このREADMEの内容を初心者向けに説明してください"
|は左側の結果を右側へ渡す意味です。Windows PowerShellでも似た考え方で使えますが、環境によってコマンドが異なる場合があります。
標準入力を使うと、別のコマンドで取得した内容をClaude Codeへ渡せます。これは便利ですが、渡す内容が長すぎると、必要な部分が埋もれてしまう場合があります。READMEやログファイルを渡すときは、知りたい内容に関係する範囲へ絞ると読みやすくなります。
また、ログや設定ファイルには秘密情報が含まれることがあります。APIキー、パスワード、トークン、個人情報が含まれていないか確認してからClaude Codeへ渡してください。便利な使い方ほど、安全確認もセットで覚えることが大切です。
標準入力で渡す内容は、Claude Codeが読む材料になります。材料が多すぎると焦点がぼやけるため、「このエラー部分だけ」「READMEのセットアップ部分だけ」のように範囲を絞ると、回答も具体的になります。
6. 認証や環境確認に使うコマンド
claudeコマンドは、対話を始めるだけでなく、認証状態や環境の確認にも使います。インストール直後や動作がおかしいときに役立ちます。
claude auth status
claude doctor
claude --version
auth statusは認証状態、doctorは環境診断、--versionはバージョン確認です。
認証や環境確認のコマンドは、トラブル対応の基本セットです。claude --versionでインストール状態、claude auth statusで認証状態、claude doctorで環境全体を確認できます。問題が起きたら、この3つを順番に見ると原因を分けやすくなります。
たとえば、バージョンは表示されるのに対話ができない場合は、インストールより認証を疑います。逆に、バージョン確認すら動かない場合は、インストールやPATHの問題を先に確認します。
環境確認コマンドは、記事を読むだけでなく実際に自分のパソコンで試すことが大切です。バージョン、認証、診断の3つが確認できれば、少なくともClaude Codeを使い始める土台は整っています。
7. セッションを続けるオプション
前回の作業を続けたいときは、セッションを扱うオプションを確認します。セッションとは、Claude Codeとの会話や作業の流れです。
claude --continue
claude --resume
実際の動作はバージョンで変わる場合があるため、必要に応じてclaude --helpや公式情報を確認してください。
セッションを続けるオプションは、作業の流れを保ちたいときに便利です。ただし、前回の文脈を引き継ぐということは、古い前提も一緒に残る可能性があります。違うプロジェクトで作業するときは、再開するより新しいセッションを始めるほうが分かりやすい場合もあります。
再開機能を使う前に、どの作業を続けたいのかを明確にしましょう。必要なら、再開後に「現在の前提と未完了タスクを整理してください」と入力して、Claude Codeの認識を確認します。
セッション再開を使う場合は、同じフォルダで作業しているかも確認しましょう。別のフォルダで再開すると、前回の会話と現在のファイル構成が合わず、回答がかみ合わないことがあります。
8. claudeコマンドで失敗しやすい原因
失敗する原因として多いのは、インストールされていない、PATHが反映されていない、認証できていない、作業フォルダが違う、プロンプトが曖昧、という5つです。
このフォルダのファイル一覧を確認し、初心者向けに役割を説明してください。ファイルは変更しないでください。
安全な確認用プロンプトから始めると、claudeコマンドの動き方を理解しやすくなります。CLIやオプションは更新されることがあるため、最新の情報も確認しながら使いましょう。
claudeコマンドで失敗したときは、エラーの種類を分けるのが近道です。「コマンドが見つからない」はインストールやPATH、「ログインが必要」は認証、「ファイルが見つからない」は作業フォルダ、「意図と違う回答」はプロンプトの曖昧さが原因になりやすいです。
初心者は、失敗したらすぐ別の方法を試すより、今どこまで成功しているかを確認しましょう。バージョン確認、認証確認、作業フォルダ確認、短いプロンプト確認の順で進めると、原因を落ち着いて見つけられます。
失敗したときは、コマンドを何度も連打するより、状態確認を挟むほうが安全です。claude --version、claude auth status、現在フォルダの確認、短い読み取りプロンプトの順で確認すると、原因を整理しやすくなります。
まとめ
claudeコマンドで身につけたい基本操作
この記事では、claudeコマンドとは?ターミナルからClaude Codeを起動する方法について、初心者が最初に迷いやすいポイントを整理しました。Claude Codeの基本操作では、起動、プロンプト入力、ファイル参照、コマンド実行、セッション整理を小さく試し、結果を見ながら次の依頼を調整することが大切です。とくにclaudeコマンドを学ぶときは、Claude Code、AIコーディングエージェント、CLI、ターミナル、VS Code、Git、プロンプト、コンテキストといった言葉を、単語だけで覚えるのではなく、実際の開発作業の流れに結びつけて理解することが大切です。
Claude Codeは、ただ質問に答えるだけのチャットではなく、プロジェクトの状態を読み取り、必要に応じてファイルを確認し、コマンド実行や修正案の提示まで支援する開発向けの生成AIです。そのため、claudeコマンドを使う場面でも、何を依頼するのか、どこまで任せるのか、結果をどう確認するのかを決めておくと、回答の質が安定しやすくなります。
claudeコマンドをプロンプトと実行結果で確認する理由
SEOで検索してこの記事に来た読者は、単に用語の意味を知りたいだけでなく、自分の環境でどう試せばよいのか、失敗したらどこを見ればよいのかまで知りたいはずです。そこで、claudeコマンドを復習するときは、次のような観点をチェックしておくと実務にもつながります。
- Claude Codeに任せる作業と自分で判断する作業を分ける
- 対象ファイルと確認コマンドを先に決める
- AIの提案をそのまま採用せず差分を見る
- 次に同じ作業をするときのメモを残す
claudeコマンドの次に練習したい小さな操作
ここまで読んだら、次は小さなサンプルで実際に試してみましょう。いきなり本番プロジェクトを変更するのではなく、練習用フォルダを作り、Claude Codeに調査だけ依頼し、その後で小さな修正や説明を頼む流れにすると安全です。claudeコマンドの理解は、文章を読むだけでなく、短いコマンドや設定例を自分で確認することで定着します。
cd sample-project
claude
/context
git status
上の例は、claudeコマンドを復習するときの確認材料です。コマンドや設定内容は、自分のOS、利用しているエディタ、プロジェクト構成に合わせて変更してください。実行前に何を確認するのか、実行後にどんな結果が出れば成功なのかを言葉にしておくと、Claude Codeへの追加質問もしやすくなります。
生徒
「claudeコマンドは、読んだだけで終わらせずに小さく試したほうがよさそうですね。」
先生
「その通りです。Claude Codeは、目的をはっきり伝えて、結果を確認しながら使うことで力を発揮します。今回の記事の内容をもとに、まずは安全な練習用プロジェクトで試してみましょう。」