プロフィール

開発用語Wiki

← 用語一覧に戻る

Claude Code

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 が書いている。

Claude Code
Powered by
Claude Code
(使用モデル claude-sonnet-4-6)
← 用語一覧に戻る