概要
Claude Code は Anthropic が開発するターミナル完結型のエージェント型コーディングツール。ChatGPT のような「チャット」ではなく、開発環境内で直接動作し、ファイルシステムの読み書き、シェルコマンド実行、Git 操作、プロジェクト理解を自律的に行います。
主な特徴
ターミナルネイティブ
claude コマンド一つで起動。エディタや Web アプリを開かずに、ターミナル上で対話的にコーディングを進められます。プロジェクトルートで実行すれば、ディレクトリ構造を自動認識。
搭載モデル
既定モデルは Claude Opus 5。拡張思考が標準で有効になっており、コンテキストウィンドウは 1M トークン、標準の最大出力は 128K トークンです。/model コマンドや --model フラグで Sonnet 5 などへ切り替えられます。
サブエージェントと並列実行
複数の Claude Code インスタンスが並列で協調作業できます。チームリードが全体のタスク調整・結果統合を担当し、チームメイトが各々独自のコンテキストウィンドウで作業。メールボックス方式の相互メッセージングと共有タスクリストでリアルタイムに協調します。さらに別ターミナルで動いているセッション同士が互いの作業内容や中間結果を参照できるようになり、複数の Claude Code に同じタスクを分業させる運用が現実的になりました。
内蔵ブラウザ
外部 Web サイトを開いて読み込み、クリック、フォーム入力までターミナル内から実行できます。開発中アプリの動作確認、公式ドキュメント参照、ログイン後の管理画面操作を MCP 経由の追加ツールなしで完結できます。
Claude Security プラグイン
ターミナル内で動くマルチエージェント型の脆弱性スキャナー。コードを生成したのと同じセッションでそのまま脆弱性検査を回せます。
/design コマンド
ターミナル上で UI モックアップを直接生成できるコマンド。コード生成の外側にあった画面設計工程を、Claude Code のセッション内に取り込めます。
Artifacts
コーディングセッションの成果を、セッション全文脈を踏まえたインタラクティブな Web ページとして生成。関連する変更があると自動更新され、バージョン履歴も残るためチームへ共有・反復しやすくなります。
Auto Mode が既定
承認プロンプトを機械的に通してしまう事故を防ぐため、初期状態から自動判定モードが有効です。真に危険なコマンドだけ人間の確認を求めます。
プラン・料金
Claude のサブスクリプションに含まれます:
| プラン | 月額 | 特典 |
|---|---|---|
| Pro | $20 | Claude Code 利用可(既定は Sonnet 5、Opus 5 も選択可) |
| Max (5x) | $100 | 5倍の利用枠、既定が Opus 5 |
| Max (20x) | $200 | 20倍の利用枠、優先アクセス |
API 経由の利用は従量課金で、Claude Opus 5 は入力 $5 / 出力 $25(100万トークンあたり)。1M トークンのコンテキストに追加料金はかからず、Batch API は半額、プロンプトキャッシュ読み出しは入力 $0.50 まで下がります。
代表的な活用例
- マルチファイルリファクタリング
- 新機能の自律実装(テスト含む)
- 大規模コードベースの理解・説明
- バグ修正の自動化
- CI/CD スクリプトの生成
- サブエージェントでフロント・バック・テストを並列開発
強み
- ✅ ターミナル完結で開発フローに自然に統合
- ✅ サブエージェントで複数エージェント協調
- ✅ 100万トークン のプロジェクト全体理解
- ✅ Claude Opus 5 のコーディング能力
- ✅ 長時間の自律作業
- ✅ Claude Pro $20/月から利用可能
弱み
- ❌ GUI がないのでエディタ派には不向き
- ❌ 複数エージェント使用でトークン消費が大きい
- ❌ Anthropic のモデルに実質ロックイン
- ❌ Windows では WSL 推奨
公式情報
使いこなし Tips
SNS・コミュニティで共有されている実践的な使い方
- Claude Code は Esc を2回押すと直前のチェックポイントまで巻き戻せる。リスクのある変更も気軽に試せる(出典: https://x.com/svpino/status/2050563493708112190)
- Claude Code は Ctrl+V でスクリーンショットをそのまま貼り付けられる。UIの不具合を画像で見せて指示できる(出典: https://x.com/svpino/status/2050563493708112190)
- Claude Code は `/context` で起動時の読み込み内容を確認でき、離席前に `/compact` すると次回セッションが軽くなる(Anthropic公式Tipsより、出典: https://x.com/hqmank/status/2088635186938601544)
- Claude Code は Ctrl+R でプロンプト履歴を逆順検索できる。矢印キーで探す代わりに一発で過去のプロンプトを呼び出せる(出典: https://x.com/svpino/status/2048027253616058869)
- Claude Code でカスタムスラッシュコマンドと Skill のどちらを作るか迷ったら、「自分で呼び出したい」ならスラッシュコマンド、「Claude に自動判定して使ってほしい」なら Skill を選ぶとよい(出典: https://x.com/housecor/status/2007591718196261300)
- Claude Code では `@filename.py` や `@src/classes/` のようにファイル・ディレクトリを @ 参照すると、エージェントの作業範囲をその対象に絞り込める(出典: https://x.com/svpino/status/2029645889980305777)
- Claude Code は Ctrl+G でエディタを開き、長いプロンプトをターミナル入力ではなくエディタ上で組み立てられる(出典: https://x.com/svpino/status/2050563493708112190)
- Claude Code の Remote Control は、PC で `claude remote-control` を起動すると、そのマシンがスマホの Claude アプリに表示され、外出先からセッションを開始・操作できる(出典: https://x.com/Hyde_ai3/status/2092488756737581419)