Claude Codeは、Anthropicが提供する「コーディングエージェント」です。コーディングエージェントとは、コードの候補を示すだけでなく、実際にファイルを編集したりコマンドを実行したりしながら開発作業そのものを進めるAIのことを指します。
Claude Codeは、ターミナル(文字でコマンドを打ち込む画面)を中心に使うほか、IDE(コードを書くための開発ソフト)、デスクトップアプリ、Webブラウザからも利用できます。
AIとのやり取りを、そのまま手元の開発作業につなげたい人に向いた仕組みです。ただし、検討する前に押さえておきたい点が2つあります。ひとつは、手元のパソコンで動くローカル利用と、Web版とで、処理が実行される場所が違うこと。もうひとつは、料金の入口がサブスクリプションとAPIの2通りに分かれていることです。この記事では、できることを整理したうえで、この2点を順に説明します。
Claude Codeは、開発中のコードを自分で調べ、必要なファイルを編集し、コマンドやテストを実行しながら作業を進めます。たとえば「この不具合を直したい」と伝えると、関連する箇所を探し、コードを書き換え、テストを動かすところまでを、ひと続きの作業として任せられます。
質問に答えてもらうだけの使い方とは違い、ファイル操作やコマンド実行といった手段を実際に使える点が特徴です。主な用途は次のとおりです。
どこまで任せるかは、利用者が権限設定で決められます。読み取り、コマンド実行、ファイル変更といった操作ごとに、「そのまま許可する」「実行前に確認する」「拒否する」といったルールを設定できます。サンドボックス(動作範囲を区切った隔離環境)と組み合わせて、操作できる範囲をさらに絞ることも可能です。
Claude Codeには複数の利用画面がありますが、画面の種類と、処理が実際に動く場所は別の話です。特に区別しておきたいのが、利用者のマシンで動くローカル利用と、Anthropicが管理する環境で動くWeb版の違いです。
ローカルのClaude Codeでは、利用者のマシン上でファイル操作やコマンド実行が行われます。ターミナルから使うほか、IDEと連携させたり、デスクトップアプリから使ったりできます。手元の開発環境や実際のコードにつないで作業させたい場合は、こちらが中心になります。
一方、Web版では、Anthropicが管理する隔離された仮想マシン上でセッションが実行されます。GitHubのリポジトリ(ソースコードの保管場所)を複製して作業し、ブランチやプルリクエストという形で結果を受け取ります。Web版を使うなら、GitHubとの連携条件やアカウントの利用上限もあわせて確認が必要です。また、Zero Data Retention(データを保持しない設定)を適用している組織では、一部のクラウドセッション機能を利用できません。
ファイル操作やコマンド実行といった基本機能に加えて、Claude Codeには外部ツールや独自の手順を組み込むための仕組みがあります。
MCPは、外部のツールやデータに接続するための仕組みです。skillsは、決まった手順や知識を作業に反映させるために使います。hooksは特定のタイミングで処理を実行する仕組みで、subagentsは作業を分担させる機能です。
これらを最初からすべて設定する必要はありません。まずはコードの調査、編集、テストといった基本作業から試し、繰り返し発生する手順が見えてきた段階で拡張を検討すると、整理しやすくなります。
Claude Codeには、「Claude Code単体の固定月額プラン」という形はありません。利用の入口は、対象となるClaude Pro、Max、Team、Enterpriseのサブスクリプションから使う経路と、Anthropic APIなどから使う経路の2通りです。
サブスクリプションから使う場合、Claude Codeの利用は契約中プランの利用枠を消費します。どれだけ使えるかは、プラン、選ぶモデル、作業の規模によって変わります。
APIから使う場合は、入力、出力、キャッシュなどのトークン量に応じたAPI料金がかかります。そのため、画面に表示される推定セッション費用と、サブスクリプションの請求額を同じものとして扱わないよう注意してください。
なお、日本向けの円建てで示されたClaude Code単独の価格は、公式資料では確認されていません。まずどの契約経路を使うのかを決め、その経路の料金と利用枠を確認する進め方が確実です。
注意
料金、利用枠、モデル、提供地域は変更されることがあります。公開直前または契約前に、対象市場の公式ページで確認してください。
チームや企業で導入する場合は、機能だけでなく、組織のポリシー、利用する提供経路、データ保持期間、ネットワーク条件を確認します。ローカル利用とWeb版では処理が動く場所が異なるため、扱うコードやデータの性質に応じて、利用方法と権限を決める必要があります。
特にファイル変更やコマンド実行を任せる場合は、常に許可してよい操作と、実行前に確認したい操作を分けておくと運用しやすくなります。まずは限定したリポジトリや小さな作業で試し、必要な権限の範囲を見極める方法が現実的です。
Claude Codeは、コードの提案だけでなく、調査、編集、コマンド実行、テストまでをひと続きの開発作業として任せたい人に合います。ターミナルを中心にしつつIDEなどからも使いたい場合や、GitHubのリポジトリを使ったWeb上の作業を取り入れたい場合も候補になります。
一方で、操作権限や実行場所を考えずに導入するツールではありません。最初にローカル利用とWeb版の違いを確認し、小さな作業で権限と費用の扱いを試してから利用範囲を広げると、自分の開発手順に合うかどうかを判断しやすくなります。
Q.Claude Codeはブラウザだけでも使える?
A.Web版があります。Anthropicが管理する隔離された仮想マシンで作業し、GitHubのリポジトリ、ブランチ、プルリクエストを通じて結果を受け渡します。ローカル利用とは処理が動く場所が異なる点に注意してください。
Q.Claude Codeだけの固定月額プランはある?
A.ありません。対象のClaudeサブスクリプションに含めて使う経路と、APIなどから使う経路があります。契約前に、利用枠で管理するのか従量課金で管理するのかを決めておくと迷いません。
Q.コマンドやファイル変更をすべて許可する必要がある?
A.その必要はありません。読み取り、コマンド実行、ファイル変更などに対して、許可、実行前の確認、拒否のルールを設定できます。サンドボックスと組み合わせて操作範囲を制限することもできます。
確認日: 2026-07-18(記載の各公式ページで確認。価格などは変わることがあります)
Claude-code