Claude Code

Anthropic が提供する AI 駆動開発ツール。CLI として動作し、コードベースを読み・書き・実行する自律型エージェント。

特徴

  • ターミナルから直接操作するエージェント型 AI
  • コードの読み取り・編集・コマンド実行を自律的に行う
  • Cursor などのエディタ統合ツールとは異なり、CLI ベースで動作
  • Free プランでは利用不可。Pro / Max / Team / Enterprise サブスクリプション、または API 従量課金が必要

料金・プラン

プラン月額用途
Pro$20学習・小〜中規模開発
Max 5x$100毎日開発するエンジニア
Max 20x$200大規模プロジェクト・パワーユーザー
API 従量課金従量制システム組み込み・バッチ処理

利用枠は Claude チャットと共通。5時間ごとのセッション制限 + 週次制限(2025年8月〜) の2階層。詳細 → Claude Code 料金・プラン

利用可能モデル

モデル特徴
Claude Opus 4.5最高精度・重い処理向け。Pro プランでも利用可能(2025年後半〜)
Claude Sonnet 4.5バランス型・デフォルト
Claude Haiku 4.5高速・軽量タスク向け(API 経由)

/model コマンドでセッション中に切り替え可能。

主要コマンド

  • /clear — コンテキストをリセット
  • /compact — コンテキストを要約して圧縮
  • /context — 現在のコンテキスト状況を表示
  • /rewind — 会話を任意の時点まで巻き戻す
  • /model — 使用モデルの切り替え
  • /voice — 音声入力モード。スペースキーを押している間リアルタイム文字起こし。追加料金なし・レートリミット対象外(Pro/Max/Team/Enterprise、順次展開中)
  • /schedule — クラウドベースのcronジョブ作成。PCを閉じてもタスクを定期実行できる(コンテキスト圧縮(Auto Compact) の /loop との違いに注意)
  • ultrathink — 拡張思考モード(深い推論を促す)

全コマンドの日本語検索辞書(10カテゴリ・100以上)→ コミュニティ作成サイトあり(Xブックマーク参照)

インストール

npm install -g claude-code   # グローバルインストール
npx claude-code              # インストールなしで使用

システム要件: macOS / Linux / Windows(WSL2)、Node.js 18以上

APIキー: ANTHROPIC_API_KEY 環境変数、または .claude/settings.local.json に設定

VS Code統合: 拡張機能マーケットプレイスで「Claude Code」を検索、または claude --ide vscode で連携起動

設定・カスタマイズ

新機能(2026年アップデート)

機能概要
/voice 音声入力スペースキー長押しでリアルタイム文字起こし。追加料金なし
/schedule cronジョブPCを閉じてもクラウドで定期実行。ターミナルから直接スケジュール設定
Monitor機能バックグラウンドスクリプトが「必要な時だけ」エージェントを起動。コスパ最適化
Claude Desktop連携ローカルファイルに直接アクセス可能に(ターミナル不要化)
エージェントチーム(実験的)CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 を settings.json に追加して有効化。「〇〇担当、〇〇担当でチームを作って」と指示するとマルチエージェント協調動作

非エンジニアによる活用

VS Code / Cursor のプラグイン経由でチャット UI として操作できるため、ターミナル操作の知識は不要。戦略立案・リサーチ・コンテンツ発信・タスク管理など非エンジニア業務での活用実績がある。→ Claude Code 非エンジニア活用

非エンジニア向けTips(Xブックマーク由来):

  • 一段落したプロセスをドキュメント化しておくと環境再現・シェアが簡単になる
  • 新機能(Agent Teamなど)を試したい場合はClaudeのWeb UIから始めるのが最も敷居が低い
  • Vibe Coding でWebサイトを作る際「パーツの名前(ヒーロー、モーダル、ブレッドクラムなど)」を知るだけで指示精度が段違いに変わる

CLI入力ショートカット(非エンジニアが知らないと損するもの): ターミナルのテキスト入力はUnix emacs系バインディングが使える。Backspace長押しの代わりにこれを使う。

  • Ctrl + K — カーソル位置から行末まで削除
  • Ctrl + U — カーソル位置から行頭まで削除
  • Ctrl + W — 直前の単語を削除
  • Ctrl + A / Ctrl + E — 行頭 / 行末に移動

cronジョブ自動化(研究者による実践例)

shunya(東大院生) は Claude Code を「考えるパーツ」として Python との役割分担で活用し、45 本の cronジョブによる日常業務自動化システムを構築。メール分類・返信下書き・論文新着監視・日次レポート生成・情報収集を macOS 上で 24 時間稼働させている。コストは Claude Code Max($100/月)のみ。→ 日常業務自動化の設計原則(shunya)

実践ワークフロー

提案書自動生成

  1. ヒアリング内容をClaude Codeに渡す
  2. まず HTML/CSSのWeb版 で完璧に作り込む(PowerPoint直接生成より精度が出る)
  3. 完成後にPowerPoint等に変換

Plan Mode活用

「設計を渡した瞬間に別物になる」—— 思考なしの入力は失敗の原因。Plan Mode で事前に設計・アーキテクチャを確認してから実装に移ることが重要(海外バズ記事より)。

企業導入事例:メルカリ

メルカリが全社向けに公開した設定・配布ガイドの要点:

  • bypass など危険な操作の制限設定
  • エンジニア / 非エンジニアで安全レベルを分ける
  • MDMを使った全社員への設定一括配布
  • sudo・環境変数保護・サンドボックスディレクトリ隔離

コミュニティリソース

リソース概要
everything-claude-codeAnthropicハッカソン優勝者が10ヶ月実戦で構築。28専門サブエージェント・125+スキル・60+スラッシュコマンド・セキュリティスキャン(102ルール)内蔵
claude-howto初級〜上級の13時間カリキュラム。知識レベル判定テスト付き。GitHub 1,100+スター
Anthropic AcademyAnthropic公式の無料コース。MCP・SDKまで網羅した15レクチャー

vs 他ツール

Claude CodeCursorSuperset
操作形式CLIエディタ統合エディタ統合(CLI も可)
強み自律的なコード変更・コマンド実行GUI・補完・インライン編集AI並列実行 + Git Worktree管理
向く用途複雑なリファクタリング・バッチ処理通常のコーディング作業マルチエージェント並列開発

Supersetsuperset.sh): ファイルツリーを開きながら複数AIエージェントを並列実行でき、Git Worktreeで分離したブランチの作業も管理しやすい。/plan 実行後にセッション名が動的に更新される機能が特徴。

Claude Code 完全ガイド Ch.02 で詳しく比較されている。

OpenAI Codex との比較

Claude Code の強みは 日本語生成力・デザイン性・0→70点の自律的な初速。弱点はブラウザ・PC操作の精度コードがぐちゃぐちゃになりがちな点。実務では「Claude Code で0→70点を作り → OpenAI Codex で修正・セキュリティ強化 → Claude Code で定期実行」という役割分担が最も生産性が高い。詳細 → Claude Code vs OpenAI Codex 比較

パーミッション設定

デフォルトでは危険なコマンドの実行前に確認を求める。settings.json で自動許可ルールを設定し利便性とセキュリティをバランス調整できる。

関連