ターミナルから直接AIエージェントを操作し、コーディング・デバッグ・Git操作まで自動化。
スキル・コマンド・MCP・Hooksの作り方から、職種別の活用法まで完全網羅。
What is Claude Code
Anthropicが開発したターミナルベースのAIエージェント。 自然言語で指示するだけで、コードの読み書き・デバッグ・Git操作・Web検索まで自律的に実行します。
エディタ非依存。ターミナルから直接AIと対話し、あらゆる開発作業を実行
ファイル読み書き、コマンド実行、テストまで自動で判断・実行するAI
Skills・MCP・Hooksで機能を自在にカスタマイズ・拡張可能
5段階の権限モード、サンドボックス、チェックポイントによるロールバック
Core Features
開発に必要なあらゆる操作を、自然言語の指示だけで実行できます
Read / Edit / Write / Glob / Grep ツールによる高精度なファイル読み書き・検索。マルチファイル同時編集にも対応。
コミット、ブランチ作成、PR作成、コードレビューまで自然言語で実行。Anthropicの90%以上のエンジニアが活用。
エラーログの解析、原因特定、修正案の提示、テスト実行まで一貫して自動処理。
リポジトリ全体を把握し、関数定義・呼び出し元・依存関係を横断的に探索。
WebSearch / WebFetchツールで最新のドキュメントやAPI仕様をリアルタイムに参照。
サブエージェント(Task tool)で複雑なタスクを並列処理。チーム機能でエージェント同士が協調作業。
By The Numbers
Comparison
Claude Code、Google Antigravity、OpenAI Codex CLI ── 3大AIコーディングツールの違いと共通点
ターミナルベースのCLIエージェント。開発者と対話しながらコード生成・編集・テスト・Git操作を実行。MCP・Hooks・Skillsによる高い拡張性が特徴。
VS Code をベースにしたフルGUI型のエージェントIDE。複数エージェントの並列実行を管理する「Manager Surface」やブラウザ自動操作など、非同期ワークフローに強み。
ターミナルベースのCLIエージェント。OSレベルのサンドボックス(macOS Seatbelt / Linux Landlock)による安全性とオープンソース(Apache 2.0)が特徴。
| 機能 | Claude Code Anthropic |
Antigravity |
Codex CLI OpenAI |
|---|---|---|---|
| 操作形態 | CLI(ターミナル) | GUI(IDE) | CLI(ターミナル) |
| マルチモデル | Claude系のみ | 対応(Claude, GPT含む) | GPT系のみ |
| オープンソース | 非公開 | 非公開 | Apache 2.0 |
| 最低料金 | $20/月(Pro~) | 無料 | $20/月(Plus) |
| マルチエージェント | 対応(Swarm Mode) | 対応(Manager Surface) | 対応(実験的) |
| サンドボックス | 権限プロンプト制御 | クラウド分離 | OS レベル |
| ブラウザ操作 | MCP経由で可能 | 内蔵(ヘッドレスChrome) | なし |
| 拡張性 | MCP + Skills + Hooks | プラグイン | Codex SDK |
| IDE連携 | VS Code / JetBrains | IDE自体が製品 | デスクトップアプリ |
| 非同期実行 | バックグラウンドタスク | コア機能 | 非対話モード |
| Git統合 | 深い統合 | 対応 | 対応(worktree分離) |
| CI/CD連携 | Hooks / スクリプト | 未対応 | GitHub Action |
日本語や英語で「何をしてほしいか」を伝えるだけで、コード生成・編集・テストを実行
コードの読み書き、シェルコマンドの実行、テストの自動実行が可能
複数のAIエージェントを並列で動かし、大規模なタスクを分担処理できる
コミット・ブランチ・diff・worktreeなど、Gitと深く統合した開発ワークフロー
方法は異なるが、全ツールがエージェントの行動を制限・監視する安全機構を備える
テスト失敗 → 原因分析 → 修正 → 再テストを自律的に繰り返して問題を解決
注: 各ツールは急速に進化しており、上記の情報は2026年2月時点のものです。最新の機能・料金は各公式サイトをご確認ください。 また、AntigravityはGoogleの製品であり、Anthropic(Claude Code開発元)とは別の企業です。
Advanced Use Cases
MCP連携・外部サービス統合で実現する、次世代の業務自動化。Claude Codeの真価を引き出す実践ガイド。
MCP連携とマルチエージェントで開発ワークフロー全体を自動化。チーム開発の生産性を劇的に向上させます。
Issue読み取り → ブランチ作成 → 実装 → テスト → PR作成 → レビュー対応まで完全自動化。GitHub Actionsとの連携でデプロイまで一気通貫。
タスク管理ツールのチケットを自動取得し、優先度順に実装。完了後はステータス更新とコメント追加を自動で実行。
ビルド結果・テスト結果・デプロイ完了をSlackチャンネルに自動通知。エラー発生時はスタックトレース付きで報告。
データベースのスキーマを直接読み取り、マイグレーションファイル生成。データ分析クエリの作成・実行も対話的に。
フロントエンド・バックエンド・テストをそれぞれ別エージェントが並列で担当。1人で3人分のスピードを実現。
PreToolUseフックでLint/型チェックを自動実行。コード品質を下回る変更を未然に防止。PostToolUseで自動テスト実行。
Google Workspace・Analytics・SNS連携で、データドリブンなマーケティングを完全自動化。制作から分析までワンストップ。
GA4のデータをAPI経由で取得し、コンバージョン分析レポートを自動生成。Googleスプレッドシートへの結果出力や改善施策の提案まで。
Google Drive MCPでドキュメント・スプレッドシートを読み書き。記事の下書き生成 → Docsに投稿 → Slackでレビュー依頼まで自動化。
1つのブログ記事から X(Twitter)/ Instagram / LinkedIn 用の投稿文を自動生成。画像サイズの最適化やハッシュタグ提案も。
japanese-lpスキルでLP一括生成。キャッチコピー・CTAボタン色・レイアウトの異なるバリエーションをまとめて出力。
Googleスプレッドシート(ネタ帳) → Claude Code(文面生成) → HTMLテンプレート適用 → Slack(承認通知)の全工程を自動化。
Web検索MCPで競合サイトを定期分析。キーワードランキング変動・新規コンテンツをレポート化してGoogleスプレッドシートやNotionに保存。
CRM連携・自動リサーチ・提案書AIで、商談の質と量を同時に最大化。属人化を排除します。
スプレッドシートの顧客データを自動読み取り、提案書に反映。商談後のメモも自動記録。SalesforceやHubSpotのCSVエクスポートとの連携も可能。
商談結果をSlackやMicrosoft Teamsに自動投稿。技術的な質問はエンジニアチャンネルへ自動転送。承認フローの自動化も。
翌日の商談予定を自動取得 → 顧客情報リサーチ → 想定Q&A作成 → 提案ポイントの要約を毎朝Slack/Teamsに配信。
顧客企業の最新ニュース・決算情報・採用情報を自動収集。業界動向レポート付きの商談準備資料を生成。
顧客の業種・課題・予算をスプレッドシートやCRMから取得 → カスタマイズ提案書をHTML/PDF生成 → 見積額の自動算出まで。テンプレートをスキル化すれば誰でも高品質な提案書を作成可能。
CSVやスプレッドシートの案件データを分析し、受注確度予測・ボトルネック特定・フォーキャストレポートを自動生成。
全社データの統合分析、戦略シミュレーション、組織全体のAI導入推進。経営のスピードが変わります。
Google Drive・SharePointのドキュメントを横断分析。各部門のスプレッドシートからKPI進捗・プロジェクト状況を経営レポートに統合。
freee・マネーフォワード等の会計ソフトCSVエクスポート → 月次P/L分析 → キャッシュフロー予測 → グラフ付きHTMLレポートを自動生成。
部門別のスキル・コマンドを整備し、CLAUDE.mdで社内ルールを統一。非エンジニアでもAIを活用できる仕組みを全社展開。
Web検索MCPで業界レポート・特許情報・規制動向を自動収集。SWOT分析や競合マトリクスを自動生成。
売上・コスト・成長率のパラメータを変えたシミュレーションを実行。最良/最悪/基本シナリオの比較表を自動作成。
毎週/毎月の定例会議資料を自動作成。各部門のスプレッドシート・Notion・Confluenceからデータ収集 → 統合分析 → HTMLプレゼン資料を一括生成。
AI導入の第一歩: まず社内の「繰り返し作業」を洗い出し、スキル化しましょう。CLAUDE.mdに業務ルールを記載し、コマンドで定型作業をワンタッチ化。 エンジニアがいなくても、管理部門だけで導入可能です。
少人数・限られた予算で最大のアウトプットを。Claude Codeは「もう一人の共同創業者」として、あらゆる業務を支援します。
Web検索MCPで市場調査 → 競合分析レポート自動生成 → ペルソナ設計 → ビジネスモデルキャンバスをHTMLで可視化。1週間で事業計画の骨子を完成。
LP制作スキルでランディングページを即日公開。同時にMVPのプロトタイプをClaude Codeで開発。フロント・バック・DBまで1人で構築可能。
投資家向けプレゼン資料をHTML/PDFで自動生成。市場規模データの調査・グラフ作成・財務計画表の作成を一括で。
利用規約・プライバシーポリシーのドラフト作成。契約書テンプレート生成。各種届出書類のフォーマット作成を支援。
Google Workspace(ドキュメント・スプレッドシート・Drive)やNotion等のクラウドツールをMCP連携し、議事録・OKR・ナレッジベースを一元管理。経営ダッシュボードを自動更新。
コマンドとスキルで「営業資料生成」「問い合わせ対応テンプレ」「経理データ集計」を定型化。創業メンバー1人で複数部門をカバー。
創業者の強い味方: Claude Codeは「開発者1人 + Claude Code」で「開発チーム5人分」の生産性を発揮できます。 特にマルチエージェント機能を使えば、フロント・バック・テストを並列で同時進行させることも可能です。
プログラミング知識ゼロでも大丈夫。日常の事務作業・定型業務をAIで劇的に効率化します。
「この売上データを月別に集計してグラフにして」と指示するだけ。VLOOKUP不要、マクロ不要。データを渡すだけで分析結果をHTMLレポートで出力。
社内通知、議事録、報告書、申請書のテンプレートを自動生成。過去のフォーマットを読み込んで統一スタイルで作成。
請求書データのCSV取り込み → 仕訳データ生成 → 月次集計レポート作成。消費税計算や勘定科目の振り分けも自動。
求人票の作成・修正、面接質問リスト生成、入社手続きチェックリスト作成。評価シートのテンプレート生成も。
Googleスプレッドシートやエクセルの備品リストを分析 → 発注が必要なアイテムを自動検出 → 発注書テンプレート生成 → Slack/Teamsで承認依頼を通知。
カレンダーの予定を分析し、会議の議事録テンプレート事前作成。期限切れタスクのアラートをSlack/Teamsに自動配信。週次サマリーも自動生成。
非エンジニアこそ恩恵大: Claude Codeは「プログラミングの壁」を取り除きます。今まで「エンジニアに依頼」していたデータ加工・レポート作成・業務ツール作成を、 自分の言葉で直接指示するだけで実現できます。社内にスキルを整備すれば、部署全員が活用可能に。
Security
5段階の権限モードで、安全性と利便性のバランスを自在にコントロール
| モード | ファイル編集 | コマンド実行 | 確認プロンプト | 用途 |
|---|---|---|---|---|
| plan | 不可 | 不可 | 常に確認 | 設計フェーズ |
| default | 確認あり | 確認あり | 都度確認 | 通常作業 |
| acceptEdits | 自動 | 確認あり | コマンドのみ | コーディング中心 |
| dontAsk | 自動 | 自動 | なし | 信頼環境 |
| bypassPermissions | 自動 | 自動 | なし | フルオート |
Claude Code起動時に --allowedTools フラグで許可するツールを細かく制御できます。
セッション中でも /permissions コマンドで権限モードを変更できます。
.claude/settings.json にルールを記述すると、プロジェクト単位で権限を永続的に設定できます。
個人設定は ~/.claude/settings.json に記述します。
ルールの優先順位: deny > ask > allow の順で評価されます。deny に記述したルールは allow より常に優先されるため、危険なコマンドを確実にブロックできます。
Security Deep Dive
Claude Code Securityによる脆弱性スキャン、プロンプトインジェクション対策、ハルシネーション軽減まで
従来の静的解析ツール(パターンマッチング)ではなく、Claude Opus 4.6がコードを「読んで理解する」ことで脆弱性を検出する、 AI駆動のセキュリティスキャン機能。人間のセキュリティ研究者のようにデータフローを追跡し、コンポーネント間の相互作用を理解して、 ルールベースのツールが見逃す複雑な脆弱性を発見します。
プロンプトインジェクションとは、悪意のある指示をコードやファイルに仕込み、AIに意図しない操作をさせる攻撃です。 Claude Codeは多層防御で対策しています。
強化学習により、Webコンテンツやファイル内に埋め込まれた悪意ある指示を識別・拒否するよう訓練。 Anthropicの内部テストでは攻撃成功率を約1%まで低減。
危険なコマンドは自動ブロック。ネットワーク操作は許可制。curl/wgetはデフォルトでブロック。
未知のコマンドは手動承認が必要(フェイルクローズ設計)。
macOS Seatbelt / Linux bubblewrapによるカーネルレベルの分離。 ファイルシステム・ネットワークを制限し、仮にインジェクションが成功しても被害を最小化。 権限プロンプトを84%削減。
WebFetchツールは別のコンテキストウィンドウで実行。外部Webコンテンツ内の悪意ある指示がメインのプロンプトに注入されるのを防止。
Claude Codeではこれまでに複数の脆弱性が発見・修正されています。常に最新版へのアップデートが重要です。
| CVE ID | 内容 | 深刻度 | 修正版 |
|---|---|---|---|
| CVE-2025-55284 | DNS経由でAPIキー等を外部送信可能 | 高 | v1.0.4 |
| CVE-2025-54795 | プロンプトインジェクション経由のコマンド注入 | 高 | v1.0.20 |
| CVE-2025-59828 | 信頼確認前の任意コード実行(CVSS 7.7) | 高 | v1.0.39 |
| CVE-2026-24052 | URL検証不足によるSSRF | 中 | 修正済み |
| CVE-2026-25724 | シンボリックリンクによるパストラバーサル | 中 | 修正済み |
対策:
npm update -g @anthropic-ai/claude-code で常に最新版を維持してください。
v1.0.24より前のバージョンは非推奨で、自動アップデートが強制されます。
ハルシネーションとは、AIが事実に基づかない情報を「自信を持って」生成してしまう現象です。 コーディングにおいては、存在しないAPIを使ったコード生成や、不正確な修正が該当します。 Claude Codeは複数の仕組みでこのリスクを軽減しています。
各プロンプトでワークスペースの状態を自動保存。Escキー2回または/rewindで、コード・会話の任意の時点に巻き戻し可能。
コード変更後にテストを自動実行し、実際に動作するか検証。型チェック(TypeScript, mypy等)やLintも連携可能。「動くコード」であることを確認してから完了。
plan権限モードでは、Claude Codeはコードの分析・計画のみ可能で変更は不可。ハルシネーションによる意図しない変更を完全に防止。
Stopフックでタスク完了前に検証を実行。テスト全通過・型チェックOKを確認してからのみ完了を許可する「ゲート」を設置できます。
現時点のAI技術では、ハルシネーションを100%排除することは不可能です。特に以下のケースに注意が必要です:
対策: 重要なコードは必ずテストで検証し、外部API呼び出しは公式ドキュメントと照合してください。
planモードで計画を確認してから実装に移るワークフローが効果的です。
npm update -g @anthropic-ai/claude-code で定期的にアップデート
提案されたBashコマンドは、承認前に内容を理解してから実行
外部のWebコンテンツや不明なリポジトリを直接パイプしない
Bash(rm -rf *) 等を deny に設定して意図しない破壊を防止
.env や credentials を .gitignore に追加し、Hooksで検知を自動化
脆弱性の報告は HackerOneプログラム へ
Getting Started
たった3ステップで、Claude Codeを使い始められます
バージョン 18以上 が必要
npm は Node.js に同梱されています
以下のいずれか1つが必要
主要OSすべてに対応
WindowsはWSL(Windows Subsystem for Linux)経由での利用を推奨。ネイティブでも動作します。
npmでグローバルインストール。
初回起動時にブラウザで認証。CLAUDE.mdを生成して準備完了。
自然言語で指示するだけ。スキルを追加してさらにパワーアップ。
IDE Integration
ターミナルだけでなく、お使いのエディタからもClaude Codeを活用可能
グラフィカルなチャットパネル、インラインdiff表示、チェックポイントベースのUndo、 @メンションによるファイル参照、並列会話に対応。
IntelliJ IDEA、WebStorm等に対応。スマートターミナルラッパーとして動作し、 IDEのビルトインdiffビューアと連携。
Browser Integration
Claude CodeをChromeブラウザに接続し、Webアプリの画面確認・操作・デバッグをAIに任せる
Claude Codeを起動中のChromeブラウザに接続すると、 AIが実際のWebページを見て・操作して・デバッグできるようになります。 「画面が崩れている」「ボタンが動かない」といった相談を、スクリーンショットやコンソールログ付きで解決します。
Skills
スキルはClaude Codeの主要な拡張機構。定型作業の自動化、ドメイン知識の注入、ワークフローの標準化を実現します。
スキルは、SKILL.mdファイルを含むフォルダです。Claude Codeが特定のタスクを実行する際のルール・手順・参照情報をまとめて提供します。
/skill-name で手動呼び出しも可能
!`command` でシェルコマンドの実行結果を注入
スキルの配置場所:
個人用は ~/.claude/skills/、プロジェクト共有は .claude/skills/ に配置。
v2.1.3以降、スラッシュコマンドはスキルに統合されました。
| プロパティ | 説明 | 例 |
|---|---|---|
name |
スキル名(/コマンドとして使用) | my-skill |
description |
スキルの説明。自動起動のマッチングに使用 | LP制作スキル。Keywords: LP... |
user-invocable |
ユーザーがスラッシュコマンドで呼び出し可能か | true |
allowed-tools |
スキル実行時に使用可能なツールを制限 | [Read, Grep, Glob] |
context |
forkでサブエージェントとして実行 |
fork |
model |
使用するモデルを指定 | haiku |
Commands
繰り返し行う作業をコマンド化して、ワンタッチで実行。チーム全体の開発効率を向上させます。
.claude/commands/ にMarkdownファイルを配置するだけで、独自のスラッシュコマンドを作成できます。
v2.1.3以降、コマンドはスキルと統合され、同じYAMLフロントマター形式をサポートします。
$ARGUMENTS で動的な値を受け取れる
ヘルプを表示
コンテキストを圧縮
コードレビュー
使用コスト確認
CLAUDE.md初期化
権限設定
Hooks設定
高速モード切替
Multi-Agent
複数のClaude Codeセッションを同時並行で動かし、チームとして協調させる先進的なオーケストレーション機能
Agent Teamsは、1つのリーダーセッションが複数のチームメイトセッションを生成・管理し、 タスクを分担して並列に作業させる機能です。 各セッションは独立したコンテキストウィンドウを持ち、メッセージングとタスクリストで連携します。
サブエージェントは、メインセッションから特定タスクを独立したコンテキストで処理する仕組みです。 コンテキストウィンドウの汚染を防ぎ、コスト効率を高めます。
フロント・バックエンド・テストの3エージェントが同時並行で機能を実装
複数エージェントが異なるアプローチで同時に原因を調査し、最速で解決
セキュリティ・パフォーマンス・設計の観点ごとにエージェントがレビュー
注意:
Agent Teamsは実験的機能です。トークン消費量は通常の約7倍になるため、
複雑なタスクにピンポイントで活用するのが効果的です。
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 で有効化。
Configuration
プロジェクトの文脈を伝え、外部ツールと連携し、ワークフローを自動化する3つの設定機構
CLAUDE.mdは、Claude Codeに「このプロジェクトのルール」を伝えるファイルです。 起動時に自動読み込みされ、コーディング規約・アーキテクチャ・注意事項をAIに伝達します。
MCP(Model Context Protocol)は、AIアシスタントが外部のツールやサービスと会話するための「共通言語」です。
たとえば、あなたが「Notionのタスクリストを更新して」とClaude Codeに頼んだとします。 通常のClaude Codeはファイル操作とターミナルコマンドしかできません。 しかしMCPで「Notionサーバー」を接続すると、Claude CodeがNotionのAPIを直接呼び出せるようになり、 タスクの読み書きが自然言語の指示だけで完結します。
MCPは「USBポート」のようなもの ── 規格が統一されているので、どのサービスでも同じ方法で接続できる
ポイント: 従来のAIツールは「チャットで返事するだけ」でしたが、MCPによって AIが外部サービスを直接操作できるようになったのが革命的な変化です。 ファイルを読むだけでなく、Notionにページを作成したり、GitHubにPRを出したり、データベースにクエリを実行できます。
MCPは2024年11月にAnthropicがオープンソースで公開。特定企業に依存しない「AIのUSB-C」を目指しています。 Google、OpenAI、Microsoft等も採用し、業界標準になりつつあります。
サードパーティがMCPサーバーを作るほど、Claude Codeの「できること」が増えます。 AI本体の性能だけでなく「何と繋がれるか」が価値になる時代。MCPはその基盤です。
MCP対応サービスは「AIから操作可能」というUXを提供でき、ユーザーは「1つのAIから全サービスを操作」できる。 AI側・サービス側の双方にメリットがある設計です。
claude mcp add コマンドで簡単セットアップ
claude mcp serve でClaude Code自体をMCPサーバーに
.claude/settings.json で永続的に設定可能
始め方:
まずは claude mcp add で1つ接続してみましょう。
MCPサーバーの一覧は
公式リポジトリ
で確認できます。
Hooksは、Claude Codeの特定のイベントに応じて自動実行されるスクリプトです。 17種類のライフサイクルイベントに対して、シェルコマンド・LLMプロンプト・エージェントを設定できます。
3種類のHookタイプ:
command(シェル)、prompt(LLM単発)、agent(LLM+ツール)
Plugins
スキル・エージェント・Hooks・MCPサーバーをまとめてパッケージ化し、チームやコミュニティで共有・再利用する仕組み
プラグインは、Claude Codeの拡張機能を1つのパッケージにまとめて配布する仕組みです。 スキル・カスタムエージェント・Hooks・MCPサーバーなど、複数の機能を一括でインストールできます。
claude plugin add で即座にインストール
/プラグイン名:スキル名 で衝突なく呼び出し
開発だけでなく、マーケティング・ビジネス・デザインなど幅広い分野のプラグインが公式・コミュニティから提供されています
LSPと連携し、コードを書くたびに型エラーを即座に検知・修正。import整理も自動化
Ruff/Pylintによる品質チェックとmypy型検証を自動実行。仮想環境も正しく扱える
Cargo・gopls等と連携。コンパイルエラーを自動解析して修正。10以上の言語に対応
サイトのSEOスコアを自動診断。メタデータ・構造化データ・E-E-A-T・検索順位に影響する問題を一括チェック
Google/Meta/LinkedIn広告のキャンペーン設計、CRO(コンバージョン率最適化)、A/Bテスト設計を支援
SEO記事の執筆・コピーライティング・メールシーケンス作成。ブランドボイスの一貫性を自動チェック
プロジェクト管理ツールと直接連携。タスクの読み書き・ステータス更新をClaude Codeから実行
Figmaのデザインデータを読み取り、デザイン通りのコードを生成。ブランドガイドラインの自動適用も
Slackでの問い合わせ対応やSentryのエラー監視と連携。通知からそのまま修正まで自動化
プラグインは誰でも作れます: Markdownファイルとplugin.jsonを書くだけで、自社専用のプラグインを作成可能。 コミュニティのマーケットプレイスで公開・共有もできます。
Model & Cost
タスクに応じたモデル選択と、利用コストの把握・最適化でClaude Codeを賢く使いこなす
Claude Codeは複数のモデルを使い分けられます。
セッション中でも /model コマンドで即座に切替可能。
タスクの複雑さに応じて最適なモデルを選びましょう。
low / medium / high で推論の深さを調整
sonnet[1m] で100万トークンの拡張ウィンドウ
| モデル | 速度 | 品質 | コスト |
|---|---|---|---|
| Opus | ★★☆ | ★★★ | ★★★ |
| Sonnet | ★★★ | ★★☆ | ★★☆ |
| Haiku | ★★★ | ★☆☆ | ★☆☆ |
現在のモデルを確認・変更。Opus選択時は左右キーでEffort Levelも調整可能
バージョン・使用中のモデル・アカウント情報・接続状態を一覧表示
全設定項目をインタラクティブUIで確認・変更。Effort Levelもここから設定
累計コスト($)・API時間・変更行数を表示(APIキーユーザー向け)
プラン使用量とレートリミット状況を確認(サブスクリプションユーザー向け)
コンテキストウィンドウの使用状況をカラーグリッドで可視化
ステータスライン:
/statusline を設定すると、画面下部にモデル名・コンテキスト使用率・コストなどを常時表示できます。
例: /statusline show model name and context percentage
Claude Codeの平均コストは1開発者あたり約$6/日。
/cost コマンドでリアルタイムに消費量を確認でき、
適切な運用でコストを大幅に削減できます。
/compact を定期実行
/clear でリセット
Automation
スクリプトやCI/CDパイプラインからClaude Codeをプログラマティックに実行し、開発ワークフローを完全自動化
CI/CDは、ソフトウェア開発の「ビルド・テスト・デプロイ」を自動化する仕組みです。
コードをプッシュするたびに、自動でビルド・テストを実行。 「マージしたら壊れた」を防ぐ仕組みです。
テストに通ったコードを自動で本番環境へ反映。 手動デプロイの手間とミスをゼロにします。
Claude CodeのGitHub Actionsは、この流れの中にAIによるコードレビュー・自動修正を組み込みます
claude -p で起動すると、対話なしでClaude Codeを実行できます。
スクリプト、CI/CDパイプライン、カスタムツールから呼び出して自動化を実現します。
公式GitHub Action(anthropics/claude-code-action)を使えば、
PRレビュー・Issue対応・コード修正をGitHub上で完全自動化。
PRやIssueで @claude とメンションするだけで起動します。
/install-github-app でワンクリック導入
@claude このPRにユニットテストを追加してくださいSafety & Access
変更をいつでも巻き戻せる安全網と、ブラウザからアクセスできるクラウド実行環境
Claude Codeはファイル編集のたびに自動でチェックポイントを記録します。 予期しない変更が発生しても、任意の時点まで瞬時にロールバック可能。 大胆なコード改修も安心して実行できます。
claude --resume でセッション再開後も /rewind で過去の状態を復元可能
/rewind を実行claude.ai/code からブラウザ上でClaude Codeを実行できます。 ローカル環境不要のクラウドVM上で動作し、非同期のバックグラウンドタスクや モバイルからのアクセスにも対応します。
Troubleshooting
初めてのセットアップで起きがちなトラブルと、その対処法をまとめました
Windowsには複数のターミナル環境があり、Claude Codeとの相性が異なります。 Claude Codeは内部でUnix形式のコマンド(grep, find 等)を生成するため、Git Bashが必須です。
Git Bashは、Git for Windows をインストールすると一緒に入るUnix互換のターミナル環境です。 内部では MSYS2 / MinGW という軽量なUnixエミュレーション層を使い、Windowsの上にLinux/macOSと同じ「bash シェル」と各種Unixコマンドを提供します。
dir、Bash は lsfindstr、Bash は grepC:\Users\、Bash は /c/Users/
Claude CodeはmacOS / Linux を前提に開発されており、内部でファイル操作やコード検索を行う際に
grep、
find、
cat、
sed
などの Unixコマンドを自動生成します。ここにWindows環境との「ズレ」が生まれます。
Claude Codeが生成する grep -r "pattern" . のようなコマンドが、
変換不要でそのまま実行できます。cmd/PowerShell では grep コマンド自体が存在しないためエラーになります。
Windowsは \(バックスラッシュ)、Unix系は /(スラッシュ)でパスを区切ります。
Git Bashはこの変換を透過的に処理するため、パス関連のエラーが発生しません。
Claude Codeの Hooks 機能や npm scripts は bash 構文で書かれることが多く、
&& によるコマンド連結や /dev/null へのリダイレクトなど、
Unix固有の記法がそのまま動作します。
Claude Codeは設定で Shell: bash を使用するよう設計されています。
cmd/PowerShellから起動しても、内部のBashツールは Git Bash の bash.exe を探して使います。
Git Bash が未インストールだと、この内部シェルが見つからずエラーになる可能性があります。
まとめ: Claude Codeは「Unix/Linuxの世界」で動くツールです。Git Bashはその世界をWindows上に軽量に再現するため、 余計な変換エラーやコマンド不在エラーが起きず、最も安定した動作を実現します。 WSL 2 も完全なLinux環境なので同等以上に安定しますが、セットアップの手軽さではGit Bashが勝ります。
| ターミナル | 対応状況 | 説明 |
|---|---|---|
| コマンドプロンプト (cmd) | 起動のみ | claude コマンドの起動は可能。内部ではGit Bashが使われる。Windowsの基本ターミナルで黒い画面が特徴。 |
| PowerShell | 起動のみ | cmdの上位互換。青い画面が特徴。インストーラーの実行に使える。内部動作はGit Bashに依存。 |
| Git Bash | 推奨 | Git for Windowsに同梱。Unix互換環境を提供し、Claude Codeが最も安定して動作する。 |
| WSL 2 (Ubuntu等) | 完全対応 | Windows上のLinux環境。サンドボックス含む全機能が動作。ただし別途セットアップが必要。 |
Windows Terminalについて: Windows 11では「Windows Terminal」がデフォルトのターミナルアプリとして組み込まれており、 cmd や PowerShell を開くと自動的にWindows Terminal上で起動します(意識せずに使っている方がほとんどです)。 Windows Terminal自体はシェル(命令を解釈するソフト)ではなく、シェルを表示する「入れ物」です。 そのためClaude Codeの動作に影響するのは中で動いているシェル(cmd / PowerShell / Git Bash)の方です。 Windows Terminal の設定で既定のプロファイルを Git Bash に変更しておくと、ターミナルを開くだけで常にGit Bashが起動するので便利です。
対応バージョン: Windows 10 バージョン1809(2018年10月更新)以降、Windows 11 全バージョン。これより古いとインストール自体が失敗します。
Windows 10 でビルド番号が17763未満の場合は、Windows Update で最新版に更新してください。
Claude Codeは内部でGit Bashを使用します。Git for Windowsがインストールされていないか、パスが通っていません。
対処法:
git --version で確認インストールは成功したが、claudeコマンドへのパス(PATH)が通っていない状態です。
設定後、ターミナルを再起動して claude --version で確認してください。
npm経由でインストールした場合に発生します。Node.jsが古いか、PATHの問題で正しいバージョンが検出されていません。
回避策: ネイティブインストーラー(curl -fsSL https://claude.ai/install.sh | bash)を使えば、Node.jsは不要です。
初回インストールに必要な容量: 約2~4GB(Node.js + Claude Code本体 + 依存パッケージ)
注意: ~/.claude/ ディレクトリ(デバッグログ・セッションデータ)は使い続けると肥大化します。定期的なクリーンアップを推奨します。
Cドライブの空き容量が10GB未満の場合、インストール前に不要ファイルを整理してください。
グローバルインストール先のディレクトリに書き込み権限がありません。sudo は使わないでください(セキュリティリスクあり)。
初回起動時のOAuth認証で、ブラウザが自動起動しない場合があります。
対処法:
企業のファイアウォールやプロキシが原因で、Claude APIに接続できないことがあります。
必要な通信先(IT部門に許可を依頼):
api.anthropic.com - Claude APIエンドポイントclaude.ai - 認証(Claude Pro/Maxの場合)statsig.anthropic.com - テレメトリVersion History
Claude Codeの主要なバージョンアップと機能追加の記録(2026年1月〜)
AIによるセキュリティ脆弱性スキャン機能。Opus 4.6で500以上の未発見脆弱性を検出した実績。Enterprise/Team顧客向けに提供開始。
新モデルSonnet 4.6に対応。コーディング性能が大幅向上し、1Mトークンコンテキストウィンドウ(beta)をサポート。
--worktree (-w) フラグで隔離されたgit worktreeで作業可能に。Simple Mode(CLAUDE_CODE_SIMPLE)にファイル編集ツールを追加。
最新フラッグシップモデルOpus 4.6に対応。マルチエージェント協調のAgent Teams(実験的機能)を追加。自動メモリ記録、部分的な会話要約機能も搭載。
PDFのページ範囲指定読み取りに対応。MCPサーバーのOAuth認証(Slack等)をサポート。/debugコマンド追加。--resumeのメモリ効率68%改善。
GitHub PRにリンクしたセッションを開始する--from-prフラグを追加。PRの内容を自動的にコンテキストとして読み込み。
Claude Codeのエージェント能力を非コーディング業務に拡張したCoworkをリサーチプレビューとして公開。ローカルVM上で動作し、ファイル操作・プラグイン連携に対応。
Skills大幅刷新(フォーク・ホットリロード・カスタムエージェント対応)、Shift+Enterで改行、多言語出力対応、ワイルドカード権限、/teleportコマンド(claude.aiへの転送)、Windows Package Manager対応。
最新情報: 完全なリリースノートは GitHub Releases で確認できます。本セクションは2026年2月22日時点の情報です。
FAQ
Claude Code自体は無料でインストールできますが、利用にはAnthropicのAPIキーまたはClaude Pro/Maxサブスクリプションが必要です。APIキーの場合は従量課金制で、平均コストは1開発者あたり約$6/日です。/cost(APIキーユーザー)や/usage(サブスクリプションユーザー)で利用状況を随時確認できます。Haikuモデルの活用や/compactでのコンテキスト圧縮でコスト削減も可能です。
基本的なターミナル操作ができれば利用可能です。自然言語で指示できるため、コードを自分で書く必要はありません。ただし、生成されたコードの確認やプロジェクト構成の理解にはある程度の知識があると効果的です。スキルを活用することで、非エンジニアでもコードレビューやレポート作成などの定型作業を自動化できます。
Opusは最高品質で複雑な設計・大規模改修に最適。Sonnetはバランス型でデフォルトモデル、日常のコーディングに。Haikuは高速・低コストで、ファイル検索や単純な質問に向いています。セッション中に/modelでいつでも切り替えられるので、タスクの複雑さに応じて柔軟に使い分けましょう。
Claude Codeは5段階の権限モードとサンドボックス機能を備えています。サンドボックスはOSレベルのファイルシステム・ネットワーク分離を提供します。また、チェックポイント機能でいつでも変更を巻き戻せます。企業向けには、管理者が上書き不可能なポリシーを設定できるEnterprise設定も用意されています。
はい。Claude Codeはファイル編集のたびに自動でチェックポイントを記録しています。Escキーを2回押すか/rewindコマンドで、任意の時点まで即座に巻き戻せます。コードだけ戻す・会話だけ戻す・両方戻すなど4つの復元モードがあり、セッションを終了して再起動した後でも過去のチェックポイントに戻ることが可能です。
コマンドは単一のMarkdownファイルで作る簡易的なプロンプトテンプレートです。スキルはフォルダ構成で、参照ファイルやアセットを含められる高機能な拡張です。プラグインはスキル・エージェント・Hooks・MCPサーバーを1パッケージにまとめて配布する仕組みで、claude plugin addで一括導入できます。v2.1.3以降、コマンドはスキルに統合されました。
複数のClaude Codeセッションをチームとして協調させる実験的機能です。1つのリーダーが複数のメンバーにタスクを割り振り、フロントエンド・バックエンド・テストなどを並列で開発できます。利用するには環境変数CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1を設定します。トークン消費量が通常の約7倍になるため、複雑なタスクに絞って使うのがおすすめです。
はい。Web版(claude.ai/code)ではブラウザからクラウドVM上でClaude Codeを実行でき、長時間タスクのバックグラウンド実行やモバイルからのアクセスにも対応します。GitHub Actionsでは、PRやIssueに@claudeとメンションするだけで自動レビュー・コード修正・PR作成が可能です。また、Chrome連携でWebアプリの画面を見ながらデバッグすることもできます。
はい。claude -p "指示" のヘッドレスモードで対話なしに実行できます。--output-format jsonで構造化出力、--allowedToolsで使用ツールの制限も可能です。Python SDK・TypeScript SDKも提供されており、プログラムからClaude Codeを直接呼び出せます。
npmでインストールするだけで、AIエージェントがあなたの開発パートナーに。
スキル・コマンド・Hooksで、チーム全体の生産性を飛躍的に向上させましょう。