掲載済み (2025-11-22号)
#118 479文字 • 3分

## Claude の Skills、Prompts、Projects、Subagents、MCP の違いと使い分け

日本語

掲載情報

概要

https://izanami.dev/post/2cf1d74a-7999-45e9-bd02-e424f9c97b49

詳細内容

## Claude の Skills、Prompts、Projects、Subagents、MCP の違いと使い分け https://izanami.dev/post/2cf1d74a-7999-45e9-bd02-e424f9c97b49 ClaudeのAIエージェント機能を最大限に活用するため、中心となる5つの構成要素(Skills, Prompts, Projects, Subagents, MCP)の役割、使い分け、そして効果的な連携方法を詳細に解説する。 **Content Type**: ⚙️ Tools **Language**: ja **Scores**: Signal:4/5 | Depth:4/5 | Unique:3/5 | Practical:5/5 | Anti-Hype:4/5 **Main Journal**: 81/100 | **Annex Potential**: 77/100 | **Overall**: 80/100 **Topics**: [[Claude, AIエージェント, 開発ワークフロー, プロンプトエンジニアリング, LLMツール連携]] 本記事は、Claudeが「エージェント的に動く」ための主要な5つの構成要素——Skills、Prompts、Projects、Subagents、MCP——について、その役割と実践的な使い分けを公式ドキュメントに基づき深掘りしている。著者は、これらの部品を単独ではなく組み合わせることで、Claudeの真の力が発揮されると強調する。 Skillsは、コーディング規約やブランドガイドラインのような専門知識や手順書を自動で参照させる「再利用可能な知識ベース」として機能し、繰り返しの指示を不要にする。Promptsは、会話中に一時的かつ即興で与える「その場限りの指示」であり、Skillsと組み合わせて具体的なタスクを指示する。Projectsは、200KのコンテキストウィンドウとRAG機能を備えた「プロジェクト固有のワークスペース」を提供し、長期間にわたる会話履歴や文書を保持する。Subagentsは、コードレビューやセキュリティ分析など、特定の役割に特化した「独立した専門家AI」であり、独自のコンテキストとツール権限を持つことでメインエージェントの負荷を軽減し、並列処理を可能にする。MCP(Model Context Protocol)は、Google DriveやGitHubなどの外部システムへClaudeを接続する「普遍的な接続レイヤー」で、データアクセスと自動化を実現する。 特に、SkillsとMCPの違いを明確にし、Skillsがデータ活用の「方法」(手続き知識)を教えるのに対し、MCPはデータへの「アクセス」(接続性)を担うと説明している。記事は、これらの要素を「永続性」と「適用範囲」という判断軸で使い分ける基準を示し、競合分析エージェントやコードレビューワークフローといった具体的な組み合わせ例を通して、それぞれの役割が連携し、単独では困難な高度なタスクをどのように実現するかを示している。Skillsの設定方法、Projectsの初期化、MCPの接続、Subagentsの作成手順など、導入方法も網羅的に解説されており、特にSubagentsのツール権限分離による安全性確保の重要性にも触れている。開発者にとって、これらの部品を理解し、まずはSkillsを整備することから始めることで、Claudeをより強力な開発パートナーへと進化させられる実践的なガイドとなっている。