Claude Codeとは?AIがコードを書いて動かす仕組みと使える場所を公式情報で整理する

Claude Codeとは?AIがコードを書いて動かす仕組みと使える場所を公式情報で整理する
クリス

Claude Codeってよく聞くけど、結局なんなの?ChatGPTみたいなチャットとは何が違うの?

Claude Codeとは、Anthropicが作っているコードを読み、書き、コマンドまで実行してくれるAIのコーディングツールです。

チャットで答えを返すだけでなく、パソコンの中のファイルを実際に書き換え、テストを走らせ、結果を確かめるところまで進めます。

先に結論

Claude Codeは、コードベースを読み取り、ファイルを編集し、コマンドを実行するエージェント型のコーディングツールです。

使える場所はターミナル・IDE・デスクトップアプリ・ブラウザの4系統。

仕事を頼むと、計画を立てて複数のファイルにまたがって作業し、動くかどうかまで確かめる流れです。

使うにはClaudeの有料プランか、Anthropic Consoleのアカウントが必要。

うさみほ

Claude Codeは「答えるAI」ではなく「手を動かすAI」です。
チャットは作業の手順を教えてくれますが、Claude Codeはその手順を自分で実行します。
この記事では、仕組みと使える場所を公式情報だけで整理しますね。

目次

Claude Codeとは|コードを読んで書いて動かすところまで任せられるAI

まず、いちばん知りたいところからお答えします。

公式ドキュメントの定義では、Claude Codeはコードベースを読み取り、ファイルを編集し、コマンドを実行し、開発ツールと統合するagentic codingツールです(出典:Claude Code 概要(Claude Code 公式ドキュメント))。

agenticは「自分で考えて動く」という意味で、日本語ではエージェント型と呼ばれます。

ポイントは、読む・書く・実行する・確かめるの4つが1つの仕事に入っていることです。

たとえば「このバグを直して」と頼むと、Claude Codeはコードベース全体をたどって原因を探し、直し、動くかを確かめるところまで進めます。

人がやるのは、最初に何をしたいかを普通の言葉で伝えることと、途中で出てくる確認に答えることだけ。

比べる点チャット型のAIClaude Code
返ってくるもの答えや手順の文章書き換わったファイルと実行結果
ファイルの扱い自分で貼り付けて渡すプロジェクトのファイルを必要に応じて自分で読む
コマンド人が自分で打つClaude Codeが実行する(許可のしくみあり)
git手順を教わるコミットやプルリクエストの作成まで進める
出典:Claude Code 概要(Claude Code 公式ドキュメント)・クイックスタート(Claude Code 公式ドキュメント)をもとに作成

Claude Codeは必要に応じてプロジェクトのファイルを自分で読み込むので、文脈を手で貼り付ける必要がありません(出典:クイックスタート(Claude Code 公式ドキュメント))。

Claude Codeを作っているのはAnthropic|Claudeとの関係

Claude Codeの開発元は、対話型AIのClaudeを作っているAnthropicです。

Claude Codeの中で動いているのはClaudeのモデルです(出典:コストを効果的に管理する(Claude Code 公式ドキュメント))。

Claudeに「手」と「道具」を持たせたものがClaude Codeと考えると分かりやすいでしょう。

Claudeの料金ページでは、Claude CodeはProプラン以上の機能表に並んでいます。

Claudeそのものの基本は、Claudeとは何かを整理した記事にまとめています。↓

クリス

じゃあ、Claudeのアプリを使っている人なら、同じアカウントでClaude Codeも使えるの?

うさみほ

有料プランならそのまま使えます。
Claude Codeは、すべての有料プランに追加料金なしで含まれています。

料金ページのよくある質問でも、ターミナルでの作業とチャットは1つの利用枠から使うという整理です(出典:Pricing(Claude 公式))。

Claude Codeでできること|公式が挙げる9つの仕事

Claude Codeで何ができるのかは、Claude Code 概要(Claude Code 公式ドキュメント)の「できること」に9つのかたまりで並んでいます。

できること中身
後回しにしている作業の自動化テストが無いコードへのテスト作成、リントエラーの修正、マージコンフリクトの解決、依存関係の更新、リリースノートの作成
機能づくりとバグ修正やりたいことを普通の文章で伝えると、計画を立てて複数ファイルを書き、動作を確かめる
コミットとプルリクエスト変更のステージング、コミットメッセージ、ブランチ作成、プルリクエストまで進める
MCPで外部ツールとつなぐGoogle Driveの設計資料を読む、Jiraのチケットを更新する、Slackからデータを取る
指示・スキル・フックで調整CLAUDE.mdで決まりごとを渡し、スキルで手順を使い回し、フックで前後に処理を差し込む
エージェントの並行実行複数のClaude Codeエージェントを立てて、1つの仕事を分担させる
パイプやスクリプトで自動化ログを流し込んで異常を探す、CIの中で動かす、ほかのコマンドとつなぐ
定期タスク朝のプルリクエストのレビューや夜間のCI失敗の分析を、決まった時間に実行する
どこからでも作業スマホやブラウザから続きを操作し、ターミナル・デスクトップアプリ・Webの間で作業を引き継ぐ
出典:Claude Code 概要(Claude Code 公式ドキュメント)

この中で最初に成果が出やすいのは、テストの作成やリントの修正のような、量は多いが判断が単純な作業です。

公式ドキュメントも、この種類の作業を「1日を費やす退屈なタスク」として最初に挙げています。

ログや差分を流し込んで使う

Claude CodeはUnixの考え方に沿っていて、ほかのコマンドの出力をパイプで渡して使えます(出典:Claude Code 概要(Claude Code 公式ドキュメント))。

ログの末尾を渡して異常を探させる、変更したファイルの一覧を渡してセキュリティの点検をさせる、といった使い方です。

CIの中で動かして、新しい文言の翻訳からプルリクエスト作成までを自動で回す例も公式に載っています。

決まった時間に動かす

ルーティンという仕組みはクラウドで実行されるので、パソコンの電源が切れていても動くのが特徴です(出典:Claude Code 概要(Claude Code 公式ドキュメント))。

朝のプルリクエストのレビュー、夜間のCI失敗の分析、週1回の依存関係の点検などが例に挙がっています。

パソコンの中のファイルに触る定期作業は、デスクトップアプリのスケジュール済みタスクの担当。

Claude Codeを使える5つの場所|ターミナル・IDE・デスクトップ・Web

クリス

コーディングのツールって、黒い画面のターミナルが使えないと無理なんじゃない?

うさみほ

ターミナルは入り口の1つにすぎません。
VS Codeの拡張機能、デスクトップアプリ、ブラウザからも使えます。
どこから使っても中身は同じClaude Codeです。

場所特徴ひとこと
ターミナル(CLI)ファイル編集・コマンド実行・プロジェクト全体の管理ができるいちばん機能が多い
VS Code拡張機能差分の表示、@メンション、計画の確認、会話履歴をエディタ内で使うCursorにも入る
JetBrainsプラグインIntelliJ IDEA・PyCharm・WebStormなどで差分表示と選択範囲の共有CLIを別に入れる
デスクトップアプリ差分を画面で確認、複数セッションの並行実行、定期タスク、クラウドセッション有料プランが必要
Web(claude.ai/code)ローカルの準備なしでブラウザから実行。長い作業や並行作業向けスマホのClaudeアプリからも
出典:Claude Code 概要(Claude Code 公式ドキュメント)

公式ドキュメントでは、どの場所も同じClaude Codeのエンジンにつながっているので、CLAUDE.md・設定・MCPサーバーはどこから使っても共通です(出典:Claude Code 概要(Claude Code 公式ドキュメント))。

デスクトップアプリはmacOS(IntelとApple Silicon)、Windows(x64とARM64)向けがあり、UbuntuとDebianはベータ版です。

デスクトップアプリにはClaude Codeが含まれているので、CLIを別に入れなくても使えます(出典:Claude Code 概要(Claude Code 公式ドキュメント))。

パソコンの操作に不安がある人向けの始め方は、Claude Codeは非エンジニアでも使えるかを整理した記事で紹介しています。↓

Claude Codeが動く仕組み|CLAUDE.md・スキル・フック・MCP

Claude Codeを自分のプロジェクトに合わせる道具は、大きく4つあります。

道具役割
CLAUDE.mdプロジェクトの直下に置くマークダウンのファイル。セッションの開始時に毎回読まれる。コーディングの決まり、設計の判断、使うライブラリ、レビューの観点を書いておく
スキルくり返す作業の手順をまとめて、チームで使い回せる形にしたもの(例=/review-pr)
フックClaude Codeの操作の前後にシェルのコマンドを実行する仕組み。編集後の自動整形やコミット前のリントに使う
MCPAIツールを外部のデータにつなぐためのオープンな標準。Google Drive・Jira・Slackなどにつなぐ
出典:Claude Code 概要(Claude Code 公式ドキュメント)

CLAUDE.mdがあると、毎回同じ説明をしなくても、プロジェクトの決まりを守った作業が返ってきます。

ほかのコーディングエージェント用のAGENTS.mdがすでにあるリポジトリでは、Claude Codeがそれも読めます。

さらにClaude Codeは自動メモリも作り、セッションをまたいで学んだことを保存する仕組みです。

スキルの作り方は、Claude Code Skillsの手順をまとめた記事にあります。↓

サブエージェントとAgent SDK

大きな仕事は、リードのエージェントがサブタスクを割り振り、結果をまとめる形で分担できます(出典:Claude Code 概要(Claude Code 公式ドキュメント))。

Claude Codeの道具と機能を使って自分専用のエージェントを作りたい場合は、Agent SDKという開発キットが用意されています。

Claude Codeを動かすのに必要な環境とアカウント

ターミナル版のClaude Codeが動く環境は、高度なセットアップ(Claude Code 公式ドキュメント)の「システム要件」で次のように決まっています。

項目要件
OSmacOS 13.0以上/Windows 10 1809以上またはWindows Server 2019以上/Ubuntu 20.04以上/Debian 10以上/Alpine Linux 3.19以上
ハードウェア4GB以上のRAM、x64またはARM64のプロセッサ
ネットワークインターネット接続が必要
シェルBash・Zsh・PowerShell・CMD
場所Anthropicのサポート対象国
出典:高度なセットアップ(Claude Code 公式ドキュメント)

ネイティブ版はWindowsでも動き、Git for Windowsを入れておくとClaude CodeがBashを使えます(出典:高度なセットアップ(Claude Code 公式ドキュメント))。

Git for Windowsが無い場合は、代わりにPowerShellを使います。

ログインできるアカウント

Claude Codeを使うにはアカウントが必要で、初めて起動したときにログインを求められます(出典:クイックスタート(Claude Code 公式ドキュメント))。

ログインに使えるアカウント(公式クイックスタートより)
  • Claude Pro・Max・Team・Enterprise(公式の推奨)
  • Claude Console(前払いクレジットでAPIを使う)
  • Amazon Bedrock・Google CloudのAgent Platform・Microsoft Foundry(企業向けクラウド)
  • 組織が運用するClaude apps gateway(会社のSSOでサインイン)

Claudeの料金ページの機能表では、無料プランのClaude Codeは「No」、Pro・Max 5x・Max 20xは「Yes」です(出典:Pricing(Claude 公式))。

Proは年払いで月17ドル(一括200ドル)、月払いで月20ドル、Maxは月100ドルからです。

表示価格は税別で、日本の利用者には2026年4月1日から10%の消費税が加わります(出典:日本の消費税(JCT)のお知らせ(Claude ヘルプセンター))。

無料で試せる範囲の細かい話は、Claude Codeの無料枠を公式情報で確認した記事に分けてまとめています。↓

Claude Codeを入れて最初の変更を頼むまでの流れ

クリス

入れるのって難しそう…。
最初に何をすればいいのか、順番だけ知りたいな。

うさみほ

公式のクイックスタートは、入れるところから最初の変更までを8つのステップで案内しています。
ここでは最初の6つを短くまとめますね。

STEP
Claude Codeを入れる

macOS・Linux・WSLでは、ターミナルでcurl -fsSL https://claude.ai/install.sh | bashを実行します。

WindowsのPowerShellならirm https://claude.ai/install.ps1 | iexの1行。

Homebrewなら「brew install –cask claude-code」、WinGetなら「winget install Anthropic.ClaudeCode」でも入ります。

STEP
アカウントにログインする

ターミナルで「claude」と打つと、初回はログインを求められます。

ブラウザが開くので、Claudeのアカウントで認証を済ませれば完了。

あとからアカウントを切り替えるときは、セッションの中で「/login」と打ちます。

STEP
プロジェクトのフォルダで起動する

作業したいプロジェクトのフォルダへ移動して「claude」と打ちます。

画面の上にバージョン・今のモデル・作業フォルダが出れば準備完了です。

STEP
まず質問してみる

「what does this project do?」のように、プロジェクトの中身を聞いてみます。

Claude Codeがファイルを読んで、全体の概要を返します。

STEP
小さな変更を頼む

「メインファイルに hello world 関数を追加してください」のような小さな依頼から始めます。

変更の前に確認が出たら、内容を見て「Yes」で承認します。

STEP
gitの操作を頼む

「commit my changes with a descriptive message」のように頼むと、コミットメッセージを考えてコミットします。

ブランチの作成やプルリクエストも、同じように会話で進められます。

このステップはクイックスタート(Claude Code 公式ドキュメント)とClaude Code 概要(Claude Code 公式ドキュメント)の手順をまとめたものです。

ネイティブ版はバックグラウンドで自動更新される一方で、HomebrewとWinGetで入れた場合は自動更新されません(出典:Claude Code 概要(Claude Code 公式ドキュメント))。

よく使うコマンドできること
claude対話モードを始める
claude “task”最初の依頼を付けて対話モードを始める
claude -p “query”1回だけ質問して終わる
claude -c今のフォルダでいちばん新しい会話を続ける
/clear・/help・/exit会話履歴を消す・使えるコマンドを見る・終了する
出典:クイックスタート(Claude Code 公式ドキュメント)

Claude Codeの安全の仕組み|承認・権限モード・作業フォルダの境界

クリス

勝手にファイルを消されたり、変なコマンドを打たれたりしないか心配…。

うさみほ

そこは公式のセキュリティのページにしっかり整理されています。
大事なのは、何をどこまで任せるかを人が決められることです。

Manualモードでは、Claude Codeは読み取り専用の権限で始まり、編集やコマンド実行の前に確認を求めます(出典:セキュリティ(Claude Code 公式ドキュメント))。

確認のたびに、その1回だけ許すか、以後はずっと許すかを選べます。

ls・cat・git statusのような読み取り専用のコマンドだけは、確認なしで実行。

autoモードでは、別の分類モデルが操作を見て、安全でないと判断したものを止めます(出典:セキュリティ(Claude Code 公式ドキュメント))。

クイックスタートでは、Pro・Max・Teamプランの対話ターミナルはautoモードで始まり、そのほかのプランはManualモードで始まる整理です(出典:クイックスタート(Claude Code 公式ドキュメント))。

今のセッションの権限モードは、Shift+Tabでいつでも切り替えられます。

Claude Codeに入っている主な守り(公式セキュリティページより)
  • 作業フォルダの境界:Manualモードでは、起動したフォルダとその下にしか書き込めない
  • サンドボックス:bashのコマンドをファイルとネットワークから切り離して実行できる
  • ネットワークの承認:curlやwgetのようにWebから取ってくるコマンドは、初期設定では自動で許可されない
  • 信頼の確認:初めて開くコードベースと新しいMCPサーバーは、信頼してよいかの確認が入る
  • 認証情報の保管:APIキーやトークンは、macOSではキーチェーンに保存される

一方で公式は、承認する前に提案されたコードとコマンドの安全を確かめるのは使う人の責任だと明記しています(出典:セキュリティ(Claude Code 公式ドキュメント))。

任せる範囲を広げるほど速くなりますが、大事なファイルや本番環境に触る作業は、確認を挟む設定のまま進めるのが安全です。

Claude Codeに渡したデータの扱い|学習と保存期間

Claude Codeに渡したコードやプロンプトの扱いは、データ使用(Claude Code 公式ドキュメント)で契約の種類ごとに分かれています。

利用者の種類モデルの学習保存期間
個人(Free・Pro・Max)で学習を許可使われる(Claude Code経由も含む)5年間
個人(Free・Pro・Max)で学習を許可しない使われない30日間
商用(Team・Enterprise・API)商用条件のもとでは使われない標準30日間
出典:データ使用(Claude Code 公式ドキュメント)

個人プランの人は、学習に使うかどうかをプライバシー設定でいつでも変えられます(出典:データ使用(Claude Code 公式ドキュメント))。

また、Claude Codeは会話を再開できるように、手元のパソコンの ~/.claude/projects/ の下に会話の記録を30日間保存します。

会社のコードを扱う場合は、自分の契約の種類を先に確かめてから渡すのが基本です。

Claude Codeが向いている人・向いていない人

ここまでの公式情報から、Claude Codeが合う人と合わない人を整理します。

向いている向いていない
作業の中身テスト作成・リント修正・依存関係の更新など、量が多く判断が単純な作業がある1回だけの短い質問で済む
環境gitで管理しているプロジェクトがあるファイルを触らせたくない環境しかない
確認出てきた差分とコマンドを自分で見て判断できる中身を見ずに全部を任せたい
出典:この記事の各章の公式情報をもとに作成

コードではない資料づくりやリサーチを任せたい場合は、同じ仕組みを事務作業向けにしたClaude Coworkという選択肢もあります。

2つの役割分担は、Claude CoworkとClaude Codeの使い分けを整理した記事にまとめています。↓

OpenAIのCodexと比べたい人は、Claude CodeとCodexを比べた記事が参考になります。↓

Claude Codeについてよくある質問

Claude Codeについて、よく聞かれる質問に答えます。

Claude Codeとは何ですか?

Anthropicが作っているエージェント型のコーディングツールです。

コードベースを読み取り、ファイルを編集し、コマンドを実行し、開発ツールと連携します。

Claude Codeを使うにはどのアカウントが要りますか?

Claude Pro・Max・Team・Enterpriseのどれかか、Claude Consoleのアカウントが必要です。

Claudeの料金ページの機能表では、無料プランにはClaude Codeが含まれていません。

Claude Codeはプログラミングができない人でも使えますか?

デスクトップアプリやブラウザ版ならターミナルを使わずに始められます。

ただし、出てきた変更とコマンドを承認するのは使う人の責任なので、中身を確かめながら進めることが前提です。

Claude CodeはWindowsで動きますか?

動かせます。

Windows 10 1809以上またはWindows Server 2019以上が対象で、PowerShellからネイティブ版を入れる方法があります。

Git for Windowsを入れておけば、Bashも使用可能。

Claude Codeに渡したコードはAIの学習に使われますか?

個人プランでは、学習を許可する設定にしている場合に使われます。

Team・Enterprise・APIの商用条件では、コードやプロンプトは生成モデルの学習に使われません。

Claude Codeの学び方はありますか?

Anthropicは無料の自習コースを用意していて、Claude Code 101とClaude Code in Actionが公式ドキュメントから案内されています。

まとめ|Claude Codeとは、手を動かすところまで任せられるAI

Claude Codeの要点をまとめます。

この記事のまとめ
  • Claude Codeはコードを読み、書き、実行して確かめるエージェント型のコーディングツール
  • 使える場所はターミナル・VS Code・JetBrains・デスクトップアプリ・Web
  • CLAUDE.md・スキル・フック・MCPで自分のプロジェクトに合わせられる
  • 使うにはClaudeの有料プランかConsoleのアカウントが必要
  • 操作の前に確認を挟む権限のしくみがあり、最後に承認するのは使う人

まずは小さなプロジェクトで質問から始め、差分を見て承認する流れに慣れるのが近道です。

うさみほ

Claude Codeは、頼み方と確認の仕方さえ覚えれば、面倒な作業をどんどん片づけてくれる相棒になります。
まずは小さな依頼から試してみてくださいね。

\Claude Codeの最新情報は公式で/

使える場所とプランの最新情報を確認

有料プランならClaude Codeも追加料金なしで使える

⇧目次に戻る⇧

参考文献

あわせて読みたい記事として、Claude Codeは無料で使えるかを確認した記事もどうぞ。↓

Claudeのプランごとの違いは、Claudeのプランを整理した記事にまとめています。↓

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

CAPTCHA


目次