ClaudeとClaude Codeは何が違う?3階層構造とお金の話を全部書く

ClaudeとClaude Codeは何が違う?3階層構造とお金の話を全部書く

ClaudeとClaude Codeの違いは「チャットかCLIか」では説明できない。実はClaude.ai・API・Claude Codeという3階層に分かれていて、料金体系も対象ユーザーも違う。Proに入ってる人は追加料金が必要なのか、既存のAPIキーはそのまま流用できるのか、ターミナルの実例つきで整理する。

エンジニアのゆとです。

結論から言う。ClaudeとClaude Codeは「同じ会社の同じモデルを、別の入り口から使うための別サービス」だ。中身のAI(Claude Opus / Sonnet / Haikuといったモデル)は共通してる。でも「どこで動くか」「何にアクセスできるか」「お金の払い方」が全部違う。

もっと言うと、Anthropicの製品は2つじゃなくて3つある。claude.ai(普段見るチャット画面)、Claude API/Anthropic Console(開発者がClaudeを自分のアプリに組み込むための基盤)、そしてClaude Code(ターミナルで動くコーディングエージェント)。世の中の説明はだいたい「チャットvsエージェント」の二項対立で終わってるけど、それだと自分が今どのレイヤーの話をしてるのか永遠に分からない。この記事はその3階層を最初にきっちり分けて、そのあとで「Proに入ってるのにClaude Codeも要るの?」という一番聞かれる質問に答える。

まず3階層を表で見る

言葉で説明する前に、表で全体像を掴んでおく。

階層何をする場所か料金アクセス方法誰向けか
claude.ai(Claudeアプリ)ブラウザ・スマホでチャットする無料〜Max $200/月Webサイト・モバイルアプリ一般ユーザー、リサーチ・文章作成がメインの人
Claude API / Anthropic Console自分のアプリにClaudeを組み込む従量課金(トークン単位)APIキー経由でコードから呼ぶプロダクトを作る開発者、SaaS事業者
Claude Codeターミナルでコードを書かせるPro/Max込み、またはAPI従量課金CLI・VSCode拡張・GitHub Actionsエンジニア、実際に手を動かしてコードを書く人

ここで大事なのは「Claude Code=上位版のClaude」じゃないってこと。Claude Codeは、チャットが賢くなった結果じゃなくて、Claudeというモデルに「シェルを実行する」「ファイルを読み書きする」「gitを操作する」という手足を与えたインターフェースの名前。同じ頭脳を、違う体に載せてる感じ。

3階層をひとつずつ分解する

claude.ai — 一番身近な入り口

いわゆる「Claude」。ブラウザやアプリでメッセージを打つと、Claudeが答える。文章を書かせたり、リサーチさせたり、画像を読ませたり。ほとんどの人が「Claude」と聞いてイメージするのはここ。

無料プランもあるし、Pro($20/月)にすると使用量が増えて、Claude Codeも使えるようになる(後述)。ここで完結する仕事なら、これ以上のものは要らない。

Claude API / Anthropic Console — 開発者が土台として使う層

ここは一般ユーザーはほぼ触らない。エンジニアが「自分のアプリの中にClaudeの知能を組み込みたい」時に使う層。Anthropic Consoleでアカウントを作って、APIキーを発行して、コードからHTTPリクエストを投げる。

課金は従量課金。使ったトークンの量に応じて請求される。サブスクの概念はなくて、「今月いくら使ったか」がそのまま請求額になる。カスタマーサポートのチャットボットにClaudeを組み込む、社内ツールに要約機能をつける、みたいな用途はここ。

企業がAmazon BedrockやGoogle Vertex AI経由でClaudeを使う場合も、実質この層の派生系にあたる。既存のクラウド請求にまとめたい会社が選ぶルート。

Claude Code — ターミナルで動くコーディングエージェント

これが本題。ターミナルで claude と打つと起動する、コードを書くためのエージェント。チャットと決定的に違うのは、実際にファイルを読み書きして、コマンドを実行して、gitを操作できること。「教えてもらう」んじゃなくて「やってもらう」。

課金は2ルートある。ProまたはMaxプラン(claude.aiと共通のサブスク)に含まれる形で使うか、Anthropic ConsoleのAPIキーで従量課金にするか。ここが一番ややこしいポイントなので、次の見出しで丸ごと説明する。

「もうPro払ってるのに、Claude Codeも別料金?」への答え

これが実務上いちばん聞かれる質問だと思う。答えはシンプルで、Claude Codeは新しい契約じゃなくて、今持ってる契約の「使い道」が増える機能。

Claude Pro($20/月)かMaxプラン($100〜$200/月)に入っていれば、そのままターミナルにログインするだけでClaude Codeが使える。追加のサブスクは要らない。使用量はclaude.aiでのチャットとClaude Codeでの作業で共有される。つまり「今日はチャットで調べ物して、午後はClaude Codeでコード書いて」という使い方をすると、同じ使用量枠を両方で消費する。

もう一つのルートが、Anthropic ConsoleのAPIキーをそのまま使う方法。すでに開発でAPIキーを発行してる会社なら、Claude Codeの認証にそのキーを渡せば、サブスクを増やさずに従量課金で使える。個人で契約するよりも、会社のAPI予算に乗せたい場合はこっちが自然。ただし注意点があって、ANTHROPIC_API_KEYが環境変数に残ってると、サブスク契約中でもそっちが優先される。意図せず従量課金になってた、という事故のパターンは別記事にまとめた。

僕の場合は最初Proで試して、5時間ごとの使用量リセットに引っかかるようになった段階でMax 5xに上げた。フリーランスで毎日Claude Codeを使うなら、Proの上限はわりとすぐ来る。逆に週に数回しか触らないならProで十分だし、法人でAPI予算が別枠にあるならAPIキー経由の方が精算がラク、というのが僕の実感。制限の仕組み自体は5時間セッションと週次の二重構造で動いてるので、頻繁に引っかかるなら一度仕組みを確認しておくと対応しやすい。

Claude Codeを初めて動かした日、僕は5分で固まった — 始め方と「あの日知りたかったこと」全部書く
Claude Codeを初めて動かした日、僕は5分で固まった — 始め方と「あの日知りたかったこと」全部書くClaude Codeのインストールから実務活用まで、実体験ベースで全部書く。初めて動かした時の衝撃、CLAUDE.mdで世界が変わった話、コスト管理で痛い目を見た話まで。2026年最新。読む →

同じバグ修正を、chatとClaude Codeでやってみる

言葉で違いを説明するより、同じタスクを2つのやり方でやった方が早い。「ログイン画面で送信ボタンを2回押すと二重送信される」というバグを直す、という設定で比べる。

claude.aiのチャットでやる場合、まず自分でバグのある関数をコピーして貼り付ける必要がある。

あなたの入力:
以下のコードで、送信ボタンを2連打すると二重送信されるバグがあります。直してください。

[handleSubmit関数のコードを手動でコピペ]

Claudeは修正案をテキストで返してくる。でもそこから先は全部自分の仕事だ。返ってきたコードを自分のエディタにコピーして、貼り付けて、周辺のコードと整合性が取れてるか確認して、保存する。ファイルへのアクセス権も実行権限もないから、Claudeは「正しそうなコードの文字列」を返すところまでしかできない。

Claude Codeだと、プロジェクトのルートで起動して自然文で頼むだけになる。

$ claude
> ログイン画面のsubmitボタンを2回押すと二重送信されるバグを直して

Claude Codeはまず該当ファイルを自分で探す。grepReadツールでコードベースを見て、handleSubmitを特定して、修正の差分を提示してくる。「Accept」を押せば、実際にファイルが書き換わる。ここまでで自分がやったのは、指示を打つのと確認ボタンを押すことだけ。

修正が終わったあと、そのままコミットまで頼むこともできる。

$ claude
> 変更をコミットして。コミットメッセージは日本語で
$ git log --oneline -1
a3f9c21 fix: submitボタンの二重クリックによる二重送信を防止

コミットメッセージまでClaudeが考えて、gitコマンドを実行して、ハッシュが刻まれる。claude.aiのチャットでは絶対に到達しない領域。ここが「チャットに構文ハイライトがついてるだけ」と「エージェント」の境界線。

Claude Codeが「賢いチャット」で終わらない理由

Claude Codeを単なる「コード補完が強いチャットボット」だと思ってる人は、たぶん機能の半分も知らない。実務で差が出るのはこのあたり。

シェル実行。npm testやビルドコマンドを自分で走らせて、失敗したら自分でログを読んで直す。人間が「テスト通った?」と聞かなくても、通るまで自走する。

git自動化。ブランチを切る、コミットする、PRを作る。gitコマンドを人間が覚えて打つ必要がない。

MCP(Model Context Protocol)。GitHubやSlack、社内DBなど外部サービスに接続できる仕組み。これを繋ぐと、「PRをレビューして」と言うだけで実際のPRを開いてコメントまでつけてくれる。

サブエージェント。メインの作業と並行して、調査タスクだけ別プロセスに任せられる。「このエラーの原因を調査して」を投げて、結果だけ受け取る使い方ができる。

Claude Code MCP設定ガイド — サーバーの追加から実用5選まで【2026年版】
Claude Code MCP設定ガイド — サーバーの追加から実用5選まで【2026年版】Claude Code MCPの設定方法をゼロから解説。MCPサーバーの追加・削除・スコープ管理、Filesystem・GitHub・Brave Search・Puppeteer・自作サーバーの実用5選、よくあるエラーと対処法まで網羅。読む →
フリーランスエンジニアの Claude Code Subagents 活用術 2026 — 1人運営で並列処理を最大化する設計パターン
フリーランスエンジニアの Claude Code Subagents 活用術 2026 — 1人運営で並列処理を最大化する設計パターンClaude Code Subagents は1人運営フリーランスにとって最強の戦力倍増装置。汎用エージェントと専門エージェントの使い分け、自作Subagent実装パターン、Skills/Hooks/MCP との連携、コンテキスト分離戦略まで、エンジニア視点の運用ノウハウを実例ベースで解説(2026年5月版)。読む →

パーミッションモード。ファイル編集のたびに確認を求める「default」から、「編集はOK、コマンド実行だけ確認」の「acceptEdits」、大きな変更の前に計画書を出させる「plan」まで、信頼度に応じて自動化の度合いを変えられる。

ヘッドレス実行。claude -p "タスク内容" --output-format json のように、対話なしで一発実行してJSON結果を受け取れる。GitHub Actionsに組み込んで、PRが上がるたびに自動レビューさせる、みたいなCI連携もこの仕組みで動いてる。ここまで来ると、もう「チャット」という言葉自体が実態に合わない。

結局どっちを使えばいいのか、シナリオで整理する

文章の要約や下調べ、企画のブレスト、メールの下書きが目的ならclaude.aiで十分。ファイル操作もgit操作も要らない仕事だから。

自分のプロダクトにAI機能を組み込みたい、チャットボットや要約APIを作りたいなら、Claude API。これは開発者向けの土台であって、日常的に「使う」ものというより「組み込む」もの。

実際に手を動かしてコードを書く、バグを直す、リファクタする、テストを書かせる、CIに組み込むなら、迷わずClaude Code。エンジニアがこの記事にたどり着いた理由は、たぶんこれが一番近い。CIに組み込む場合、APIキーやシークレットを.envに平文で置きっぱなしにしがちなので、1Password(#PR)のop runでメモリ上に展開する運用に早めに切り替えておくと事故が減る。

3つとも同じAnthropicアカウントで動いてるから、「これを使うにはあれを解約しないといけない」という関係ではない。claude.aiで下調べして、Claude Codeで実装する、という行き来もふつうにやってる。

まとめ

ClaudeとClaude Codeは対立する2つの製品じゃなくて、claude.ai・API・Claude Codeという3階層のうちの2つ。中身のモデルは共通で、違うのはインターフェースと権限とお金の払い方。Proに入ってる人は追加料金なしでClaude Codeを試せるので、まずターミナルで claude と打ってみるのが一番早い。

フリーランスエンジニアがClaude Codeを3ヶ月使った正直な話 — 副業の生産性はどう変わるか
フリーランスエンジニアがClaude Codeを3ヶ月使った正直な話 — 副業の生産性はどう変わるかClaude Codeをフリーランス・副業エンジニアの実務に3ヶ月使った感想をまとめる。費用対効果、向いている仕事・向かない仕事、コスト感、使い方の変遷まで正直に書く。読む →
「クロードコード」「クラウドコード」どっちが正解?Claude Code の公式表記と Bing検索データ完全ガイド【2026】
「クロードコード」「クラウドコード」どっちが正解?Claude Code の公式表記と Bing検索データ完全ガイド【2026】「クラウドコード」は誤読です。正式名称は Claude Code、日本語表記は「クロード コード」。Anthropic 公式の根拠と Bing 月間検索ボリューム実データ(180日分)から、表記揺れ8パターンの真相を解説。誤入力で来た人への「正しい次のステップ」案内、Google Cloud Code との混同回避、FAQ付き【2026年5月22日更新版】。読む →
docs.claude.com
← 記事一覧に戻る