// ARTICLE · AIツールの使い方

Claude Codeの使い方・始め方と料金

公開 更新

// この記事を書いた人

株式会社Global Design Factory 代表取締役 高橋 遼

株式会社Global Design Factory 代表取締役

高橋 遼

北海道大学工学部でAIによる自然言語処理を研究。P&Gにてビッグデータ解析・消費者分析を担当した後、伊良コーラのマーケティング責任者を経て、現在は株式会社Global Design Factory代表取締役として、中小企業を中心にAIを活用した業務効率化・自動化を支援。

// SHARE

Claude Codeの使い方・始め方と料金

「Claude Codeを使ってみたいけれど、無料で使えるのか、何から始めればよいのかがわからない」という方は多いのではないでしょうか。先に結論を書くと、Claude CodeはAnthropic社が提供するコーディング用のAIエージェントで、無料のFreeプランでは使えません。利用にはPro(月20ドル、年払いなら月17ドル)以上の有料プランか、従量課金のClaude Console(API)アカウントが必要です。本記事では、Claude Codeでできること、インストールから初回起動までの始め方、基本操作とよく使うコマンドなどの使い方、料金プラン、使うときの注意点を、2026年9月時点の公式情報に基づいて順に説明します。

Claude Codeとは?無料で使えるかを先に回答

まずはClaude Codeがどのような製品なのか、チャット版のClaudeとどう違うのか、そして無料で使えるのかを整理します。

Claude Codeの概要と特徴

Claude Codeは、Anthropic社の製品ラインの中で「Claude」(チャット版)と並ぶ独立した製品として位置づけられています。チャット版Claudeの一機能ではなく、コーディング作業に特化した専用の製品です。

Claude Codeの公式ドキュメントでは、Claude Codeを「コードベースを読み取り、ファイルを編集し、コマンドを実行し、開発ツールと統合するagentic codingツール」と定義しています。質問に答えるだけのチャットボットではなく、実際のコードベースに触れながら、機能の実装やバグ修正、テスト、コミットやプルリクエストの作成までを進めるエージェント型のツールです。

対応環境は、公式サイトで次のように案内されています。

  • 対応OS:macOS、Linux、Windows
  • 利用できる場所:ターミナル(CLI)、VS Code、JetBrains IDE、デスクトップアプリ、Web(claude.ai/code)、iOS・Androidのアプリ、GitHub、Slack

開発者が普段使っている環境にそのまま入り込める点が、Claude Codeの大きな特徴です。どの環境を選ぶとよいかは、始め方の章で説明します。

Claude(チャット版)との違い

「Claude」と「Claude Code」は名前が似ているため混同されがちですが、役割は次のように異なります。

  • Claude(チャット版):会話形式で質問や相談に答える、汎用的なAIアシスタント
  • Claude Code:コードベースそのものを読み書きしながら、実装・デバッグ・テスト・リリースといった開発作業を進める専用ツール

チャット版のClaudeも、コードについて質問すれば回答を返してくれますが、あくまで「会話の中でコードを扱う」という位置づけです。Claude Codeは、ターミナルやIDEなど開発者の作業環境に直接組み込まれ、必要なファイルを自分で読みに行き、編集やコマンド実行まで行う点が異なります。

無料(Freeプラン)では使えない:利用に必要なプラン

Claude Codeは無料では使えません。Claude の料金ページのプラン比較表では、Claude CodeはFreeプランで「いいえ」、Pro・Max 5x・Max 20xで「はい」となっており、同じページのよくある質問でも「Claude Codeはすべての有料プランに含まれています」と説明されています。インストール手順の公式ドキュメントにも、Claude CodeにはPro・Max・Team・EnterpriseまたはConsoleアカウントが必要で、無料のclaude.aiプランにはClaude Codeへのアクセスが含まれないと明記されています。

利用する方法は、大きく次の3つです。

  • Claudeの有料サブスクリプション:Pro(月20ドル、年払いなら月17ドル)、Max(月100ドルから)、Team、Enterprise
  • Claude Console(API)アカウント:前払いのクレジットを使い、使った分だけ課金される方式
  • クラウド事業者経由:Amazon Bedrock、Google CloudのAgent Platform、Microsoft Foundryなど

個人で試すなら、Proプランから始めるのが一般的です。各プランの料金と違いは、後半の料金の章で詳しく説明します。

Claude Codeでできること

Claude Codeは「コードを書く」だけのツールではありません。コードベースの理解から、Issue対応、複数ファイルにまたがる編集、定期的な作業の自動化まで、幅広い用途で使えます。ここでは公式サイトと公式ドキュメントで紹介されている代表的な機能を見ていきます。

コードベースの理解とオンボーディング

新しいプロジェクトに参加したとき、ファイル構造や依存関係、設計意図を一つずつ読み解くのは大きな負担です。

公式サイトによると、Claude Codeは数秒でコードベース全体をマッピングし、agentic search(エージェント型の検索)でプロジェクトの構造と依存関係を把握するため、コンテキストとして渡すファイルを手動で選ぶ必要がありません。

この機能は、次のような場面で役立ちます。

  • 新しくジョインしたメンバーのオンボーディングを短縮したい場合
  • 長期間触れていなかったコードの仕様を再確認したい場合
  • ドキュメントが整備されていないレガシーコードの構造を把握したい場合

「このプロジェクトは何をしているか」「エントリーポイントはどこか」「フォルダ構成を説明して」といった質問を自然言語で投げかけるだけで、Claude Codeが必要なファイルを読んで答えを返してくれます。

Issueの解決からPR作成までの自動化

Claude Codeの特徴的な機能の一つが、Issue対応からプルリクエスト(PR)作成までを一連の流れとして処理できる点です。公式サイトでは「Issue を PR に変換する」機能として、GitHub・GitLab・コマンドラインツールとの連携が紹介されています。具体的には、次のような流れをまとめて任せられます。

  • Issueの内容を読み取り、対応すべき課題を把握する
  • 課題を解決するためのコードを書く
  • テストを実行して変更が正しく機能するかを確認する
  • 変更内容をPRとして提出する

CI/CDとの連携も用意されています。Claude Code GitHub Actionsを設定すると、IssueやPRのコメントで「@claude」とメンションするだけで、Claudeがコードを分析し、変更を実装してコミットを追加します。Claude Codeの中で/install-github-appを実行すると、GitHubアプリのインストールと設定を対話的に進められます。GitLabでも、GitLab CI/CDのパイプラインにClaude Codeを組み込めます。GitHubとの連携方法は複数あるため、違いはClaude GitHub連携の3方式の違いと設定手順で整理しています。

TeamプランとEnterpriseプランでは、PRを自動でレビューするCode Reviewもリサーチプレビューとして提供されています。複数のエージェントが並列で差分と周辺コードを分析し、見つかった問題を重要度付きでPRの該当行にコメントします。費用はトークン使用量に応じた課金で、1回のレビューあたり平均15〜25ドルと案内されており、プランに含まれる使用量とは別に使用クレジットから請求されます。

公式サイトの顧客事例では、スタッフソフトウェアエンジニアのAnton Biryukov氏が、ノートブックで書いたEDA(探索的データ分析)コードをClaudeにMetaflowパイプラインへ変換させることで、1モデルあたり1〜2日分の定型作業を省けていると述べています。

複数ファイルの一括編集・リファクタリング

コードの改修は、1つのファイルだけで完結することはほとんどありません。ある関数のインターフェースを変えれば、それを呼び出している複数のファイルにも修正が必要になります。

公式ドキュメントでは、やりたいことを平易な言葉で伝えると、Claude Codeがアプローチを計画し、複数のファイルにまたがってコードを書き、動作を検証すると説明されています。公式サイトでも、リポジトリ全体のインポートを追跡してテストを実行し、問題が起きても作業を続けることで、数時間かかるリファクタリングやマイグレーションを実行できるとしています。次のようなケースで力を発揮します。

  • 命名規則やAPIインターフェースを変更し、呼び出し元をまとめて修正したい場合
  • 古いライブラリから新しいライブラリへ移行したい場合
  • 設計方針を見直す大規模なリファクタリングを行いたい場合

公式サイトの顧客事例では、共同創業者のSimon Last氏が「私たちは何をすべきかを判断し、Claude Codeがエンドツーエンドで構築・検証できるようにプロセスを整えるだけです」と述べています。人が方針を決め、実装と検証をClaude Codeが担うという役割分担ができる例です。

バグ修正・テスト生成・ドキュメント作成

バグ対応では、エラーメッセージを貼り付けるか症状を説明するだけで、Claude Codeがコードベースを追跡して根本原因を特定し、修正を実装します。

また、公式ドキュメントでは、次のような「後回しにされがちな作業」も任せられると明記されています。

  • テストが書かれていないコードへのテスト作成
  • プロジェクト全体のリントエラーの修正
  • マージコンフリクトの解決
  • 依存関係の更新
  • リリースノートの作成

コード変更とセットで依頼できるため、「テストを書く時間がない」「ドキュメントが古い」といった課題への実務的な対策になります。

定期実行・並列実行で作業を自動化する

Claude Codeは、人が都度指示を出さなくても動く仕組みも備えています。公式ドキュメントでは、次のような機能が紹介されています。

  • Routines(ルーティン):スケジュールに沿ってクラウドで実行されるため、パソコンの電源が切れていても動き続けます。API呼び出しやGitHubのイベントをきっかけに実行することもでき、朝のPRレビューや夜間のCI失敗の分析、週次の依存関係の監査といった繰り返し作業に向いています。CLIでは/scheduleから作成できます。
  • サブエージェント:複数のClaude Codeエージェントを生成し、タスクの異なる部分を同時に進めます。リードのエージェントが作業を調整し、結果をまとめます。
  • バックグラウンドエージェント:複数のセッションを並行して実行し、1つの画面から進行状況を確認できます。
  • クラウドセッション:Web版やモバイルアプリ、claude --cloudで始めたタスクは、Anthropicが管理するクラウド上で動くため、ノートパソコンを閉じても作業が続きます。

1つのタスクを対話で進めるだけでなく、複数のタスクを並行させたり、決まった条件で自動的に動かしたりできる点も、Claude Codeでできることの一つです。

非エンジニアの業務での活用

Claude Codeは「エンジニア専用のツール」と思われがちですが、Web版やデスクトップアプリ、Slackからも使えるため、ターミナルに慣れていない人でも入り口はあります。

コードを書く作業はエンジニアリング領域が中心ですが、「ファイルを読んで構造を理解する」「一連のタスクを自動で処理する」という能力は、定型的なデータ処理やファイル操作、社内ツールとのやり取りを自動化するスクリプトの作成などにも応用できます。

ただし、非エンジニアが本格的な業務自動化を組むには一定の学習コストがかかります。まずはデスクトップアプリやWeb版など、普段使っている画面から小さなタスクを試してみるのが現実的な第一歩です。

Claude Codeの始め方(インストールから初回起動まで)

ここからは、Claude Codeを使い始めるまでの手順を説明します。利用環境を選び、インストールし、ログインして初回起動する、という流れです。

利用環境を選ぶ(CLI・IDE拡張・デスクトップ・Web・Slack)

Claude Codeは、どの環境から使ってもリポジトリのCLAUDE.md・設定・MCPサーバーが共通で使えます。主な利用環境と向いている人は次のとおりです。

  • CLI(ターミナル):すべての機能を使えるコマンドライン版です。普段からターミナルで作業しているエンジニアに向いています。
  • VS Code拡張:普段のエディタを変えたくない人に向いています。インラインの差分表示、@メンションによるファイル指定、プランの確認、会話履歴の参照をエディタ内で行えます。CursorなどのVS Codeフォークにも導入できます。
  • JetBrains IDE:IntelliJ IDEA、PyCharm、WebStormなど向けのプラグインがJetBrains Marketplaceでベータ版として提供されています。
  • デスクトップアプリ:macOS(IntelとApple Silicon)、Windows(x64・ARM64)に対応し、UbuntuやDebianではベータ版として提供されています。差分の視覚的な確認、複数セッションの並行実行、定期タスクの設定、クラウドセッションの開始ができ、CLIを別途入れる必要はありません。利用には有料サブスクリプションが必要です。
  • Web版(claude.ai/code):ローカル環境の準備をせずにブラウザで使えます。長時間かかるタスクや並行作業に向いており、iOS・AndroidのClaudeアプリからも使えます。GitHubアカウントとの接続が必要です。
  • Slack:チャンネルで@Claudeにメンションしてコーディングタスクを依頼できます。Pro・Maxプランではこの方法で設定します。TeamとEnterpriseでは、組織として@Claudeを運用する「Claude Tag」への移行が案内されています。

ターミナル作業が中心ならCLI、エディタでの作業が中心ならIDE拡張、ターミナルを使わずに始めたいならデスクトップアプリかWeb版、というように選ぶとよいでしょう。

ステップ1:CLIをインストールする

CLI版のインストールは、ターミナルでコマンドを1つ実行するだけです。公式ドキュメントでは、macOS・Linux・WSL向けに次のコマンドが推奨されています。

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

そのほかの環境では、次のコマンドを使います。

  • Windows PowerShell:irm https://claude.ai/install.ps1 | iex
  • Windows CMD:curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
  • Homebrew(macOS):brew install --cask claude-code
  • WinGet(Windows):winget install Anthropic.ClaudeCode

Debian・Ubuntu・Fedora・RHEL・Alpineでは、apt・dnf・apkによるインストールにも対応しています。npmで入れる場合はnpm install -g @anthropic-ai/claude-codeを使い、v2.1.198以降はNode.js 22以上が必要です(sudoを付けたインストールは推奨されていません)。上記のネイティブインストールであれば、Node.jsを事前に用意する必要はありません。

更新の扱いは、インストール方法によって異なります。

  • ネイティブインストール:バックグラウンドで自動更新されます。
  • Homebrew・WinGet・apt・dnf・apk:自動では更新されません。brew upgrade claude-codeやwinget upgrade Anthropic.ClaudeCodeなどで手動更新します。

インストールが終わったら、新しいターミナルを開いてclaude --versionを実行し、バージョン番号が表示されれば完了です。claude doctorを実行すると、インストール状態や設定の問題を診断できます。claudeコマンドが見つからない場合は、インストールのトラブルシューティングでPATHの設定を確認してください。

動作環境は次のとおりです。

  • OS:macOS 13.0以上、Windows 10 1809以上またはWindows Server 2019以上、Ubuntu 20.04以上、Debian 10以上、Alpine Linux 3.19以上
  • ハードウェア:4GB以上のメモリ、x64またはARM64のプロセッサー
  • インターネット接続(Anthropicのサービス提供国からの利用)

WSLを使わずWindowsで直接使う場合は、Git for Windowsを入れておくとClaude CodeがBashツールを使えるようになります。入れていない場合は、PowerShellがシェルツールとして使われます。

ステップ2:ログインする

インストール後、ターミナルでclaudeを実行すると、初回はログインを求められます。Claudeのサブスクリプション(Pro・Max・Team・Enterprise)またはConsoleアカウントの場合は、ブラウザの案内に従って認証します。認証情報は保存されるため、次回以降はログインし直す必要はありません。アカウントを切り替えたいときは、起動中のセッションで/loginを入力します。

ここで注意したいのが、環境変数ANTHROPIC_API_KEYです。この変数が設定されていると、Claude Codeはブラウザでのログインの代わりにそのAPIキーの承認を求めます。Pro・MaxプランでClaude Codeを使う方法のヘルプ記事でも、APIキーで認証するとサブスクリプションに含まれる使用量ではなくAPIの利用料金が発生すると説明されています。Pro・Maxで使うつもりなら、事前に環境変数を確認しておきましょう。

ステップ3:プロジェクトで初回起動する

作業したいプロジェクトのディレクトリに移動して、claudeを実行します。

cd your-project
claude

画面上部にバージョン・使用中のモデル・作業ディレクトリが表示されたら準備完了です。公式のクイックスタートでは、最初に次のような質問から試すことが勧められています。

  • このプロジェクトは何をしていますか?
  • どんな技術が使われていますか?
  • メインのエントリーポイントはどこですか?

続けて「メインファイルにhello worldの関数を追加して」のような小さな変更を頼むと、Claude Codeが適切なファイルを探して変更します。Claude Codeは必要に応じてプロジェクトのファイルを読むため、手動でコンテキストを渡す必要はありません。

IDE・デスクトップ・Webから始める場合

VS Codeの場合は、拡張機能ビューで「Claude Code」を検索してインストールし、コマンドパレットで「Claude Code」と入力して「新しいタブで開く」を選びます。VS Code 1.94.0以上が必要です。VS Code拡張はチャットパネル用にCLIを同梱していますが、VS Codeの統合ターミナルでclaudeコマンドを使うには、ステップ1のCLIのインストールが別途必要です。拡張機能を入れられないエディタでは、CLIを入れて統合ターミナルでclaudeを実行する方法もあります。JetBrains向けのプラグインも、別途CLIのインストールが必要です。

デスクトップアプリは、インストールしてサインインし、「Code」タブを開くだけで使い始められます。Web版はインストール不要で、claude.ai/codeにアクセスし、GitHubアカウントを接続して始めます。まず操作感を試したい段階では、この2つが手軽です。

Claude Codeの使い方(基本操作とよく使うコマンド)

Claude Codeの基本的な使い方は、プロジェクトのディレクトリで起動し、やってほしいことを自然言語で伝えるというシンプルな流れです。ここでは、覚えておくと便利なコマンドと操作を紹介します。

起動コマンドとスラッシュコマンド

ターミナルから起動するときは、用途に応じて次のコマンドを使い分けます。

  • claude:対話モードを開始する
  • claude "task":最初の指示を付けて対話モードを開始する
  • claude -p "query":1回限りの質問をして、回答を得たら終了する
  • claude -c:現在のディレクトリで直前の会話を再開する
  • claude -r:以前の会話を選んで再開する
  • claude update:最新バージョンに更新する

-pは他のコマンドと組み合わせることもでき、cat logs.txt | claude -p "explain"のようにログを渡して分析させたり、CIの中で実行したりできます。すべてのオプションはCLIリファレンスで確認できます。

対話中は、次のようなスラッシュコマンドとキー操作が使えます。

  • /help:使えるコマンドの一覧を表示する
  • /clear:会話履歴をリセットする
  • /resume:以前の会話を再開する
  • /model:使うモデルを切り替える
  • /usage:使用量を確認する
  • /compact:会話を要約してコンテキストを空ける
  • /exitまたはCtrl+Dを2回:セッションを終了する
  • /:使えるコマンドとスキルの一覧を表示する(Tabキーで補完、↑キーで過去の入力を呼び出し)
  • Escキー:作業を途中で止める(/rewindまたはEscキー2回で、会話とコードを以前の時点に戻せます)

モデルは/modelや起動時の--modelで選べます。モデル設定の公式ドキュメントによると、2026年9月時点でPro・Max・Team・Enterpriseの既定のモデルはOpus 5.5で、sonnet(Sonnet 5)、haiku、fable(Fable 5.1)などの別名で切り替えられます。どのモデルを使うかの考え方はClaudeの現行モデルの比較と使い分けで説明しています。

権限モードと承認の仕組み

Claude Codeには、ファイル編集やコマンド実行の前に確認を求めるかどうかを決める「権限モード」があり、Shift+Tabで切り替えられます。主なモードは次のとおりです。

  • Manual(default):ファイルの読み取り以外は、実行前に確認を求めます。慎重に進めたい作業向けです。
  • acceptEdits:ファイル編集と一般的なファイル操作は確認なしで行います。
  • plan(Plan Mode):コードを編集する前にコードベースを調べ、実装計画を提示して承認を待ちます。
  • auto:別のモデル(分類器)が操作を確認し、危険な操作を検知しながら確認なしで進めます。

Claude Code v2.1.283以降では、ターミナルとVS Codeの対話セッションはauto modeで始まります。そのため、以前のように「変更のたびに承認を求められる」とは限りません。初めて触るリポジトリや本番に近いコードではManualやPlan Modeに切り替え、影響範囲が把握できている定型作業はautoに任せる、という使い分けが実用的です。大きな変更の前にPlan Modeで方向性を確認しておくと、手戻りを防げます。

指示の出し方のコツ

指示を出す際は、次の点を意識するとやり取りがスムーズになります。

  • 具体的に伝える:「バグを直して」ではなく、「誤った認証情報を入れるとログイン後に画面が真っ白になるバグを直して」のように、対象と症状を具体的に書きます。
  • 手順に分ける:大きなタスクは「テーブルを作る」「APIを作る」「画面を作る」のように段階に分けて依頼します。
  • 先に調べさせる:変更を頼む前に、関連するコードやデータベースのスキーマを分析させておくと、意図に沿った変更になりやすくなります。
  • 確認の手段を渡す:テストケースや期待する出力を伝えると、Claude Code自身が結果を検証できます。
  • 結果を必ず確認する:提示されたコードやPRは、そのまま反映する前に目を通し、意図どおりかを確認します。

最初は小さなタスクから試し、提案の傾向をつかみながら、複数ファイルの編集やIssue対応といった大きめのタスクに広げていくのが、無理なく使いこなす近道です。なお、公式ドキュメントには日本語版も用意されています。

Git操作を任せる

Claude CodeはGitと直接連携し、変更のステージング、コミットメッセージの作成、ブランチの作成、プルリクエストの作成まで行えます。たとえば次のように頼めます。

  • 変更したファイルを教えて
  • わかりやすいメッセージで変更をコミットして
  • feature/quickstartという名前のブランチを作って
  • マージコンフリクトの解決を手伝って

実務で役立つClaude Codeの使い方(CLAUDE.md・Skills・MCP・Hooks)

基本操作に慣れたら、プロジェクトのルールを覚えさせたり、繰り返し作業をまとめたり、外部のツールとつないだりする機能を使うと、さらに効率が上がります。

CLAUDE.mdでプロジェクトのルールを伝える

CLAUDE.mdは、プロジェクト固有のルールやコーディング規約、ビルドやテストの手順などをMarkdownで書いておくファイルで、セッションの開始時に読み込まれます。毎回同じ説明をする手間が省けます。/initを実行すると、Claude Codeがコードベースを分析して、ビルドコマンドやテスト手順を含むCLAUDE.mdのたたき台を作ってくれます。

置き場所によって、効く範囲が変わります。

  • ユーザー用(~/.claude/CLAUDE.md):自分の全プロジェクトに効く個人設定
  • プロジェクト用(./CLAUDE.mdまたは./.claude/CLAUDE.md):バージョン管理でチームと共有する設定
  • ローカル用(./CLAUDE.local.md):共有しない、そのプロジェクトだけの個人設定(.gitignoreに追加します)

公式ドキュメントでは、CLAUDE.mdは1ファイル200行未満を目安にすることが推奨されています。長くなるほどコンテキストを消費し、指示が守られにくくなるためです。

Skillsで繰り返し作業をテンプレート化する

スキル(Skills)は、繰り返し発生する作業の手順をまとめて、チームで再利用できるようにする仕組みです。.claude/skills/<スキル名>/SKILL.mdにMarkdownで手順を書くと、/スキル名で呼び出せるようになります。スキルの説明文に合う依頼をしたときには、Claudeが自動で読み込むこともできます。個人用のスキルは~/.claude/skills/に置けます。

たとえば、PRレビューの観点やリリースノートの書式、特定のフレームワークでのお決まりの実装手順などを定義しておくと、毎回ゼロから説明する手間が減ります。料金ページの比較表ではEnterpriseプランに「組織全体でのスキル導入」が用意されており、組織のノウハウを仕組みとして残す使い方もできます。スキルの作り方と注意点はClaudeのスキルの仕組み・作り方・注意点で詳しく説明しています。

MCPで外部サービスと連携する

MCP(Model Context Protocol)は、AIツールを外部のデータソースやサービスにつなぐためのオープン標準です。公式ドキュメントでは、Google Driveのデザインドキュメントを読む、Jiraのチケットを更新する、Slackからデータを取得するといった例が紹介されています。

MCPを使うと、たとえば次のようなことができます。

  • 社内ドキュメントを読み込み、仕様を踏まえた提案を受け取る
  • プロジェクト管理ツールやデータベースと接続し、コードベースの外側まで作業範囲を広げる
  • チームで使うツールを登録し、前提を共有した状態で作業を依頼する

MCPツールの定義は既定で遅延読み込みされ、実際に使うまではツール名などだけがコンテキストに入ります。使っていないサーバーは/mcpで無効にしておくと、コンテキストの消費を抑えられます。設定の手順と権限管理の考え方はClaude MCPの始め方と権限管理にまとめています。

Hooksで処理を自動で差し込む

Hooks(フック)は、Claude Codeの操作の前後に任意のシェルコマンドを自動で実行する仕組みです。ファイル編集のたびに自動でフォーマットをかけたり、コミットの前にリントを実行したりできます。ツール実行前に動くPreToolUseフックを使えば、Claudeの判断に関係なく特定の操作をブロックすることもできます。AIに任せつつ、ルールベースの安全網を機械的にかけられる点が利点です。

Claude Codeの料金プラン

サブスクリプションで使う場合、Claude Codeは単体では販売されておらず、Claude全体のプランに含まれる形で提供されています。料金は米ドル建てで、表示価格には税金が含まれていません。ここでは2026年9月時点の料金ページの内容を整理します。

個人向け(Pro・Max)とFreeプランの扱い

プラン月額(米ドル)Claude Code使用量の目安
Free0ドル使えない―
Pro20ドル(年払いは月17ドル、200ドル一括)使える5時間あたりFreeの5倍以上
Max 5x100ドル使える5時間あたりProの5倍
Max 20x200ドル使える5時間あたりProの20倍
  • Free:チャット、ウェブ検索、ファイル作成とコード実行、コネクターなどは使えますが、Claude Codeは含まれません。
  • Pro:Claude Codeを使える最も安いプランです。小規模なコードベースでの短時間のコーディングに向いていると案内されています。
  • Max:Proのすべての機能に加えて使用量が増え、出力の上限も引き上げられます。混雑時の優先アクセスも付きます。Maxプランのヘルプ記事では、Max 5xが月100ドル、Max 20xが月200ドル(Web経由の申し込みの場合)と案内されています。Maxは月払いのみです。

コンテキストウィンドウは、どのプランも「最大100万トークン(モデルによって異なる)」とされており、プランによる差はありません。OpusはPro以上で使え、最上位のFableはProでは使用クレジット経由、Maxでは週次上限の50%までと、プランで扱いが異なります。プラン選びの主な軸は「使用量の上限」と考えるとわかりやすいでしょう。料金の詳しい比較はClaude Codeのプラン別の月額と選び方でも説明しています。

Team・Enterpriseプラン

組織で導入する場合は、TeamとEnterpriseの2つのプランがあります。

  • Team:2〜150名のチーム向けです。標準シートは年払いで月20ドル(月払いは25ドル)、プレミアムシート(標準シートの5倍の使用量)は年払いで月100ドル(月払いは125ドル)で、2種類のシートを組み合わせられます。Claude CodeとClaude Coworkが含まれ、SSO、一括請求と管理、ユーザー・組織単位の支出管理にも対応しています。コードを頻繁に書くエンジニアにはプレミアムシート、軽い利用が中心のメンバーには標準シート、という割り当てが考えられます。
  • Enterprise:大規模組織向けで、1シートあたり月20ドル(年払い)に、APIの料金に基づく使用量課金が加わります。Teamの機能に加え、管理者によるユーザー・組織の支出上限の設定、ロールベースのアクセス制御、SCIM、監査ログ、Compliance API、データ保持期間の設定、IPアドレスの許可リスト、HIPAA対応の提供などが含まれます。

組織導入では、料金の安さだけでなく、使用量の管理や権限・監査といった統制機能が必要かどうかも含めて判断するとよいでしょう。

使用量の上限と気をつけたい点

料金ページによると、すべてのプランの使用量上限は5時間のローリングウィンドウでリセットされ、有料プランではさらに週次の上限が加わります。そして、Web・デスクトップ・モバイルのClaudeとClaude Codeの利用は、すべて同じ枠から消費されます。Claude Code専用の枠があるわけではないため、「Claude全体でどれだけ使うか」でプランを選ぶことが大切です。

上限に達したときは、リセットを待つ、上位のプランに移る、有料プランで使用クレジットを有効にして標準のAPI料金で使い続ける、といった選択肢があります。コーディングで大量に使う場合は、Consoleアカウントで従量課金のAPIクレジットに切り替える方法も案内されています。現在の使用状況は、claude.aiの「設定 > 使用量」やClaude Codeの/usageで確認できます。

API(Console)の従量課金

Consoleアカウントで使う場合、Claude CodeはAPIトークンを標準のAPI料金で消費します。2026年9月時点の料金ページに掲載されているモデルごとの料金は次のとおりです(100万トークンあたり)。

モデル入力出力
Fable 5.110ドル50ドル
Opus 5.54ドル20ドル
Sonnet 52ドル10ドル
Haiku 4.51ドル5ドル

実際のコストの目安として、コスト管理の公式ドキュメントには、企業での導入実績の平均が開発者1人あたりアクティブな日1日約13ドル、月150〜250ドルで、ユーザーの90%はアクティブな日1日あたり30ドル未満に収まっていると示されています。まず少人数で試して使用量とコストの関係を確かめてから広げるのが安全です。

サブスクリプションとAPIの従量課金は、別々に請求されます。前述のとおり、ANTHROPIC_API_KEYが設定されているとAPIキーでの認証になり、Pro・Maxに加入していてもAPIの利用料金が発生します。

Claude Codeのメリットと使うときの注意点

導入を判断する際は、便利な点だけでなく注意点もあわせて押さえておくことが大切です。

メリット

  • コードベース全体を踏まえた提案を受けられる:agentic searchで構造と依存関係を把握するため、断片的な補完ではなく、プロジェクト全体の文脈を踏まえた編集や提案を受けられます。
  • IssueからPR作成まで任せられる:GitHub・GitLabやコマンドラインツールと連携し、課題の読み取りから実装、テスト、PRの作成までを一続きで任せられます。
  • 定型作業を減らせる:テスト作成、リントの修正、依存関係の更新、リリースノートの作成といった後回しにしがちな作業を任せられます。
  • 利用環境を選べる:ターミナル、IDE、デスクトップアプリ、Web、モバイル、Slackから使えるため、普段の作業スタイルを大きく変えずに始められます。

注意点

無料では使えず、使用量は他のClaudeと共通

Claude Codeを使うにはPro以上の有料プランかConsoleアカウントが必要です。また、Pro・Maxの使用量はチャット版のClaudeと同じ枠から消費されます。日中にチャットとClaude Codeの両方をよく使う場合は、上限に達しやすくなる点に注意が必要です。

自律的に進む分、レビュー体制が欠かせない

auto modeが既定になったことで、Claude Codeは確認なしで多くの操作を進められるようになりました。便利な反面、人の目を通さずにコードが変わりやすいということでもあります。生成された変更をそのまま受け入れず、テストとコードレビューの体制を保つことが品質を守るうえで欠かせません。大きな変更を任せるときは、Plan Modeで計画を確認してから進めると安心です。

長いセッションは使用量が増えやすい

Claude Codeはリクエストのたびに会話全体を送るため、長時間開いたままのセッションでは、短い質問でも多くの使用量を消費します。公式ドキュメントでは、関係のない作業に移るときは/clearで会話をリセットする、たいていのコーディング作業はSonnetに任せてOpusは複雑な設計判断に使う、CLAUDE.mdを短く保つ、詳しい処理はサブエージェントに任せる、複雑な作業はPlan Modeで始める、といった工夫が勧められています。

機密情報と自動承認の範囲に注意する

社外秘の情報や個人情報を含むファイルをセッションに読み込ませないよう、ディレクトリ構成やアクセス範囲を事前に整理しておきましょう。すべての確認を省くbypassPermissionsモードは、公式ドキュメントでも隔離したコンテナや仮想マシンでの利用に限るよう案内されています。機密性の高いプロジェクトではManualモードを基本にし、CIに組み込む場合も承認の流れを設けておくと安心です。

運用ルールは自社で決める必要がある

CLAUDE.mdやHooks、Plan Modeといった仕組みは用意されていますが、どこまでAIに任せ、どこで人が確認するかは、公式情報だけでは決めきれません。導入初期は小さなタスクから試して挙動を確かめながら、自社に合った運用ルールを少しずつ固めていくのが現実的です。

Claude Codeと他のAIコーディングツールとの違い

AIコーディングツールを検討する際、よく候補に挙がるのがCursorやGitHub Copilotです。得意とする役割が異なるため、立ち位置の違いを理解したうえで選ぶことが大切です。

  • GitHub Copilot:エディタの中で、コードを書いている最中の補完や提案を中心に支援するツールとして知られています。
  • Cursor:AI機能を組み込んだエディタそのもので、チャットでの対話とコード編集を一体で使えるツールです。
  • Claude Code:ターミナル・IDE・Web・Slackなど複数の場所から、コードベースの理解、Issue対応からPR作成までをまとめて任せられる、自律エージェント型の性格が強い製品です。

各ツールの機能や料金は頻繁に更新されるため、断定的な優劣ではなく「向き・不向き」として捉えるのが実用的です。

  • タイピング中の補完・提案を重視するなら、補完型のツールが馴染みやすい選択です。
  • エディタ上でAIと対話しながらコードを書き進めたいなら、AI統合型のエディタが向いています。
  • コードベース全体の理解や、Issue対応・PR作成といった一連の作業をまとめて任せたいなら、Claude Codeのような自律エージェント型が力を発揮します。

これらは排他的なものではありません。なお、Claude Codeの拡張機能はCursorにも導入できるため、日常のコーディングはエディタで行い、まとまった単位の開発タスクはClaude Codeに任せる、といった併用もできます。自社の開発フローのどこに時間がかかっているかを基準に選ぶと、失敗の少ない導入判断につながります。

まとめ

Claude Codeは、コードベースを読み、ファイルを編集し、コマンドを実行しながら開発作業を進める、Anthropic社のコーディング用AIエージェントです。無料のFreeプランでは使えず、Pro(月20ドル)以上の有料プランかConsoleアカウントが必要です。

始め方は、ターミナルでcurl -fsSL https://claude.ai/install.sh | bash(WindowsはPowerShellでirm https://claude.ai/install.ps1 | iex)を実行し、プロジェクトのディレクトリでclaudeを起動してログインするだけです。ターミナルを使わない場合は、デスクトップアプリやWeb版からも始められます。使い方の基本は、やってほしいことを具体的に伝え、権限モードとPlan Modeで任せる範囲を調整することです。慣れてきたらCLAUDE.md・Skills・MCP・Hooksで、自分のプロジェクトに合わせて育てていけます。

料金を選ぶときは、Pro・Maxの使用量がチャット版のClaudeと共通の枠から消費されることと、環境変数ANTHROPIC_API_KEYが設定されているとAPI課金になることを確認しておきましょう。まずはProプランで小さなタスクから試し、自分の開発フローに合った使い方を見つけてみてください。

// TOPICS

// SHARE

// RELATED