Claude Code入門:AIコーディングアシスタントの使い方と基本コマンド

AIを知りたい
最近話題の「Claude Code」って何ですか?普通のClaude AIとは違うのですか?

AIエンジニア
Claude CodeはAnthropicが提供するターミナルベースのAIコーディングアシスタントです。通常のClaude(チャット)とは異なり、ターミナルから直接コードの生成・編集・実行ができます。プロジェクト全体のコンテキストを理解してコーディングを支援してくれる強力なツールです。

AIを知りたい
VSCodeの拡張機能とは違うんですか?

AIエンジニア
はい。Claude CodeはCLIツールとして動作します。VSCode等のIDEに依存せず、ターミナルから「claude」コマンドで起動します。ファイルの読み書き、Git操作、テストの実行、デバッグまで全てターミナル上で完結できるのが特徴です。CursorやCopilotとは異なるアプローチです。
Claude Codeとは、Anthropicが開発したCLI(コマンドラインインターフェース)ベースのAIコーディングアシスタントで、ターミナルからプロジェクト全体を理解した上でコード生成・編集・実行を行えます。
npm install -g @anthropic-ai/claude-codeでインストールし、「claude」コマンドで起動します。ファイル操作、Git操作、シェルコマンド実行など幅広い機能を備えています。
インストールと初期設定

AIを知りたい
Claude Codeはどうやってインストールしますか?

AIエンジニア
Node.js 18以上がインストールされていれば、npm install -g @anthropic-ai/claude-codeで一発です。インストール後「claude」とターミナルに入力するだけで起動します。初回起動時にAnthropicアカウントとの認証が必要です。APIキーの設定も環境変数ANTHROPIC_API_KEYで行えます。

AIを知りたい
料金はどうなっていますか?

AIエンジニア
Claude CodeはAnthropic APIの従量課金で動作します。Claude Pro(月額$20)のサブスクリプションでも利用できますが、ヘビーに使うとレート制限に達します。本格的な開発ではAPI直接利用(Max Plan月額$100〜$200)がおすすめです。入出力トークン量に応じた課金です。
| プラン | 月額 | 制限 | おすすめ用途 |
|---|---|---|---|
| Claude Pro | $20 | レート制限あり | 軽い利用 |
| Max Plan (5x) | $100 | Pro比5倍 | 個人開発 |
| Max Plan (20x) | $200 | Pro比20倍 | 本格開発 |
| API直接 | 従量課金 | なし | 大規模プロジェクト |
基本的な使い方

AIを知りたい
実際にどうやって使うのですか?

AIエンジニア
プロジェクトのルートディレクトリで「claude」と入力して起動します。あとは自然言語で指示するだけです。「このプロジェクトのREADMEを作成して」「この関数にテストを追加して」「このバグを修正して」など。Claude Codeがファイルを読み、コードを書き、必要に応じてコマンドを実行します。

AIを知りたい
ワンショットでも使えますか?

AIエンジニア
はい。claude -p “指示”でインタラクティブモードに入らず1回きりの実行ができます。CI/CDやスクリプトに組み込むのに便利です。例えば「claude -p “このリポジトリのテストを全て実行して結果を報告して”」のように使えます。
主要なスラッシュコマンド

AIを知りたい
便利なコマンドはありますか?

AIエンジニア
Claude Code内で使えるスラッシュコマンドがいくつかあります。/helpでヘルプ表示、/clearで会話リセット、/compactでコンテキストを圧縮、/costで現在のセッションのトークン使用量を確認できます。また/initでCLAUDE.mdファイルを自動生成し、プロジェクト設定を保存できます。

AIを知りたい
CLAUDE.mdって何ですか?

AIエンジニア
CLAUDE.mdはプロジェクトの設定ファイルで、Claude Codeに「このプロジェクトではTypeScriptを使う」「テストはjestで実行する」「コーディング規約はこう」などのルールを伝えます。リポジトリのルートに置いておくと、毎回説明しなくてもClaude Codeが自動的にルールに従ってくれます。
| コマンド | 機能 | 用途 |
|---|---|---|
| /help | ヘルプ表示 | コマンド一覧確認 |
| /clear | 会話リセット | コンテキストクリア |
| /compact | コンテキスト圧縮 | トークン節約 |
| /cost | 使用量表示 | コスト管理 |
| /init | CLAUDE.md生成 | プロジェクト初期化 |
| /review | コードレビュー | PR作成前の確認 |
まとめ
Claude Codeはターミナルから直接AIにコーディングを支援してもらえる強力なCLIツールです。npm一発でインストールでき、自然言語の指示でコード生成・編集・テスト・デバッグまでこなします。CLAUDE.mdによるプロジェクト設定やスラッシュコマンドを活用して、開発効率を大幅に向上させましょう。
