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

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によるプロジェクト設定やスラッシュコマンドを活用して、開発効率を大幅に向上させましょう。

関連記事