Claude Code の Skills と Sub-agents、どう使い分けるべきなのか
Zenn / 4/8/2026
💬 OpinionIdeas & Deep AnalysisTools & Practical Usage
Key Points
- Claude CodeにおけるSkillsとSub-agentsの役割の違いを整理し、それぞれをどの場面で使い分けるべきかが説明されている
- Skillsは再利用可能な能力(処理・手順)として切り出し、Sub-agentsはタスクの実行単位として役割分担させる考え方が示されている
- 使い分けの判断基準として、タスクの粒度・再利用性・運用/変更のしやすさ(どこを差し替えるか)がポイントになる
- 実運用では、複雑な依頼をSub-agentsに分解しつつ、共通部分をSkills化することで管理コストを下げられる
TL;DR
Skills はメイン会話のコンテキスト内でプロンプトが展開される「マクロ」
Sub-agents は独立したコンテキストで動く「ワーカー」
コンテキスト共有が必要なら → Skills
並列実行・大規模探索なら → Sub-agents
両方を組み合わせるのが最適解
はじめに
Claude Code を使っている人なら、「Skills と Sub-agents、どっちを使えばいいんだろう」と一度は迷ったことがあるのではないでしょうか。
どちらも Claude Code を拡張するための仕組みです。Skills はスラッシュコマンドで呼び出せるし、Sub-agen...
Continue reading this article on the original site.
Read original →


