Module 1: 基礎編 — リファレンス資料

この資料は、Claude Codeを使い始めるにあたって必要な情報をまとめたものです。学習中に困ったときや、コマンドを忘れたときに参照してください。

対象者: IT感度は高いが、CLIやプログラミングの経験がない方


目次


1. Claude Codeの基本コマンド一覧(スラッシュコマンド)

Claude Codeの中で使えるスラッシュコマンドの一覧です。> プロンプトが表示されている状態で、/ から始まるコマンドを入力して使います。

基本コマンド

コマンド説明使いどころ
/helpヘルプを表示する使えるコマンドを確認したいとき
/status現在のセッション状態を表示する使用中のモデルや作業ディレクトリを確認したいとき
/exitClaude Codeを終了する作業を終了したいとき

会話管理コマンド

コマンド説明使いどころ
/clear会話履歴をクリアする新しいトピックに切り替えたいとき
/compact会話履歴を要約して圧縮する長い会話で動作が重くなってきたとき

設定・情報コマンド

コマンド説明使いどころ
/cost現在のセッションのトークン使用量・コストを表示する利用量を確認したいとき
/config設定を表示・変更するClaude Codeの設定を確認・変更したいとき
/model使用するAIモデルを切り替える別のモデルを試したいとき

プロジェクト管理コマンド

コマンド説明使いどころ
/initCLAUDE.mdを対話的に作成するプロジェクトの初期設定をしたいとき

起動時のオプション

ターミナルから claude を起動するときに付けられるオプションです。

コマンド説明使用例
claude通常の対話モードで起動claude
claude -p "指示"1つの指示だけ実行して終了claude -p "今日の日付を教えて"
claude --continue前回のセッションの続きから再開claude --continue
claude --versionバージョンを表示claude --version

権限確認への応答

Claude Codeがファイル操作やコマンド実行の前に確認してきた時の応答方法です。

応答意味使いどころ
y または Enter今回だけ許可する内容を確認してOKなとき
n拒否する意図しない操作のとき
a今後も同種の操作を常に許可する信頼できる操作を繰り返すとき

キーボードショートカット(Claude Code内)

ショートカット動作
Ctrl + C を2回Claude Codeを強制終了する
Ctrl + DClaude Codeを終了する
Esc入力中の文章をキャンセルする

ヒント: / から始まるものがスラッシュコマンド、普通の日本語の文章はClaude Codeへの指示として扱われます。


2. よく使うターミナルコマンド一覧

ターミナル(Claude Codeの外、通常のコマンドライン)で使う基本的なコマンドです。Claude Codeを使う上で最低限知っておくと便利なものを厳選しました。

今いる場所を確認する

コマンド意味使用例実行結果の例
pwd今いるフォルダの場所を表示するpwd/home/yuichiro/Documents

読み方: pwd = Print Working Directory(作業ディレクトリを表示する)

これは「自分が今、パソコンのどこにいるか」を教えてくれるコマンドです。迷子になったらまず pwd を実行しましょう。

フォルダの中身を見る

コマンド意味使用例説明
lsフォルダの中身を一覧表示するls今いるフォルダのファイル・フォルダ一覧を表示
ls -la詳細な一覧を表示するls -la隠しファイルも含め、サイズや更新日時つきで表示

読み方: ls = List(一覧を表示する)

Windowsの場合: PowerShellでは ls の代わりに dir でも同じ結果が得られます。

フォルダを移動する

コマンド意味使用例説明
cd フォルダ名指定したフォルダに移動するcd DocumentsDocumentsフォルダの中に移動
cd ..1つ上のフォルダに戻るcd ..親フォルダに移動
cd ~ホームフォルダに戻るcd ~自分のホームフォルダに移動

読み方: cd = Change Directory(ディレクトリを変更する)

たとえ: cd はビルの中でエレベーターを使って階を移動するようなものです。cd Documents は「Documentsフロアに行く」、cd .. は「1つ下の階に降りる」、cd ~ は「1階(ホーム)に戻る」です。

ファイル・フォルダを操作する

コマンド意味使用例説明
mkdir新しいフォルダを作るmkdir my-projectmy-projectフォルダを作成
catファイルの中身を表示するcat memo.txtmemo.txtの内容をすべて表示
cpファイルをコピーするcp memo.txt memo-backup.txtmemo.txtをmemo-backup.txtとしてコピー
mvファイルを移動・名前変更するmv old.txt new.txtold.txtをnew.txtに名前変更
rmファイルを削除するrm memo.txtmemo.txtを削除

読み方:

  • mkdir = Make Directory(ディレクトリを作る)
  • cat = Concatenate(連結する、転じてファイルを表示する)
  • cp = Copy(コピーする)
  • mv = Move(移動する)
  • rm = Remove(取り除く)

注意: rm コマンドで削除したファイルはゴミ箱に入らず、元に戻せません。重要なファイルを削除する前には必ずバックアップを取りましょう。

パスの読み方

パスとは、ファイルやフォルダの「住所」です。

/home/yuichiro/Documents/project/report.md
 |      |         |         |        |
 |      |         |         |        └── ファイル名
 |      |         |         └── プロジェクトフォルダ
 |      |         └── Documentsフォルダ
 |      └── ユーザー名のフォルダ
 └── 一番上(ルート)
記号意味
/フォルダの区切り(Windowsでは \/home/yuichiro
~ホームフォルダの略記~/Documents = /home/yuichiro/Documents
.今いるフォルダ./memo.txt = 今いるフォルダのmemo.txt
..1つ上のフォルダ../ = 親フォルダ

キーボードショートカット(ターミナル上)

ショートカット動作
Ctrl + C実行中のコマンドを中断する
Ctrl + L画面をクリアする(履歴は消えない)
上矢印キー直前に入力したコマンドを呼び出す
Tabコマンドやファイル名を自動補完する

ヒント: Tab キーの自動補完は非常に便利です。ファイル名の最初の数文字を入力して Tab を押すと、残りが自動的に入力されます。ファイル名の入力ミスを減らせます。


3. 用語集

Claude Codeやこの教材で登場する用語を、非エンジニア向けにわかりやすく解説します。五十音順・アルファベット順に並べています。

#用語読み方説明
1AIエージェントエーアイ エージェントAIがファイル操作やコマンド実行などの「行動」を自律的に行う仕組み。チャットAIが「回答するだけ」なのに対し、エージェントは「作業を実行する」
2APIエーピーアイApplication Programming Interface の略。ソフトウェア同士がデータをやり取りする仕組み。Claude Codeは裏でAnthropicのAPIを使ってAIと通信している
3APIキーエーピーアイキーAPIを使うための認証用の文字列(パスワードのようなもの)。他人に共有してはいけない
4CLIシーエルアイCommand Line Interface の略。キーボードで文字を打ってパソコンを操作する方式。マウスでアイコンをクリックするGUI(後述)の対義語
5CLAUDE.mdクロード エムディーClaude Codeの設定ファイル。プロジェクトの情報や好みを書いておくと、Claude Codeが起動時に自動で読み込んでくれる
6CSVシーエスブイComma-Separated Values の略。データをカンマで区切って保存するファイル形式。ExcelやGoogleスプレッドシートで開ける
7Gitギットファイルの変更履歴を管理するツール。「いつ、何を、どう変えたか」を記録してくれる。Claude Codeはプロジェクト内でGitと連携できる
8GUIジーユーアイGraphical User Interface の略。マウスやタッチ操作でパソコンを使う方式。普段使っているアプリの大半はGUI
9Markdownマークダウン#* などの記号を使って文章に見出しや箇条書きなどの書式を付ける記法。Claude Codeの出力によく使われる。拡張子は .md
10Node.jsノード ジェイエスJavaScriptというプログラミング言語の実行環境。Claude Codeを動かすために必要なソフトウェア
11npmエヌピーエムNode Package Manager の略。Node.jsのパッケージ(ソフトウェア)をインストール・管理するツール。Claude Codeのインストールに使う
12カレントディレクトリ「今いるフォルダ」のこと。ターミナルでは常にどこかのフォルダの中にいる状態になっている。pwd で確認できる。Claude Codeはこのフォルダを起点に作業する
13拡張子かくちょうしファイル名の末尾についた .md.txt.csv などの部分。ファイルの種類を示す。例: .md はMarkdownファイル
14コマンドターミナルに入力する命令文のこと。例: lscdclaude など
15コンテキストAIが把握している情報の範囲・文脈のこと。会話が長くなると古い情報から徐々に忘れていく。CLAUDE.mdを使うと重要な情報を常に保持できる
16スラッシュコマンド/help/exit のように / から始まるClaude Code内の操作コマンド
17セッションClaude Codeを起動してから終了するまでの1回のやり取り全体のこと
18ターミナルCLIを使うためのアプリケーション。Macでは「ターミナル.app」、Windowsでは「PowerShell」や「Windows Terminal」のこと
19ディレクトリ「フォルダ」と同じ意味。ターミナルの世界ではフォルダのことをディレクトリと呼ぶ
20トークンAIが文章を処理するときの最小単位。日本語の場合、1文字が1〜3トークン程度になる。利用量・料金の計測に使われる
21パスファイルやフォルダの住所(場所)を示す文字列。例: /home/yuichiro/Documents/memo.txt
22プロンプト2つの意味がある。(1) AIに与える指示や質問のこと (2) ターミナルの >$ のような入力待ち記号のこと
23ホームディレクトリユーザーごとの個人フォルダ。Macなら /Users/ユーザー名、Linuxなら /home/ユーザー名~ で省略できる

4. FAQ(よくある質問と回答)

Q1: Claude Codeは無料で使えますか?

A: Claude Code自体のインストールは無料ですが、利用にはAnthropicのAPIキーまたはサブスクリプションプランが必要です。APIキーの場合は利用量に応じた従量課金、Claude Pro / Claude Max等のプランの場合は月額定額制で利用できます。セッション中に /cost コマンドを実行すると、現在の利用量を確認できます。最新の料金体系はAnthropicの公式サイトをご確認ください。

Q2: Claude Codeで作成したファイルはどこに保存されますか?

A: Claude Codeを起動したフォルダ(カレントディレクトリ)に保存されます。pwd コマンドで現在のフォルダを確認できます。保存先を指定したい場合は、指示の中でフォルダ名やパスを含めて指定してください(例:「reports フォルダに保存して」「~/Documents/に保存して」)。

Q3: Claude Codeに機密情報や個人情報を渡しても大丈夫ですか?

A: Claude Codeに入力した情報はAnthropicのAPIサーバーに送信されて処理されます。AnthropicのプライバシーポリシーによりAPIで送信されたデータはモデルのトレーニングには使用されませんが、機密性の高い情報や個人情報については、お勤め先のセキュリティポリシーを必ず確認してください。CLAUDE.mdにも機密情報は記載しないことをおすすめします。

Q4: 間違った指示を出してしまいました。取り消せますか?

A: ファイルの作成・変更が実行される前に確認を求められる場合があります。その時点で n(No)を選べば中止できます。すでに実行されてしまった場合は、「今の変更を元に戻してください」とClaude Codeに依頼してみてください。また、Gitを使用しているプロジェクトでは変更履歴から復元することも可能です。

Q5: Claude Codeが途中で止まってしまいました。どうすればいいですか?

A: Ctrl + C を押して中断してから、再度 claude コマンドで起動し直してください。長い処理の途中で止まった場合は、/clear で履歴をリセットしてから再試行するとうまくいくことがあります。claude --continue で前回の会話の続きから始めることもできます。

Q6: 日本語で指示しても英語で回答されることがあります。

A: CLAUDE.mdに「言語: 日本語」「すべての回答は日本語で行ってください」と明記しておくと、日本語で回答される確率が大幅に上がります。また、その場で「日本語で回答してください」と追加で伝えることもできます。

Q7: Claude Codeはインターネットに接続して最新情報を取得できますか?

A: Claude Code自体はAnthropicのAIモデルと通信して動作します。利用環境やツール設定によってはWebページの取得などが可能な場合がありますが、リアルタイムの情報(今日の天気、最新ニュースなど)が必要な場合は、AIの回答をそのまま信用せず、公式情報で裏付けを取ることをおすすめします。

Q8: CLAUDE.mdは必ず作らなければいけませんか?

A: 必須ではありません。CLAUDE.mdがなくてもClaude Codeは問題なく動作します。ただし、CLAUDE.mdを作成しておくと、毎回同じ前提説明を繰り返す手間が省け、出力の品質や一貫性が向上します。特に同じ種類のタスクを繰り返し依頼する場合は、作成しておくことを強くおすすめします。

Q9: 複数のプロジェクト(フォルダ)で使い分けることはできますか?

A: はい、できます。それぞれのフォルダに個別のCLAUDE.mdを配置すれば、フォルダごとに異なる設定でClaude Codeを使えます。例えば以下のように使い分けられます。

sales-reports/
  ├── CLAUDE.md    ← 営業レポート用の設定
  └── ...

marketing-content/
  ├── CLAUDE.md    ← マーケティングコンテンツ用の設定
  └── ...

それぞれのフォルダで claude を起動すると、該当するCLAUDE.mdが自動的に読み込まれます。

Q10: Claude Codeのアップデートはどうすればいいですか?

A: ターミナルで以下のコマンドを実行します。

npm update -g @anthropic-ai/claude-code

定期的にアップデートすることで、新機能の利用やバグ修正の恩恵を受けられます。現在のバージョンは claude --version で確認できます。


5. トラブルシューティング

よくあるトラブルと対処法を、状況別にまとめました。

5.1 インストールできない

症状原因対処法
npm: command not foundNode.jsがインストールされていないNode.js公式サイトからLTS版をダウンロードしてインストールしてください
node: command not foundNode.jsのインストール後にターミナルを再起動していないターミナルを一度閉じて、新しいウィンドウで開き直してください
EACCES: permission deniedインストール先への書き込み権限がない(Mac/Linux)コマンドの先頭に sudo を付けて再実行してください: sudo npm install -g @anthropic-ai/claude-code(パスワードを求められます。入力中は画面に何も表示されませんが正常です)
インストールが途中で止まるネットワーク接続に問題があるインターネット接続を確認してください。社内ネットワークでプロキシを使用している場合はIT部門にご相談ください
Node.jsのバージョンが古いというエラー古いバージョンのNode.jsがインストールされているNode.js v18以上が必要です。node -v でバージョンを確認し、古い場合は公式サイトから最新LTS版を再インストールしてください

5.2 起動できない

症状原因対処法
claude: command not foundインストールが完了していないか、パスが通っていないnpm install -g @anthropic-ai/claude-code を再実行してください。それでもだめなら、ターミナルを再起動してください
認証・APIキー関連のエラーAPIキーが未設定または無効claude 起動時の案内に従って認証を完了してください。Anthropicのコンソール画面でAPIキーの状態を確認してください
ECONNREFUSED / 接続エラーインターネットに接続できていないインターネット接続を確認してください。VPNや社内プロキシ環境では追加設定が必要な場合があります

5.3 実行中のトラブル

症状原因対処法
応答が返ってこない(長時間待つ)処理に時間がかかっている、またはネットワーク問題3分以上待っても応答がなければ Ctrl + C で中断し、再度 claude で起動してください
Rate limit exceeded エラー短時間にAPI呼び出しが集中して頻度制限に達した数分待ってから再試行してください
動作が急に遅くなった会話が長くなりコンテキストが肥大化した/compact で会話を圧縮するか、/clear でリセットしてください
日本語が文字化けするターミナルの文字コード設定がUTF-8になっていないターミナルの設定画面で文字コードをUTF-8に変更してください。Mac/Linuxでは通常問題ありません。Windowsでは設定が必要な場合があります
ファイルが見つからないと言われるClaude Codeを起動したフォルダ(カレントディレクトリ)が想定と異なる/status で現在の作業ディレクトリを確認してください。一度終了し、目的のフォルダに cd で移動してから再起動してください
意図しないファイルが変更・作成された確認プロンプトを見逃して許可してしまったClaude Codeに「今の変更を元に戻してください」と依頼してみてください。今後は確認内容をよく読んでから y を押すようにしましょう

5.4 Windows特有のトラブル

症状原因対処法
PowerShellでコマンドが動かない管理者権限が必要PowerShellを「管理者として実行」で起動して再試行してください
スクリプト実行ポリシーのエラーPowerShellのセキュリティ設定でスクリプトの実行が制限されているPowerShellで Set-ExecutionPolicy RemoteSigned -Scope CurrentUser を実行してから再試行してください
パスの区切り文字が \ になるWindowsではフォルダの区切りに \(バックスラッシュ)を使うClaude Codeへの指示では /(スラッシュ)でも \ でもどちらでも通じます。気にしなくて大丈夫です

5.5 それでも解決しない場合

以下の手順を順番に試してください。

  1. エラーメッセージをコピーする エラーが表示されたら、そのメッセージを正確にコピーしてください。英語でも構いません。

  2. Claude Codeに聞いてみる Claude Codeが起動できる状態であれば、エラーメッセージを貼り付けて「このエラーの原因と対処法を教えてください」と質問してみてください。

  3. ターミナルを再起動する ターミナルアプリを一度閉じて開き直すだけで解決することがあります。

  4. パソコンを再起動する 一時的な問題の多くはパソコンの再起動で解決します。

  5. 公式ドキュメントを確認する Claude Code公式ドキュメントに最新の情報とトラブルシューティングガイドが掲載されています。

  6. IT部門に相談する 社内ネットワーク、プロキシ、セキュリティ設定に関連する問題は、IT部門にご相談ください。


クイックリファレンスカード

日常的に使うものだけを1枚にまとめました。印刷して手元に置くと便利です。

╔══════════════════════════════════════════════════════════╗
║            Claude Code クイックリファレンス                ║
╠══════════════════════════════════════════════════════════╣
║                                                          ║
║  【起動・終了】                                           ║
║    起動:  claude                                         ║
║    終了:  /exit  または  Ctrl+C を2回                    ║
║    再開:  claude --continue                              ║
║                                                          ║
║  【よく使うスラッシュコマンド】                             ║
║    /help    ... ヘルプ表示                                ║
║    /status  ... 状態確認                                  ║
║    /clear   ... 会話リセット                              ║
║    /compact ... 会話を圧縮                                ║
║    /cost    ... 料金確認                                  ║
║                                                          ║
║  【権限確認への応答】                                      ║
║    y ... 許可    n ... 拒否    a ... 常に許可             ║
║                                                          ║
║  【ターミナル基本コマンド】                                ║
║    pwd      ... 今いる場所を表示                          ║
║    ls       ... ファイル一覧                              ║
║    cd 名前  ... フォルダ移動                              ║
║    cd ..    ... 1つ上に戻る                               ║
║    cat 名前 ... ファイルの中身を表示                      ║
║    mkdir    ... フォルダ作成                               ║
║                                                          ║
║  【指示のコツ】                                           ║
║    1. 何を作るか具体的に書く                              ║
║    2. ファイル形式を指定する(Markdown, CSV等)           ║
║    3. ファイル名を指定する                                 ║
║    4. うまくいかなければ追加で指示する                     ║
║                                                          ║
╚══════════════════════════════════════════════════════════╝

更新履歴

日付内容
2026-03-11初版作成