Claude Codeとは
Claude Codeは、Anthropic社が開発したAIコーディングエージェントです。ターミナル上で動作し、自然言語で指示するだけでコードの生成、編集、デバッグ、デプロイまでを自動で行います。
従来のコード補完ツール(GitHub CopilotやCursor)とは異なり、Claude Codeはエージェント型のアプローチを取ります。単にコードを提案するだけでなく、ファイルの読み書き、コマンドの実行、エラーの修正まで自律的に行います。
Claude Codeでできること
- コードの自動生成 — 「Reactでダッシュボードを作って」のような指示で、複数ファイルにまたがるコードを一括生成
- バグ修正 — エラーログを貼り付けるだけで、原因を特定して修正
- リファクタリング — 既存コードの改善提案と実行
- テスト作成 — 既存コードに対するテストを自動生成
- Git操作 — コミット、ブランチ作成、PR作成まで自動化
必要な環境
Claude Codeを使うには、以下が必要です。
| 必要なもの | 説明 |
|---|---|
| Linux VPS | Ubuntu 22.04以降推奨。さくら、ConoHa、AWS等 |
| Node.js 18以上 | Claude Codeの動作に必要 |
| Anthropicアカウント | APIプランまたはMax/Pro/Teamsサブスクリプション |
インストール手順
1. Node.jsをインストール
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
source ~/.bashrc
nvm install --lts
2. Claude Codeをインストール
npm install -g @anthropic-ai/claude-code
3. 認証
claude login
ブラウザが開くので、Anthropicアカウントでログインします。
iPhoneからClaude Codeを使う
Claude Codeは通常PCのターミナルから操作しますが、Claushを使えばiPhoneから直接操作できます。
Claushは、iPhoneからSSH経由でサーバー上のClaude Codeに接続するアプリです。チャットUIでAIに指示するだけで、外出先でもコーディングやサーバー管理が可能になります。
詳しくはClaush公式サイトをご覧ください。