Claude Codeは、Anthropic社が提供するターミナルベースのAIコーディングアシスタントだ。チャット形式でコードの生成、修正、リファクタリングを行えるだけでなく、ファイル操作やGit管理まで自然言語で指示できる。
この記事では、Claude Codeのインストールから実際にプロジェクトで活用するまでの手順をステップバイステップで解説する。
Claude Codeとは何か
Claude Codeは、ターミナル(コマンドライン)上で動作するAIエージェントだ。VS Codeなどのエディタ拡張とは異なり、ターミナルから直接ファイルの読み書き、コマンド実行、Git操作を行える。特徴は次の通り。
- ターミナルで完結する操作性
- プロジェクト全体のコンテキストを理解して作業できる
- ファイルの作成・編集・削除が自然言語で可能
- Git操作(commit、push、ブランチ管理)にも対応
- MCP(Model Context Protocol)でツール拡張可能
インストール手順
1. Node.jsの準備
Claude CodeはNode.js 18以上で動作する。まだインストールしていない場合は公式サイトからLTS版をダウンロードしよう。
node -v # バージョン確認(18以上であればOK)2. Claude Codeのインストール
npmでグローバルインストールする。
npm install -g @anthropic-ai/claude-code3. 認証設定
初回起動時に認証が求められる。Anthropicアカウントでログインするか、APIキーを設定する。
claude # 初回起動で認証フローが始まるMax PlanやTeam Planに加入していればそのままログインできる。API利用の場合はAnthropicコンソールからキーを取得して設定しよう。
基本コマンド
Claude Codeで使う主なコマンドを紹介する。
対話を開始:
claude # 対話モードで起動
claude "このコードを説明して" # ワンショット実行よく使うスラッシュコマンド:
/init— プロジェクトのCLAUDE.mdを生成(プロジェクト理解の起点)/compact— 会話を要約してコンテキストを節約/clear— 会話履歴をリセット/cost— 現在のトークン使用量を確認
プロジェクト設定(CLAUDE.md)
Claude Codeの最大の特徴のひとつがCLAUDE.mdファイルだ。これはプロジェクトのルートに置く設定ファイルで、Claudeに対して「このプロジェクトはこういうもので、こう作業してほしい」と伝える役割を持つ。
# CLAUDE.md の例
## プロジェクト概要
WordPressブログ「inunuit AI Lab」の開発リポジトリ
## 技術スタック
- WordPress + XWRITE テーマ
- JavaScript(バニラ)
- HTML/CSS
## コーディング規約
- 変数名はcamelCase
- コメントは日本語で記述
- console.logは本番コードに残さない/initコマンドで自動生成することもできるが、手動で書き足すことでより正確な指示が可能になる。
実践的な活用例
活用例1:ブログ記事の自動生成
Claude Codeでは「記事を書いてWordPressに投稿して」という一連の作業を自動化できる。たとえば、以下のような指示を出すだけでよい。
claude "SEOを意識したHow-to記事を書いて、WordPress REST APIで公開して"ファイルの作成からAPI呼び出しまで、Claude Codeが一気に実行してくれる。
活用例2:Webツールの作成
HTML/CSS/JavaScriptのWebツールも自然言語で作れる。「文字数カウンターを作って」「ブログ収益シミュレーターを作って」といった指示で、実用的なツールが短時間で完成する。
活用例3:既存コードのリファクタリング
既存のコードベースをClaude Codeに読み込ませ、「パフォーマンスを改善して」「TypeScriptに変換して」と指示するだけでリファクタリングが完了する。差分を見ながら承認・修正できるので安心だ。
Codexとの使い分け
OpenAIのCodexも同様のAIコーディングツールだが、Claude Codeとは使い勝手がかなり異なる。ざっくり言うと次のような使い分けがおすすめだ。
- Claude Code:ターミナルで完結させたい、複数ファイルにまたがる作業、ブログ運営の自動化
- Codex:GitHub連携を重視する場面、非同期で複数タスクを並列実行したい場合
詳しい比較はCodexとClaude Codeの使い分けガイドを参照してほしい。
まとめ
Claude Codeは、ターミナルから自然言語でコーディング作業を指示できる強力なツールだ。インストールはnpm install -gの一行で完了し、CLAUDE.mdを設定すればプロジェクト固有のルールも覚えてくれる。
ブログ運営の自動化やWebツール作成など、非エンジニアでも「AIを仕事の道具にする」第一歩として最適だと思う。まずは小さなタスクから試してみてほしい。
プロンプトの書き方を工夫するとClaude Codeの効率もさらに上がる。AIプロンプトビルダーの作り方も参考にしてみてほしい。
あわせて読みたい:
AI副業適性診断ツール【無料・1分で診断】あなたに合ったAI副業がわかる
AI画像生成プロンプトビルダー【日本語で選ぶだけ】Stable Diffusion・Midjourney・DALL-E対応
AI文章チェッカー【無料】ブログの読みやすさ・SEO・冗長表現を一括チェック
AI文字数カウンター【無料】リアルタイムで文字数・読了時間・SEOスコアを一括チェック
Codexで画像生成・画像編集を任せる方法【2026年版・$imagegen対応】

