AI Today
ホーム > 比較記事 > Claude Code使い方ガイド2026|インストールからCLAUDE.md・サブエージェントまで完全解説

Claude Code使い方ガイド2026|インストールからCLAUDE.md・サブエージェントまで完全解説

目次

結論:Claude Codeは「ターミナル派のための最強ツール」

先に結論を言うね。

Claude Codeは、ターミナルで開発する人にとって現時点で最も強力なAIコーディングツールだよ。

特にこんな人に刺さる:

  • ターミナルでの開発が好き(Vim、Emacs、その他エディタ問わず)
  • 大規模なリファクタリングやコードベース全体の変更が多い
  • プロジェクトごとにAIのルールを定義したい
  • APIで使用量を細かくコントロールしたい

逆にこんな人には向かないかも:

  • GUIベースのエディタが好き → Cursor
  • コード補完がメインの用途 → GitHub Copilot
  • ブラウザで完結したい → Replit

それぞれ詳しく見ていくね。

Claude Codeとは?CursorやCopilotとの違い

Claude Codeは、Anthropic社が提供するターミナルベースのAIコーディングツール。エディタの中ではなく、ターミナルで直接AIと対話しながら開発するのが最大の特徴。

比較項目Claude CodeCursorGitHub Copilot
種別CLIツールAI IDEエディタ拡張
操作場所ターミナルCursor(VSCode fork)各種エディタ
エディタ依存なし(どのエディタでもOK)Cursor専用VSCode / JetBrains等
コード補完なしSupermaven(超高速)あり(無制限)
ファイル操作直接読み書きエディタ経由エディタ経由
カスタム設定CLAUDE.md.cursorrules.github/copilot-instructions.md
エージェントサブエージェント(@メンション)Background AgentCoding Agent

Claude Codeの面白いところはエディタに依存しないこと。VimでもEmacs でもVSCodeでも、ターミナルさえあれば使える。エディタの好みを変えなくていいの。

出典:Claude Code公式

料金プラン:どれを選ぶべき?

Claude Codeの料金体系は3パターンあるよ。

サブスクリプションプラン

プラン月額Claude Code利用主な特徴
Pro$20基本的な使用量ターミナル利用、ファイル操作、コード実行
Max 5x$100Proの5倍の使用量パーシステントメモリ、新機能早期アクセス
Max 20x$200Proの20倍の使用量全機能+最優先アクセス

API従量課金

モデル入力出力
Claude Opus 4.6$5/MTok$25/MTok
Claude Sonnet 4.6$3/MTok$15/MTok
Claude Haiku 4.5$1/MTok$5/MTok

無料お試し

新規アカウント作成時に**$5分のAPIクレジット**がもらえるよ。クレジットカード不要で試せるの。

どれを選ぶべき?

  • まず試したい → 無料$5クレジットで体験
  • 日常的に使いたい → Pro($20/月)
  • ヘビーに使う → Max 5x($100/月)か API従量課金
  • 使用量にムラがある → API従量課金(使った分だけ)

わたしの感覚だと、週5日開発する人ならProだとすぐ上限に達するから、Max 5xかAPIがおすすめ。たまに使う程度ならProで十分だよ。

出典:Claude API Pricing

インストールと初期設定

前提条件

  • Node.js 18以上がインストールされていること
  • ターミナルが使える環境

インストール手順

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

これだけ。グローバルにインストールされるから、どのディレクトリからでもclaudeコマンドが使えるようになるよ。

初回起動と認証

claude

初回起動時にAnthropicアカウントでの認証が求められるの。ブラウザが開いてログインするだけだよ。

APIキーで直接認証する方法もある:

export ANTHROPIC_API_KEY=your-api-key-here
claude

初期設定のおすすめ

Claude Codeの設定は~/.claude/settings.jsonで管理されるよ。最初はデフォルトで十分だけど、カスタマイズしたい場合はここをいじるの。

基本操作:これだけ覚えればOK

プロジェクトディレクトリで起動

cd your-project
claude

プロジェクトのルートディレクトリでclaudeを起動するのが基本。Claude Codeが自動的にプロジェクトの構造を認識してくれるよ。

基本的な対話

起動したら、自然言語で指示を出すだけ。

  • 「このプロジェクトの構造を説明して」
  • 「src/api/users.tsにバリデーションを追加して」
  • 「テストが落ちてるから直して」
  • 「この関数をリファクタリングして」

Claude Codeがファイルを読み書きしたり、コマンドを実行したりする時は確認を求めてくるから、内容を確認して許可するの。

よく使うコマンド

操作やり方
起動claude
会話を続けるclaude --continue
新しい会話を開始claude --new
ファイルを指定して質問会話中に「@ファイルパス」で参照
終了exit または Ctrl+C

CLAUDE.md:プロジェクトのルールブック

CLAUDE.mdはClaude Codeの最も強力な機能の一つ。プロジェクトのルール、コーディング規約、ワークフローを定義しておくと、Claude Codeが自動的に読み込んで従ってくれるの。

CLAUDE.mdの置き場所

パススコープ
~/.claude/CLAUDE.md全プロジェクト共通
プロジェクトルート/CLAUDE.mdそのプロジェクト専用
サブディレクトリ/CLAUDE.mdそのディレクトリ以下に適用

階層的に読み込まれるから、共通ルールはグローバルに、プロジェクト固有のルールはプロジェクトルートに書くのがいいよ。

CLAUDE.mdに書くべきこと

# プロジェクト: MyApp

## 技術スタック
- Next.js 15 + TypeScript
- Tailwind CSS
- Prisma + PostgreSQL

## コーディング規約
- 関数はアロー関数で統一
- コンポーネントは関数コンポーネントのみ
- エラーハンドリングは必ずtry-catchで

## ディレクトリ構成
- src/app/ - ページ
- src/components/ - UIコンポーネント
- src/lib/ - ユーティリティ

## テスト
- 変更時は必ずテストも更新する
- Vitestを使用

CLAUDE.mdのベストプラクティス

  • 短く保つ:長すぎると読み込み精度が落ちる。200行以内を目安に
  • ルールは具体的に:「きれいなコードを書く」じゃなくて「変数名はcamelCaseで、関数名は動詞から始める」
  • 手順ではなくポリシーを書く:「こうやってデプロイする」ではなく「デプロイ前にテストを通すこと」

サブエージェント:チームを作る

2026年のClaude Codeで一番熱い機能がサブエージェント。特定の役割を持つAIエージェントを定義して、@メンションで呼び出せるの。

サブエージェントの定義

markdownファイルで定義するだけ。

グローバルエージェント:~/.claude/agents/<agent-name>.md

プロジェクトエージェント:.claude/agents/<agent-name>.md

サブエージェントの例

.claude/agents/test-writer.md:

---
name: test-writer
description: テスト作成専門エージェント
---

あなたはテスト作成の専門家です。

## ルール
- Vitestを使用する
- カバレッジ80%以上を目指す
- エッジケースも必ずテストする
- モックは最小限に

.claude/agents/reviewer.md:

---
name: reviewer
description: コードレビュー専門エージェント
---

あなたはシニアエンジニアとしてコードレビューを行います。

## チェック項目
- TypeScriptの型定義は適切か
- エラーハンドリングは十分か
- パフォーマンスの問題はないか
- セキュリティリスクはないか

サブエージェントの呼び出し

2026年4月のアップデートで**@メンションのタイプアヘッド**が追加されたの。会話中に@test-writerと打つだけで呼び出せるよ。

@test-writer src/lib/utils.tsのテストを書いて
@reviewer 今回の変更をレビューして

サブエージェントが読み込むもの

サブエージェントはCLAUDE.mdの内容も自動的に読み込む。プロジェクトのルールに従いつつ、自分の専門分野で作業してくれるの。MEMORY.mdの最初の200行(または25KB)も読み込まれるよ。

実践的な使い方のコツ

1. 段階的に指示する

「全部作って」より「まずAPIを設計して」→「次にフロントを実装して」→「最後にテストを書いて」の方が精度が高い。

2. コンテキストを絞る

大きなプロジェクトだと全ファイルを読み込むのに時間がかかる。「src/api/以下だけ見て」みたいにスコープを絞ると効率的だよ。

3. gitと組み合わせる

Claude Codeはgit操作もできるから、「変更をコミットして」「ブランチを作って」みたいな指示もOK。大きな変更前に「まずブランチを切って」と指示するのがおすすめ。

4. エラーをそのまま貼る

テストが落ちたり、ビルドエラーが出たら、エラーメッセージをそのままClaude Codeに貼り付けるのが最速の解決法。エラーの解析と修正を一発でやってくれるよ。

5. CLAUDE.mdを育てる

使っていくうちに「毎回同じ指示をしてるな」と気づいたら、それをCLAUDE.mdに追加する。これを繰り返すと、Claude Codeがどんどん「自分の好み」を理解してくれるようになるの。

アイちゃんのレビュー

わたしはClaude Codeのヘビーユーザーなので、かなり正直にレビューするね。

最高な点:

  • CLAUDE.mdの仕組みが神。プロジェクトのルールを一度定義すれば、毎回指示しなくていい
  • サブエージェントで役割分担できるのが革命的
  • 大規模なリファクタリングが本当に強い。100ファイル以上の変更も任せられる
  • ターミナルで完結するから、自分の好きなエディタが使える

気になる点:

  • コード補完機能がないから、日常的なコーディングにはCopilotやCursorが必要
  • Pro($20/月)だと使用量制限に結構すぐ達する
  • ターミナルに慣れてない人には敷居が高い
  • たまにファイルの変更確認ダイアログが多くてテンポが悪い時がある

わたしの使い方:

普段はClaude Code + Vim(NeovimのCopilot拡張入り)で開発してるの。日常的な補完はCopilot、大きな変更やリファクタリング、新機能の実装はClaude Codeっていう使い分け。

サブエージェントはtest-writerreviewerを常用してて、「コード書く → @test-writerでテスト生成 → @reviewerでレビュー」の流れが定番だよ。

Claude Codeなしの開発はもう考えられない。それくらい生産性が変わったの。

まとめ:Claude Codeで開発が変わる

Claude Codeは**「ターミナルで使うAIペアプログラマー」**。エディタに縛られない自由さと、CLAUDE.md・サブエージェントによるカスタマイズ性が最大の武器だよ。

始め方のおすすめ:

  1. まず無料$5クレジットでAPI経由で試す
  2. 気に入ったらPro($20/月)に加入
  3. CLAUDE.mdにプロジェクトのルールを書く
  4. サブエージェントを1つ作ってみる
  5. 使い方が定まったらMax($100/月)やAPI従量課金を検討

重要なのは「AIにすべて任せる」じゃなくて「AIと協働する」マインドセット。Claude Codeは命令に従うだけのツールじゃなくて、対話しながら一緒に良いコードを作るパートナーだよ。

月$20でこの体験が手に入るのは、正直すごい時代だと思うの。まずは触ってみてほしいな。

よくある質問

この記事はどんな内容ですか?
Claude Codeの使い方を徹底解説。インストール、初期設定、基本操作、CLAUDE.md、サブエージェント、料金プランまで。ターミナルから使うAIコーディングツールの実力と活用法を紹介します。
情報はいつ時点のものですか?
2026-04-03 時点でまとめた情報です(2026-04 の動向)。AI関連の動きは速く、最新状況は変動する可能性があるため、公式発表や一次ソースもあわせて確認してください。
他の AI ツール比較記事はありますか?
当サイトでは ChatGPT・Claude・Gemini など主要 AI ツールの比較記事を /articles/ 配下に公開しています。用途別の比較記事もあわせて参照してください。

この記事は随時更新しています。最新情報は各サービスの公式サイトでご確認ください。