**Claude (Code) の Agent Skills と MCP 活用ガイド**

現在(2026年8月)、Claude Code(およびCodex/Cursorなどのエージェント環境)で最も重要な概念が **Agent Skills** と **MCP** です。この2つを正しく理解して使い分けるかどうかで、生産性が段違いになります。

### 1. 基本的な違い(最も大事なメンタルモデル)

- **Agent Skills** = **脳の拡張**
- 知識、手順、判断基準、運用ルール、チェックリストを形式知化する
- 「うちのやり方」をAIに覚えさせる

- **MCP (MCP Server)** = **感覚器官・手足の拡張**
- 外部のデータを読んだり、ツールを操作したりする「身体」を与える
- ファイルシステム、DB、API、GitHub、Slackなどとの接続

**一言で言うと**:
- Skills → 「どう考えるか・どう進めるか」を教える
- MCP → 「何にアクセスできるか・何を操作できるか」を与える

### 2. 効果的な活用の原則(2026年現在のコンセンサス)

#### Agent Skillsの活用法
**最強の使い方**は「**暗黙知の形式知化**」です。

**良いSkillの条件**:
- 具体的なステップ・チェックリスト形式
- 「この状況ではこのSkillを使う」というトリガー明記
- 成功パターン/失敗パターン/禁止事項を記載
- 粒度を適切に(小さすぎず大きすぎず)

**特に効く領域**:
- コードレビューの基準
- リファクタリングの手順
- 特定ドメインの業務フロー(会計、マーケティング、セキュリティなど)
- チーム独自の設計思想や意思決定基準

多くの上級者は「MCPに頼りすぎていたものをSkillsに置き換える」動きをしています。

#### MCPの活用法
**現在は「減らす方向」**が主流です。

理由:
1. コンテキストを大量に消費する
2. 書き込み権限を与えると危険(特にauto mode)
3. 実はSkills+bashで代替できるケースが非常に多い

**MCPを使うべきケース**:
- 頻繁に参照する必要がある社内DB/API
- リアルタイムに最新情報を取得する必要があるもの
- どうしてもClaudeに操作させたい外部システム

**鉄則**: 「読むだけ」から始め、書き込みはHuman-in-the-loop(承認制)にする。

### 3. 最新動向:Agent Plugins 1.0(Vercel主導)

2026年8月にVercelが発表した**超重要**な標準規格です。

- `plugin.json`(マニフェスト)
- `skills/`(SKILL.md群)
- `mcp.json`

この3つをディレクトリ構造でまとめることで、**「一度作ったスキルを複数のAIエージェントで配布可能」**にします。

現在はCodexやVS Code系が先行対応していて、Claude Codeは完全対応待ちの状況です。将来的に「社内スキルパッケージ」を作って全社展開する世界が来そうです。

### 4. 実践的なおすすめ組み合わせ(2026年現在)

- **最強パターン**: Skillsを厚く作り、MCPは必要最小限に絞る
- **大規模開発**: Skills + Subagents + 限定MCP
- **定型業務自動化**: Skills重視(MCP過多は避ける)
- **チーム導入**: `.claude/skills` をリポジトリで管理(自動読み込み対応)

### おすすめ学習リソース

- Anthropic公式ブログ: 「Extending Claude’s capabilities with skills and MCP servers」
- 書籍: 『Claude Code実践レシピ100本』(MCP/Skills/Hooks/サブエージェントが網羅されている実践書)
- 日本の専門家発信: @connect24h、@oikon48、@AI_masaou、@yagiryuuu などの方々の解説

---

**一言アドバイス**:
最初は「全部MCPで解決しよう」としがちですが、本当に効くのは**Skillsをどれだけ上手に作れるか**です。MCPは「どうしても必要なときだけ」使うのが2026年現在の勝ちパターンです。

具体的に「うちの業務のどの部分をSkills化したいか」が決まっている場合は、教えてください。粒度感や書き方のテンプレートをお伝えできます。