Claude Codeとは?できること・始め方・料金を実運用者が解説

ツール・サービス

「ChatGPTやClaude(チャット版)に質問するだけでは、結局自分でコードをコピペして実行している」——そう感じている方に、Claude Codeは選択肢になりえます。この記事では、Claude Codeが何者で何をしてくれるのかを、実際に使っている立場から整理します。

この記事でわかること

  • Claude CodeとClaude通常版(claude.ai)の根本的な違い
  • Claude Codeでできること7つの具体的な内容
  • Windows/Mac/Linuxへのインストール方法と最初の使い方
  • 執筆時点(2026年5月)の料金プランと現実的なコスト感
  • CursorとClaude Codeをどう使い分けるか

  1. Claude Codeとは? — ChatGPTともClaude通常版とも違う「動くAI」を3分で理解する
    1. claude.aiとClaude Codeは何が違うのか
    2. 複数のインターフェースで使える
  2. Claude Codeでできること7選 — コード生成からファイル操作・マルチタスクまで
    1. 1. コードの追加・バグ修正
    2. 2. テスト作成・lintエラーの自動修正
    3. 3. Gitの操作
    4. 4. 複数ファイルをまたぐ変更
    5. 5. 複数エージェントの並列作業
    6. 6. CI/CDへの組み込み(実験的)
    7. 7. MCP経由での外部サービス連携
  3. Claude Codeの始め方5ステップ — インストールから最初のコマンドまで
    1. ステップ1: Anthropicアカウントを用意する
    2. ステップ2: Claude Codeをインストールする
    3. ステップ3: 認証を通す
    4. ステップ4: プロジェクトフォルダで起動する
    5. ステップ5: 最初の指示を出してみる
  4. 料金・無料で使えるか — 執筆時点のプランと実際のコスト感
    1. プランの概要(執筆時点)
    2. コスト感の目安
  5. CursorとClaude Codeの違い — 競合ではなく「役割分担」で考える
    1. 5つの軸で比較する
    2. 実際の使い分けイメージ
  6. 向いている作業・向いていない作業 — 使う前に知っておきたいリアルな限界
    1. 向いている作業(傾向)
    2. 向いていない作業(傾向)
  7. よしゅか情報局での実運用例 — このブログをClaude Codeで動かしてわかった3つのこと
    1. わかったこと1: 「構造の設計」が先、ツールは後
    2. わかったこと2: CLAUDE.mdが動作の精度を左右する
    3. わかったこと3: 「動いている」と「自律している」は違う
  8. まとめ — 「まず試す1コマンド」と次に読むべき記事
  9. よしゅかの視点

Claude Codeとは? — ChatGPTともClaude通常版とも違う「動くAI」を3分で理解する

Claude Codeは、ターミナル(コマンドライン)から動作するエージェント型のAIコーディングツールです。開発元はAnthropicで、claude.ai(ブラウザのチャット)とは別のプロダクトです。

claude.aiとClaude Codeは何が違うのか

よく混同されるので、先に整理します。

項目 claude.ai(チャット) Claude Code
動作場所 ブラウザ ターミナル・VS Code・デスクトップアプリ
できること 質問・文章生成・コード提案 ファイル操作・Git操作・コマンド実行
自律性 回答するだけ ファイルを開いて書いて保存まで動く
想定ユーザー 誰でも ターミナルをある程度使う人

claude.aiでコードを聞いて「なるほど」→自分でコピペして実行、という流れが一般的なチャット型の使い方です。Claude Codeは、その「コピペして実行」をエージェントが代わりにやってくれるイメージに近いです。

複数のインターフェースで使える

執筆時点(2026年5月)では、以下の動作環境から利用できます(将来的に変わる可能性があります。最新情報はAnthropic公式サイトで確認してください)。

  • CLI(ターミナル): コマンドラインから直接呼び出す
  • VS Code拡張: エディタ内でサイドパネルとして使う
  • デスクトップアプリ: GUI経由でエージェントを動かす
  • ブラウザ版: claude.ai内でコード作業に特化した操作が可能

どのインターフェースから入っても、中で動いているエージェントの能力は共通です。CLIが最もフルに機能を使いやすい形です。

ここから先は「何をしてくれるのか」「どう始めるか」を順番に見ていきます。


Claude Codeでできること7選 — コード生成からファイル操作・マルチタスクまで

Claude Codeの機能は多岐にわたります。よく使われる7つに絞って説明します。

1. コードの追加・バグ修正

「このエラーを直して」「この関数を追加して」と指示すると、対象ファイルを開いて修正・保存まで行います。チャット型では「修正案を提示」して終わりでしたが、Claude Codeはファイルに反映するところまで動きます。

2. テスト作成・lintエラーの自動修正

テストを書いていないコードに対してテストを生成したり、ESLintやPrettierのエラーをまとめて修正する作業を任せられます。「lint通してから全部直して」という1行の指示で完結します。

3. Gitの操作

git addgit commitgit push をエージェントが行います。コミットメッセージの生成も含めて依頼できます。このブログでは記事ファイルの変更を自動的にGitにコミットする仕組みをClaude Codeで組んでいます。

4. 複数ファイルをまたぐ変更

1回の指示で複数のファイルを横断的に変更できます。「このAPIのレスポンス型を変えて、呼び出し元のコードも全部合わせて」という依頼が1度に通ります。

5. 複数エージェントの並列作業

Claude Code内で複数のサブエージェントを起動して並列で作業させることができます。設定ファイル(CLAUDE.md)に各エージェントの役割を定義しておくと、チームのように動かせます。

6. CI/CDへの組み込み(実験的)

構成によっては、GitHub Actionsなどのパイプラインと連携させることができます。ただし、権限管理や自動修正の範囲設計が必要で、本番運用に使うには慎重な設計が前提になります。実験的な用途での活用事例がある段階です。

7. MCP経由での外部サービス連携

MCP(Model Context Protocol)という仕組みを使って、WordPressやデータベース・APIなど外部サービスと連携できます。「WordPress の記事を下書き投稿して」という指示をClaude Codeから直接出せる状態を作ることが可能です。

できないこと・注意点: .envファイルやAPIキーをそのまま渡すと内容がログに残るリスクがあります。秘密情報の取り扱いには注意が必要です。また、すべての作業を自律で完結させられるわけではなく、複雑な要件では人間の確認・修正が入ります。


Claude Codeの始め方5ステップ — インストールから最初のコマンドまで

インストール自体は数分で終わります。執筆時点(2026年5月)では、Windowsの場合もWSLは不要でネイティブにインストールできます。

ステップ1: Anthropicアカウントを用意する

claude.ai でアカウントを作成します。Proプラン以上(後述)でClaude Codeの機能が有効になります。

ステップ2: Claude Codeをインストールする

使用するOSに合わせたコマンドを実行します。コマンドは変更される場合があるため、最新の手順はAnthropic公式ドキュメントで必ず確認してください。

macOS / Linux(ターミナル):

curl -fsSL https://claude.ai/install.sh | bash

Windows(PowerShell):

irm https://claude.ai/install.ps1 | iex

Windows(winget):

winget install Anthropic.ClaudeCode

ステップ3: 認証を通す

インストール後、ターミナルで claude と入力すると認証画面が起動します。ブラウザでAnthropicアカウントにログインして連携を許可します。

ステップ4: プロジェクトフォルダで起動する

作業したいフォルダに移動してから claude を実行します。

cd ~/my-project
claude

Claude Codeはカレントディレクトリを基準に動作します。フォルダの中に CLAUDE.md というファイルを置いておくと、プロジェクト固有のルールをエージェントに読み込ませることができます。

ステップ5: 最初の指示を出してみる

起動したら、日本語でそのまま指示を入力できます。

このディレクトリのREADMEを読んで、プロジェクトの概要を教えて
package.jsonを見てlintコマンドを実行して、エラーがあれば修正して

コマンド構文を覚えなくても自然な日本語で動きます。コスト管理のために /usage(使用量確認)・/clear(コンテキストのリセット)・/effort(作業量の調整)といったコマンドも把握しておくと便利です。


料金・無料で使えるか — 執筆時点のプランと実際のコスト感

注意: 料金情報は執筆時点(2026年5月)のものです。変更される場合があります。最新情報はclaude.com/pricingで必ず確認してください。

プランの概要(執筆時点)

プラン 月額 Claude Code
Free 無料 限定的な利用のみ
Pro $20〜/月 利用可能(一定の制限あり)
Max $100〜/月 より多くの処理量

Freeプランでも限定的な操作は試せますが、実用的な開発作業に使い続けるにはProプラン以上が前提になる傾向があります。

コスト感の目安

Proプランは月$20(執筆時点)から。個人の開発用途・ブログ運営補助程度であれば、Proプランの範囲内で収まるケースが多いという声があります。ただし個人の使い方による差が大きいため、最初は使用量(/usage)を確認しながら感覚をつかむのが現実的です。


CursorとClaude Codeの違い — 競合ではなく「役割分担」で考える

Cursorはコードエディタ(VS Codeベースのフォーク)で、AIがリアルタイムにコード補完・提案をしてくれるツールです。Claude Codeとどちらが優れているかという比較より、何に向いているかで選ぶのが実態に合っています。

5つの軸で比較する

比較軸 Claude Code Cursor
操作インターフェース CLI / ターミナル中心(VS Code拡張あり) GUI(VS Code派生IDE)
得意な作業 マルチファイル自律変更・Git操作・CI/CD コード補完・リアルタイム提案・ビジュアル編集
初心者フレンドリーさ CLIに慣れが必要 GUIで直感的
料金(執筆時点) Pro $20/月〜 Hobby無料〜、Pro $20/月〜
想定ユースケース 複雑な自動化・ファイルをまとめて変更 書きながらAIに提案させたい

実際の使い分けイメージ

「コードを書いている最中にAIが横でサジェストしてくれる体験」が欲しいなら、GUIで直感的に動くCursorが向いています。一方で「複数ファイルを一気に書き換えたい」「Gitコミットからデプロイまでまとめて自動化したい」という用途ではClaude Codeが強みを発揮します。

自分の場合は、実装フェーズでCursorを使い、構成変更・Git操作・自動化タスクをClaude Codeに任せるという使い分けをしています。どちらか一方で全部やるより、役割を分けた方がスムーズに動いています。


向いている作業・向いていない作業 — 使う前に知っておきたいリアルな限界

Claude Codeを使って「これは向いているな」「ここは任せるべきでないな」という感覚が積み重なってきています。傾向としてまとめます(個人差があります)。

向いている作業(傾向)

  • 繰り返し構造のあるコード変更: 同じパターンを複数ファイルで変えるような作業
  • テスト・lint・フォーマットの自動化: 判断基準が明確でルールベースの作業
  • Git操作・定型コミット: メッセージの生成も含めてお任せできる
  • 新しいファイル・機能の追加: 既存コードを壊しにくい追加系の作業
  • ドキュメント生成: コードからREADMEや仕様書を作る

向いていない作業(傾向)

  • 仕様が曖昧な設計: 「いい感じにして」という抽象的な指示では迷走しやすい
  • パフォーマンスの最適化: 根拠の検証が難しく、人間の確認が必要になる場面が多い
  • セキュリティが絡む変更: 最終判断は人間がする前提で使う
  • ビジネスロジックの深い改修: 文脈をどこまで正確に理解しているか確認が必要

前提として: Claude Codeを使ったからといって作業が自動的にうまくいくわけではありません。「何を任せて、何を人間が判断するか」の設計が伴って初めて効果が出ます。


よしゅか情報局での実運用例 — このブログをClaude Codeで動かしてわかった3つのこと

このサイト(よしゅか情報局)自体がClaude Codeの実験場として動いています。記事生成・Git管理・GitHub Actions連携をClaude Codeベースで組んでいます。

わかったこと1: 「構造の設計」が先、ツールは後

Claude Codeを入れれば自動的によくなる、ということはありません。「planner→researcher→writer→reviewerという順番で動かす」という設計を人間が先に作ってから、Claude Codeがその設計の上で動きます。設計なしにツールだけ入れても迷走します。

わかったこと2: CLAUDE.mdが動作の精度を左右する

プロジェクトのルートに置く CLAUDE.md に、役割・制約・出力先・禁止事項を書き込むことで、エージェントの動作が安定します。このファイルの質が上がると、毎回細かく指示しなくても意図通りに動く場面が増えました。

わかったこと3: 「動いている」と「自律している」は違う

設計した人間がそばにいれば動くシステムは、本当の意味での自動化ではありません。今の状態は「ほぼ動いているが、設計者の目が必要」な段階です。どこからエージェントに任せて、どこを人間が持つかの境界線をまだ調整しています。


まとめ — 「まず試す1コマンド」と次に読むべき記事

Claude Codeは、チャット型AIとは異なる「動くAI」です。ファイルを開き、変更し、Gitにコミットするところまでエージェントが担います。

今日できる一歩: まずインストールして、手元のプロジェクトフォルダで claude を起動してみることです。最初の指示は「このフォルダに何があるか教えて」で十分です。

向いている人: ターミナルをある程度使っており、繰り返しの多い開発作業を自動化したい方。

向いていない人: GUIが必須でターミナルに馴染みがない方、コードの内容を自分で確認しながら進めたい方(CursorやGitHub Copilotの方が合う可能性があります)。

料金の詳細・最新情報は公式のclaude.com/pricingを確認してください。

関連記事(準備中): CursorとClaude Codeの使い分け詳細 / Claude通常版の使い方 / n8n × Claude Code自動化


よしゅかの視点

このサイトの記事パイプライン自体をClaude Codeで組んでいる。planner・researcher・writer・reviewerという役割を持たせて、Gitに自動コミットさせて、GitHub Actionsと連携させている。「Claude Codeでできること」を説明する記事を、Claude Codeが動かすサイトで公開するという構造が自分的には面白い。ただ冷静に見ると、これは「使えている」というより「動いている」の段階で、設計した人間が常にそばにいる前提のシステムだ。次に気になっているのは、どこまでを人間が持つべきでどこからをエージェントに任せられるかの境界線を、もっと精緻に引けるかというところだ。

タイトルとURLをコピーしました