Claude Codeとは:まず全体像から Claude Codeは、Anthropicが提供するターミナルで動作するAIコーディングエージェントです。ファイルの読み書き・コマンド実行・Git操作などをClaudeが自律 […]
- Claude Codeとは:まず全体像から
- 1. MCP(Model Context Protocol):外界とつなぐ標準規格
- 2. Subagent:別のAIに仕事を任せる
- 3. Hooks:決まったタイミングで自動実行
- 4. Slash Commands:よく使う指示を短縮化
- 5. Skills:専門知識+手順をまとめて読み込む
- 5つの機能はどう連携するか
- どこから学び始めるべきか
- まとめ
- 🌿 satashark の体験談|Claude Codeエコシステム完全マップを検討する立場から
- 🎯 ナビ35 独自視点|Claude Codeエコシステム完全マップ で見落としがちな3つの軸
- 📋 利用前に確認したい3つのポイント
- 関連記事
- 🔥 5/13 AI最新ホットトピック 9選
Claude Codeとは:まず全体像から
Claude Codeは、Anthropicが提供するターミナルで動作するAIコーディングエージェントです。ファイルの読み書き・コマンド実行・Git操作などをClaudeが自律的に行えるのが特徴で、単なるチャットを超えた「作業をやってくれるAI」として急速に普及しています。
そしてClaude Codeが強力なのは本体だけでなく、周囲に拡張のための仕組みが多数用意されているからです。具体的には以下の5つ。
- MCP(Model Context Protocol):外部ツールと接続する標準プロトコル
- Subagent(サブエージェント):別人格のAIを呼び出して仕事を分担
- Hooks(フック):決まったタイミングで自動実行される仕掛け
- Slash Commands(スラッシュコマンド):/〇〇 で呼び出す短縮入力
- Skills(スキル):専門知識と手順をセットで読み込む拡張
この記事ではそれぞれの役割と、どう連携するかを体系的に整理します。
1. MCP(Model Context Protocol):外界とつなぐ標準規格
MCPは、AnthropicがオープンソースとしてリリースしたAIと外部ツールの接続プロトコルです。USB-Cのようなもので、一度対応すればどのAIクライアントからでも同じツールが使えるようになります。
何ができる?
- ローカルファイルシステムの操作
- GitHub・Slack・Notion・Google Drive などのサービス連携
- データベースクエリ、Webスクレイピング、画像生成APIの呼び出し
具体例
GitHub MCPサーバーを設定しておけば、Claude Codeに「このリポジトリのissue一覧を見て、優先度順にまとめて」と頼むだけで、GitHub APIを叩いて結果を返してくれます。自分でAPIキーやcurlコマンドを書く必要はありません。
2. Subagent:別のAIに仕事を任せる
Subagentは、Claude Codeから別のClaudeインスタンスを呼び出して特定タスクを任せる仕組みです。メインの会話は本体、調査や並列処理は別のエージェントに、というように役割分担ができます。
何ができる?
- 大量のファイルを探索・読解する「調査員」役を別AIに任せる
- コンテキスト(会話の長さ)を節約し、メインの流れをスッキリ保つ
- 複数のSubagentを並列起動して高速化
具体例
「このモノレポ全体からAPI呼び出し箇所を洗い出して」という重い調査を、Subagentに投げる。Subagentは独立したコンテキストで探索し、結果だけをメインに返してくれるため、メインのトークンを消費せずに済みます。
3. Hooks:決まったタイミングで自動実行
Hooksは、Claude Codeの特定イベント(ツール実行前後、会話開始時、終了時など)に任意のシェルコマンドやスクリプトを自動実行する仕組みです。
何ができる?
- ファイル編集後に自動でlint・formatを走らせる
- Bashコマンド実行前に危険コマンドをブロック
- セッション終了時にログを保存・通知を飛ばす
具体例
PostToolUseフックにprettier --writeを仕込めば、Claudeが.jsファイルを書き換えるたびに自動整形されます。人間がうっかり忘れても、機械的にコードスタイルを保てます。安全面では、PreToolUseでrm -rfをブロックする設定も定番です。
4. Slash Commands:よく使う指示を短縮化
Slash Commandsは、/commitや/reviewのようにスラッシュで呼び出せる自作コマンドです。プロジェクトごと・ユーザーごとに登録でき、定型プロンプトを一発で呼び出せます。
何ができる?
- 「現在の変更をいい感じにコミットして」などの定型タスクをワンコマンド化
- チームで共有すれば全員が同じ手順を踏める
- 引数を渡して汎用化も可能
具体例
.claude/commands/commit.mdに「git statusとdiffを確認し、変更内容を要約した短いコミットメッセージを作って日本語でコミットする」と書いておけば、/commitと打つだけで毎回同じ品質のコミットが作れます。
5. Skills:専門知識+手順をまとめて読み込む
Skillsは、特定領域のノウハウ・テンプレート・呼び出し手順をパッケージ化した拡張の仕組みです。Slash Commandsが「1回分のプロンプト」だとすれば、Skillsは「ドキュメント・サンプル・サブコマンドをまとめた知識ユニット」というイメージです。
何ができる?
- PDF編集、Excel生成、画像処理などの専門作業手順を一式読み込ませる
- 社内ツールの使い方を丸ごとSkill化してチーム配布
- 必要なときだけロードしてコンテキスト消費を抑える
具体例
「ブログ記事を投稿する」Skillを作っておけば、見出し構成・SEOメタ設定・画像添付の手順をまとめて呼び出せます。毎回指示を書き直さず、Skillを呼ぶだけで品質が安定します。
5つの機能はどう連携するか
この5つは排他ではなく、組み合わせて使うものです。たとえば次のような流れが典型例です。
- ユーザーが
/deploy(Slash Command)を実行 - そのコマンドが「デプロイSkill」を読み込む(Skills)
- Skillの指示でSubagentが複数のチェックを並列実行(Subagent)
- Subagentが GitHub MCPサーバーを叩いてPR状態を取得(MCP)
- 最後にHooksがSlack通知を自動送信(Hooks)
このように、Slash Commandが入口、Skillsが知識、MCPが外界の窓口、Subagentが並列処理、Hooksが自動化の補強、という役割分担で1つの開発ワークフローが完成します。
どこから学び始めるべきか
- まずはMCP:GitHubやフォルダ連携を1つ入れるだけで体験が激変します。
- 次にSlash Commands:自分が毎回書いているプロンプトを1つ短縮してみる。
- 慣れたらSkillsとHooks:チームでのナレッジ共有・自動品質保証に。
- 最後にSubagent:大規模プロジェクトで真価を発揮します。
まとめ
- Claude Codeは本体だけでなく、MCP/Subagent/Hooks/Slash Commands/Skillsという5つの拡張機構が強み
- MCPは外部サービス接続、Subagentは仕事の分担、Hooksは自動化、Slash Commandsは短縮入力、Skillsはノウハウのパッケージ
- 5つは組み合わせて使う。Slash Command→Skill→Subagent→MCP→Hooksの連携が典型
- 学習順はMCP→Slash Commands→Skills/Hooks→Subagentがおすすめ
Claude Codeは「AIエージェント」と呼ばれる新しい開発スタイルの中心にあります。エコシステム全体を地図として押さえておけば、今後の機能追加にも迷わず対応できるはずです。
📝 この記事を書いた人
satashark(サタシャーク)
コード経験ゼロからAIパートナー(zinbei・nibei)と協働し、複数の比較レビューサイトを運営する個人開発者。2026年3月より本格運営、現在1,000本以上の記事を執筆。
🌿 satashark の体験談|Claude Codeエコシステム完全マップを検討する立場から
ぼくは 「AI技術」系のサービスに触れる中で、Claude Codeエコシステム完全マップのような特化型ソリューションは「自分のユースケースに合うか」で価値が大きく変わると感じている。
公式の宣伝より、「実際の利用条件・運用フロー」を理解する方が後悔しない選び方につながる。
💭 余談:判断に迷う領域なら、「まず使う場面を1つ決めて運用してみる」のが効率的。最小コストで判断材料を得られる。
🎯 ナビ35 独自視点|Claude Codeエコシステム完全マップ で見落としがちな3つの軸
1. 競合サービスとの実用面の比較
「競合サービスとの実用面の比較」はClaude Codeエコシステム完全マップを検討する上で見落とされがちなポイント。「自分のケースに刺さるか」を判断する軸として整理しています。
2. 導入後の運用コスト・習熟期間
「導入後の運用コスト・習熟期間」はClaude Codeエコシステム完全マップを検討する上で見落とされがちなポイント。「自分のケースに刺さるか」を判断する軸として整理しています。
3. 自分のユースケースに刺さるかの判断軸
「自分のユースケースに刺さるかの判断軸」はClaude Codeエコシステム完全マップを検討する上で見落とされがちなポイント。「自分のケースに刺さるか」を判断する軸として整理しています。
📋 利用前に確認したい3つのポイント
- 「料金・適用条件」:細かい条件を必ず確認
- 「サポート品質」:困った時の対応速度・体制
- 「継続性・将来性」:長期利用に耐えるか
関連記事
🤖 AI・テクノロジー 注目記事
🔥 5/13 AI最新ホットトピック 9選
2026-05-13朝のXサーフィンで発見した AI 関連の最新トピック9記事。Claude Code 新機能・Codex 進化・動画AI など、いま注目の話題を集約。
- Thinking Machines Lab「Interaction Models」発表(OpenAI元CTO設立)
- Claude Code「エージェントビュー」公開(複数セッション一括管理)
- Claude Code「HTMLファースト思考術」(Anthropic社員推奨)
- Claude Code 必修12の知識(CLAUDE.md/Skills/Hooks/MCP)
- OpenAI Codex「Developers プラグイン」公開
- Codex × Images 2.0 連携(Webページ5分作成)
- LipDub LoRA(LTX-Video リップシンク特化)
- Codex App Server(Skill 自動生成 Chrome 拡張)
- freebuff(DeepSeek v4 Pro 無料コーディングAI)
✍️ この記事を書いた人
チケットナビ編集部
先払い買取・金券売買の最新情報を初心者にもわかりやすくお届けします。業者の比較、買取率、トラブル対策など、安全に現金化するための情報を徹底調査して発信しています。