Claude Codeの使い方|インストールからVS Code連携・実務活用まで具体的に解説
『Claude Code』とは、従来のチャットAIのように自然言語で相談や質問ができるだけでなく、ローカルファイルの直接編集やコマンド実行まで自律的に行ってくれるエージェント型のAIツールです。
VS Codeなどのエディタやターミナルに加え、専用のデスクトップアプリからも直接ローカル環境へアクセスできるため、AI自身がプロジェクトの文脈(ディレクトリ構造や関連ファイル)を読み取り、適切なファイルへ直接コードを書き込むことが可能です。さらに、テストを実行して出力されたエラーログを自ら解析し、原因究明から修正まで自律的に行うこともできます。
一方で、ローカルファイルや外部サービスを直接扱える分、通常のチャットAIよりも権限管理や変更内容の確認が重要になります。この記事では、Claude Codeの特徴、料金・利用条件、インストール方法、基本操作、VS Code連携、実務での使い方までを分かりやすく解説します。

AI導入を事業成果へとつなげたい、
本質的な業務改善をしたい方必見!
ニジボックスのAX支援『業務AIシフト』をご紹介
目次
Claude Codeとは?
Claude Codeは、Anthropicが提供する、コードベースの読み取り・ファイル編集・コマンド実行を自動で行えるエージェント型のAIツールです。ターミナル、IDE(VS Codeなど)、デスクトップアプリ、ブラウザなどから利用できます。
特長は、「これまでチャット画面でやっていたような気軽な質問やアイデア出し」と、「実際のファイル変更やプログラム実行」をシームレスに行き来できる点です。単にコードを書かせるだけでなく、プロジェクト全体を俯瞰しながら、調査、修正、テスト、Git操作といった一連の作業を、AIと対話しながら総合的に進められるのが特徴です。
Claude Codeでできること
日常的な質問やアイデア出しといった従来のチャットAIとしての使い方に加え、機能追加、バグ修正、リファクタリング、テスト作成、ドキュメント整備など、開発作業全体の補助まで総合的に利用できます。
| 主な用途 | 依頼の例 | 期待できる支援 |
|---|---|---|
| コードの理解 | 「認証処理の流れを説明してください」 | 関連ファイルを読み、処理の関係を整理する |
| 機能追加 | 「お問い合わせフォームに確認画面を追加してください」 | 変更箇所を特定し、複数ファイルを修正する |
| バグの修正 | 「このエラーの原因を調べ、修正案を示してください」 | エラーの経路を追い、原因と修正案を提示する |
| 品質改善 | 「重複処理を整理し、テストも追加してください」 | リファクタリング、テスト、型チェックを支援する |
| 文書の整備 | 「READMEを現在の仕様に合わせて更新してください」 | コードと文書の差異を確認して更新する |
コードを新しく書く場合だけでなく、既存プロジェクトの構造を把握し、修正後にテストを実行するところまで依頼することが可能です。ただし、生成AI全般に言えることですが、出力結果が必ずしも正しいとは限らないため、最終的なレビューと動作確認は人間が行えると安全です。
チャットAIと何が違うのか?
チャット画面でのAIとのやり取りでは会話でのやり取りを中心とするのに対して、Claude CodeはAIが開発環境の中で実際のファイルへのアクセスやプログラミングを行える点が異なります。
| 比較項目 | チャット画面でのやり取り | Claude Code |
|---|---|---|
| 主な利用場所 | Webやアプリのチャット画面 | アプリ、ターミナル、VS Codeなどの開発環境 |
| 情報の渡し方 | 文章や添付ファイルを会話に入力する | 文章や添付ファイルに加えて、ユーザーの指示に関連する情報をコンテクストとして把握してくれる(フォルダを指定したやり取りが一般的) |
| 作業範囲 | ファイル・テキスト生成 | ファイル・テキスト生成に加え、PC上での直接作業(権限管理が必要) |
『Claude』の機能ごとの基本的な使い方や使い分けについて知りたい方はこちらも参考にしてみてください。
Claude Codeの料金・利用条件
利用プランによって、料金の設定、利用上限、管理画面が異なります。個人利用か組織利用か、月額プランの範囲で使うか、API利用量に応じて支払うかを目的に応じてチョイスしましょう。
※以下は2026年9月調査時点の公式情報(出典:Anthropic公式 料金ページ)に基づいています。プランや料金体系は変更される可能性があるため、導入前には必ず公式ページをご確認ください。
| 利用プラン | 料金(月額/USD) | 主な特徴と利用枠 | ユースケース |
|---|---|---|---|
| Pro | $20 | 基本的な有料プラン(利用量の上限あり) | 【スモールスタート】 個人開発者や非エンジニアが、まず業務の自動化やAI支援を試すのに最適。 |
| Max | $100 (Max 5x) $200 (Max 20x) | Proプランの5倍、または20倍の利用枠 | 【ヘビーユーザー】 Proプランの利用上限にすぐ達してしまうフルタイム開発者向け。 |
| Team | $25/人 (Standard) $125/人 (Premium) | ファイル・テキスト生成に加え、PC上での直接作業(権限管理が必要) | 【組織導入】 5名以上のチームで、セキュリティ基準や予算管理のルールを統一して導入したい企業向け。 |
| API (Console) | 従量課金 (入出力トークンに基づく) | メンバー管理、請求一元化、利用状況の把握が可能 | 【システム連携・大量処理】 CI/CDへの組み込みや、バッチ処理での大量コード生成など、自動化システムへの統合用途。 |
導入時・プラン選びのポイント
- まずは「Proプラン」で費用対効果(ROI)を検証する
月額$20でClaude Codeの全機能へアクセス可能です。「自社の業務がどこまでAIで自動化できるか」を検証するための第一歩として、まずは少人数でProプランを契約して試すことで、初期投資を抑えやすくなります。
- チーム開発や管理機能が必要なら「Teamプラン」
エンジニア組織全体など、複数人で本格利用フェーズに入る場合は、管理コンソールからメンバーごとの利用状況や支出上限をコントロールできるTeamプランへの移行が選択肢となります。
- 自動化の定常運用には「API従量課金」を活用する
Claude Codeによる自動化スクリプトが完成し、それを社内の定常業務として組み込む場合は、月額固定費ではなくAPI経由での従量課金を利用することで、実際の使用量に応じたコスト管理が可能になります。API利用時は、Console上でリミット設定を行うことで想定外の支出を防ぎやすくなります。
コスト管理とトークン節約のコツ
- こまめにセッションをリセットする
会話が長くなると過去のやり取りもコンテキストとして送信され続けるため、作業の区切りごとに「/compact」(履歴を要約)や「/clear」(履歴を消去)を実行し、1回あたりのトークン消費量を抑えます。
- 対象ファイルを具体的に絞り込む
漠然とした指示はAIによる広範囲なファイル読み取りを誘発します。指示を出す際に特定のファイル名やフォルダパスを明記することで、不要な読み取りによるトークンの無駄遣いを防ぎます。
- コマンドで使用量を確認する
作業中に「/usage」コマンドを実行し、現在のセッションにおける消費状況やプランの残り利用枠を都度把握する運用が適しています。
- 支出上限(リミット)を設定する
API(Claude Console)での従量課金やTeamプランを利用する場合は、管理画面で月額の支出上限(Spend Limit)をあらかじめ設定しておくことで、エージェントの暴走や予期せぬエラーによるコスト超過を防ぐことができます。
Claude Codeを始める前の準備
利用前には、ターミナル(※デスクトップアプリ版を利用する場合は不要)、作業するプロジェクトフォルダ、認証に使うアカウントを準備しておくとスムーズです。Claude Codeはファイル編集やコマンド実行を伴うため、事前にテスト環境や本番反映ステップのルール化などをClaude Codeに話しかけながら擦り合わせておくと安心です。以下のセクションでスタート時のアプローチ例を具体化しましたので参考にしてみてください。
1. インストール
Claude Codeのインストールには「Node.js(npm)」が必要です(※最新の要件や詳細はAnthropic公式ドキュメントをご参照ください)。ターミナル(Windowsの場合はコマンドプロンプトやPowerShell)を開き、以下の公式コマンドを実行します。
- インストールコマンド:
npm install -g @anthropic-ai/claude-code
実行後、claude --version と入力してバージョンが表示されれば完了です。
2. 作業フォルダの準備
- 練習用に複製したプロジェクトや、顧客データ等の機密情報を含まないフォルダを用意します。
- 事前に「実行方法」や「期待する出力」を書いたテキストメモを入れておくと、AIがスムーズに目的を理解します。
3. 起動とログイン
- デスクトップアプリ版: アプリを開き、用意したフォルダを選択するだけで開始できます。
- ターミナル版: 以下の手順で起動します。
cd [実際のフォルダパス](例:cd my-project)と入力してフォルダへ移動します。claudeと入力して実行します。- 初回は画面の案内に従い、ブラウザでログインを完了させてください。
Claude Codeの基本的な使い方
基本は、作業フォルダで起動し、小さな依頼を入力し、計画・差分・実行結果を確認する流れです。初回から大規模な改修を依頼するのではなく、プロジェクトの説明や1ファイルの修正から始めます。操作に慣れながら、Claude Codeがどの情報を読み、何を変更しようとしているかを確認しましょう。
- ターミナルで作業フォルダへ移動する
- claudeを実行してログインする
- プロジェクト構成の説明など、読み取り中心の依頼を出す
- 修正対象と目的を指定して変更案を依頼する
- 差分と実行予定のコマンドを確認する
- テスト結果を確認し、必要に応じて修正する
最初の依頼を入力する
最初の依頼では、対象、目的、制約、完了条件を具体的に伝えると、意図に合った結果を得やすくなります。例えば、次のような読み取り中心の依頼は、初心者でも結果を確認しやすいでしょう。
- このプロジェクトの構成と、主要なファイルの役割を説明してください
- READMEと実際のコードに食い違いがないか確認してください
- 表示されているエラーの原因候補を、変更せずに調査してください
修正を依頼するときは、「ログイン画面を直してください」だけでなく、「対象はsrc/login.tsです。空欄送信時にエラーメッセージを表示し、既存のデザインは変えないでください」のように具体的な指示を出します。参考にしてほしい既存ファイルやテスト方法も示すと、手戻りの回数を抑えられるはずです。
ファイル編集と差分確認の流れ
ファイル編集を承認する前に、対象ファイル、追加・削除された内容、実行されるコマンドを確認します。特に、設定ファイルの上書き、依存関係の追加、データ削除を伴う処理は慎重に判断しましょう。
意図しない変更が含まれている場合は、「このファイルは変更しないでください」「表示部分だけを修正してください」と条件を追加し、修正範囲を限定してみましょう。変更後は、テストや型チェック、画面確認を行います。
差分が大きくなった場合は、一度元に戻して作業を分割するほうが安全です。Gitを使って変更前の状態を保存しておけば、問題が起きても復元しやすくなります。
Plan Modeで「考えてから作業」してもらう
複数ファイルを変更する作業では、Plan Modeで調査と実装計画を先に確認してから作業を承認します。Plan Modeでは、Claude Codeがファイルを読み取り、すぐに変更を加えずに方針を整理します。
設計変更、機能追加、大規模なリファクタリングなどで、変更対象、実装手順、テスト方法を事前に確認できるため、見当違いの実装や手戻りを減らせます。一方、誤字修正や変数名の変更など、範囲が明確で小さい作業では、必ずしも計画を挟む必要はありません。影響範囲を自分で判断できない場合にPlan Modeを使うとよいでしょう。
よく使うスラッシュコマンド
スラッシュコマンドを使うと、会話の整理、モデルの切り替え、使用量の確認を手軽な操作で行えます。
| コマンド | 主な機能 | 利用する場面 |
|---|---|---|
| /clear | 空のコンテキストで新しい会話を開始する | 別の作業へ切り替えるとき |
| /compact | これまでの会話を要約してコンテキストを空ける | 会話が長くなったとき |
| /model | 利用するモデルを選択・確認する | 速度や精度の方針を変えたいとき |
| /usage | 使用量、利用枠、内訳などを確認する | コストや上限を管理するとき |
| /help | 利用できるコマンドを表示する | 操作方法を確認したいとき |
「/」を入力すると、利用できるコマンドの候補が表示されます。プランや利用環境によって表示内容が異なる場合があるため、画面に表示される説明も確認しておきましょう。
VS CodeでClaude Codeを使う方法
VS Code拡張機能を使うと、チャット、差分表示、ファイル指定、計画確認をエディタ内で行えるため、変更箇所を視覚的に把握できます。ターミナルだけの操作に不安がある方や、普段からVS Codeを利用している方に適した方法です。
なお、VS Codeの統合ターミナルで「claude」コマンドを使う場合は、拡張機能とは別にスタンドアロン版のCLIをインストールする必要があります。
VS Code拡張機能を導入する
VS Codeの拡張機能画面でClaude Codeを検索し、インストール後にAnthropicアカウントで認証します。
- VS Codeで作業するフォルダを開く
- 拡張機能ビューを開き、Claude Codeを検索する
- 拡張機能をインストールし、アイコンまたはコマンドパレットから開く
- ブラウザでサインインを完了する
- プロジェクトの説明など、小さな依頼から試す
WindowsやLinuxでは「Ctrl+Shift+X」、Macでは「Cmd+Shift+X」で拡張機能ビューを開けます。Claude Codeのパネルが表示されない場合は、VS Codeの再読み込みやバージョン確認を行いましょう。
インライン差分メンション・プラン確認を使う
VS Codeでは、変更前後のインライン差分を見ながら、対象ファイルや選択範囲を@メンションで指定できます。例えば、修正したいコードを選択して参照を挿入すれば、対象範囲を明確にしたうえで相談することが可能です。
ファイル名だけでなく行範囲を指定できるため、不要なファイルまで読み取らせずに済みます。複雑な依頼では、実装前にプランを表示し、変更対象と手順を確認します。
差分を画面上で確認し、問題があれば承認前に修正指示を出すことで、ターミナルだけの場合よりも変更内容を把握しやすくなります。
精度を高める設定と活用テクニック
精度を高めるには、プロジェクト固有のルールを共有し、外部連携と自動化を必要な範囲だけ追加します。最初から多くの機能を組み込むのではなく、基本操作で繰り返し発生する説明や確認作業を特定し、それをCLAUDE.md、MCP、Hooks、Skillsなどへ段階的に移すことが重要です。
- プロジェクト固有の前提はCLAUDE.mdへ短くまとめる
- 外部データが必要な場合だけMCPを追加する
- 毎回必ず行うチェックはHooksで自動化する
- 再利用する業務手順はSkillsやPluginsとして整理する
CLAUDE.mdでプロジェクトの前提を伝える
CLAUDE.mdには、テスト方法、命名規則、開発方針、変更してはいけない範囲など、毎回必要な指示を記載します。Claude Codeはセッション開始時にCLAUDE.mdを読み取るため、同じ説明を繰り返す手間を減らせます。
例えば、「変更後はnpm testを実行する」「既存のUIコンポーネントを優先して使う」「productionフォルダは変更しない」など、コードだけでは判断しにくいルールを整理してみましょう。
# Workflow
- 変更後は npm test を実行する
- 既存の命名規則を維持する
- production/ 配下は変更しない
ただし、長い仕様書や一般的なプログラミング知識まで詰め込むと、重要な指示が埋もれる場合があります。「削除するとClaude Codeが誤った判断をするか」を基準に、短く保つことが大切です。
MCPで外部ツールやデータに接続する
MCP(Model Context Protocol)を使うと、Claude Codeを『GitHub』、『Jira』、『Sentry』、『Notion』、データベース、APIなどへ接続できます。例えば、Jiraの課題内容を確認しながら修正を行う、Sentryのエラーログから原因を調査する、社内ドキュメントを参照して実装方針を決めるといった使い方が可能です。
手作業で情報をコピーする回数を減らし、必要な情報を同じ作業の中で参照できます。一方、MCPサーバーには外部データへアクセスする権限を与える必要があります。
接続先の提供者、読み書き権限、扱うデータの範囲を確認し、必要最小限の権限に設定してください。使わない接続を残さず、組織では管理者が承認した接続先だけを利用する運用が安全だといえます。
Hooks・Skills・Pluginsで作業を自動化する
Hooks、Skills、Pluginsを使うと、定型チェックや繰り返し作業を、プロジェクトやチーム向けの仕組みとして再利用できます。Hooksは、ファイル編集後やコマンド実行前など、Claude Codeの処理中の特定のタイミングでスクリプトやチェックを実行する仕組みです。
例えば、編集後にフォーマッターを実行する、特定フォルダへの書き込みを止める、テスト結果を整形するといった用途があります。Skillsは、特定業務の知識や手順を再利用できる形にまとめる機能です。
Pluginsは、Skills、Hooks、MCPサーバーなどをまとめ、複数のプロジェクトやメンバーへ配布しやすくします。便利な反面、設定や権限が複雑になるため、初心者は基本操作に慣れてから導入を検討してみましょう。
個人の業務改善からさらに一歩進んで、組織的なAI活用(業務AIシフト)について知りたい方は、下記の資料も参考にしてみてください。
Claude Codeの実務活用例
実務では、既存コードの調査・修正から、小規模な業務改善ツールの作成まで幅広く活用できます。効果を得やすいのは、目的と完了条件が明確で、結果をテストできる作業です。
AIへ丸ごと任せるのではなく、調査、計画、実装、確認を分け、人が節目ごとに判断する流れを作るようにしましょう。
バグ修正・リファクタリングに使う
バグ修正では、エラー文、再現手順、期待する動作を伝え、原因調査から修正案、テストまで依頼します。Claude Codeは、エラーが発生したファイルだけでなく、呼び出し元や設定ファイルも確認しながら原因を追うことが可能です。
重複処理の整理、分かりにくい命名の見直し、関数の分割、テストの追加など、日常的な改善にも利用できます。ただし、修正によって別の機能が動かなくなる可能性があります。
既存テストを実行し、テストがない場合は重要な動作を確認する手順を用意しておきましょう。レビューでは「動くか」だけでなく、セキュリティ、保守性、既存仕様への影響も確認することが大切です。
非エンジニアの業務改善に使う
非エンジニアでも、CSV整形、簡単なWebページ、社内ツール、定型レポート作成など、結果を確認しやすい作業から始められます。依頼するときは、「何を作りたいか」に加え、「入力データ」「期待する出力」「実行環境」などを具体的にします。
例えば、「CSVのA列とB列を照合し、差分を別ファイルへ出力するPythonスクリプトを作成してください。元データは変更しないでください」と伝えてみましょう。作成したツールは、必ずコピーしたデータで試し、想定外の入力や空欄でも問題が起きないか確認します。
業務で継続利用する場合は、エンジニアや情報システム担当者にレビューを依頼し、保守方法や担当者も決めておくことが重要です。
AIを業務改善につなげていくためには、適切なキャッチアップが重要です。ニジボックスでは、実務におけるClaude Codeの活用に関するイベントを2026年に開催しました。デモンストレーションを交えた実践的なアプローチをご紹介しているほか、実際の社内プロジェクトに導入した際のセキュリティ担保の工夫や、運用を定着させるための実践的な事例も解説しています。アーカイブ動画(YouTube)やイベントレポートを通じて、自社の業務改善のヒントとしてぜひご活用ください。
Claude Codeを使う際の注意点
Claude Codeは実際のファイルやコマンドを扱うため、機密情報、権限、外部接続、生成コードの正確性を人が管理する必要があります。便利さを優先して無制限の権限を与えると、誤操作や情報漏えいの影響が大きくなります。
利用範囲を限定し、バックアップ、アクセス制御、レビュー、ログ確認を組み合わせた運用にしてみましょう。
機密情報と権限管理に注意する
顧客情報、認証情報、未公開情報を不用意に扱わず、ファイル・コマンド・外部サービスの権限は必要最小限に設定します。APIキー、パスワード、秘密鍵などはプロンプトへ直接入力せず、社内のセキュリティルールに従って管理していくことが大切です。
外部リポジトリやMCPサーバーを利用する場合は、信頼できる提供元か、読み書き権限が過剰でないかを確認しておきましょう。また、外部ファイルやWeb上の文章に含まれる指示によって、AIの行動が誘導されるプロンプトインジェクションにも注意が必要です。
Claude Codeの提案や実行コマンドをそのまま承認せず、変更対象、削除処理、ネットワークアクセスを確認します。重要な環境では、サンドボックスや許可リストも活用しましょう。
Claude Codeの使い方に関するよくある質問(FAQ)
Claude Codeはプログラミング未経験者でも使えますか?
自然言語で指示できるため利用は始められますが、生成結果を確認するための基礎知識とテストは必要です。最初は、コードの説明、簡単なWebページ、CSV整形など、正解を確認しやすい作業から試してみてください。本番環境へ直接反映せず、分からない変更やコマンドは実行前に意味を確認することが大切です。
Claude Codeは無料で使えますか?
無料のClaude.aiプランにはClaude Codeは含まれず、対象の有料プラン、Consoleの従量課金、クラウド経由の契約が必要です。料金体系や利用上限は変更される可能性があるため、導入前に公式の料金ページと契約中のプラン条件を確認しましょう。組織で利用する場合は、支出上限やユーザー別の利用状況も設定します。
Claude CodeはWindowsでも使えますか?
Windowsでは、ネイティブ環境またはWSL 2から利用でき、PowerShell、コマンドプロンプト、VS Codeにも対応しています。ネイティブ環境ではGit for Windowsの利用がよいでしょう。
PowerShellとコマンドプロンプトではインストールコマンドが異なるため、現在開いている画面を確認してから実行してみましょう。
Claude Codeを業務で使う際に注意することはありますか?
業務利用では、入力可能な情報、接続先、権限、レビュー手順、バックアップ方法を社内ルールとして明確化します。顧客情報や認証情報を不用意に入力せず、変更前にはGitやバックアップで復元可能な状態を作りましょう。
生成コード、差分、実行コマンド、テスト結果を人が確認し、重要な変更は複数人でレビューすることが重要です。
まとめ:Claude Codeは「作る作業」を加速するAIパートナー
Claude Codeは、コードベースの理解、ファイル編集、テスト、コマンド実行を連続して支援し、「作る作業」を加速するAIパートナーです。初心者は、練習用フォルダで小さな依頼から始め、差分と実行結果を確認する習慣を身につけましょう。
慣れてきたら、VS Code、CLAUDE.md、MCP、Hooks、Skillsなどを段階的に取り入れることで、開発や業務改善に合わせた使い方ができます。ただ、Claude CodeのようなAIツールは、個人の業務効率を大きく引き上げることにつながりますが、組織として活用するにはより踏み込んだ対応も必要です。
組織としてAIを業務活用していくには、単なるツールの導入に留まらず、「AIを前提とした業務フローの再設計」が重要になります。株式会社ニジボックスでは、UXを起点に業務そのものを再構築する「AX」を一気通貫で支援しています。
AIを個人の活用から、組織全体の業務改革へのステップアップとしてさらに活用したい方は、以下の資料をご覧ください。
自社の業務に合った導入方法や支援について相談したい場合は、以下フォームも利用ください。
監修者




