Claude Code は、Anthropic が開発したコーディング専用のAIアシスタントツール。ターミナル(コマンドライン)、VS Code などのエディタ、デスクトップアプリ、ブラウザで使える。
詳しくは Claude Code 公式ドキュメント を参照。
利用するには有料プランが必要
Claude Code は無料では使えない。利用するには Claude の有料サブスクリプション(Pro プランまたは Max プラン)か、Anthropic Console のアカウントが必要だ。
無料版の Claude(claude.ai の Free プラン)では Claude Code は起動できない。
Claude と Claude Code は何が違う?
よく混乱されるが、この2つはまったく別のものだ。
ClaudeはAnthropicが作ったAIモデルそのもの。人間の言葉を理解して返答する「頭脳」の部分。claude.ai でチャットができる。
Claude Codeは、そのClaudeを「エンジン」として使うコーディング専用ツール。頭脳だけでなく、実際に手を動かせる「手足」が付いている。
イメージとしてはこんな感じだ。
| Claude | Claude Code | |
|---|---|---|
| 何ができる | 質問に答える・文章を書く・コードを説明する | コードを実際に読んで・書いて・実行する |
| どこで使う | ブラウザ(claude.ai)でチャット | ターミナル・エディタ内・デスクトップアプリ |
| ファイルを直接触れるか | 触れない(見せれば読める) | 触れる(プロジェクト全体を自律的に操作) |
| コマンドを実行できるか | できない | できる(git・テスト・ビルドなども) |
| 無料で使えるか | 無料プランあり | 有料プランが必要 |
Claudeは「相談できるエンジニア」、Claude Codeは「実際に手を動かしてくれるエンジニア」という関係に近い。
使える環境
Claude Code はさまざまな環境で動作する。
ターミナル(CLI)
最も基本的な使い方。プロジェクトのディレクトリで claude と打つだけで起動する。
cd your-project
claude
デスクトップアプリ ターミナルを使わずに Claude Code を操作できるスタンドアロンアプリ。変更内容を視覚的に差分表示で確認できたり、複数のセッションを並行して動かしたりできる。macOS と Windows に対応している。インストール後に Claude を起動して「Code」タブをクリックするだけで使い始められる。
VS Code / JetBrains などのエディタ拡張 普段使っているエディタの中から直接 Claude Code を呼び出せる。インラインでコードの差分を確認したり、選択範囲のコードについて質問したりできる。
ブラウザ(Web) claude.ai/code からローカル環境のセットアップなしで使える。長時間かかる処理をバックグラウンドで走らせたい場合や、手元のPCにセットアップしていないときに便利。
Claude Code でできること
コードを書いて実行する
プロジェクトのファイルを読み込んで、複数ファイルにまたがる変更を自律的に行える。「この機能を追加して」と伝えるだけで、計画を立てて実装まで進める。
バグを修正する
エラーメッセージを貼り付けると、コードベース全体をたどって根本原因を特定し、修正を実装する。
git と連携する
変更のステージング、コミットメッセージの作成、ブランチ作成、プルリクエストの作成まで git 操作を直接行える。
テストを書く・実行する
テストコードの作成、実行、失敗した場合の修正まで一連の作業を自動化できる。
MCP でツールと連携する
MCP(Model Context Protocol)という仕組みを使って、外部サービスやデータソースと接続できる。たとえばデータベースに直接クエリを投げたり、GitHub の情報を取得したりすることができる。このサイトの開発でも MCP を使って Cloudflare のデータベースを操作している。
このサイトでの使われ方
このサイト自体、Claude Code を使って開発されている。機能の追加・バグ修正・データベースの操作・プルリクエストの作成まで、ほぼすべての開発作業を Claude Code が行っている。このWikiページも Claude Code が書いている。