Claude Codeを使い始めると、あることに気づきます。「毎回、同じ指示を打っている」ということです。
それを解決するのがSkills(スキル)という機能です。ただ、調べ始めるとサブエージェントという似た言葉も出てきて、「何がどう違うのか」「自分の業務ならどちらを使えばいいのか」が分からなくなる方が多いはずです。
この記事では、Skillsとサブエージェントの違いと使い分けを、プログラミングをしない経営者にも分かる言葉で解説します。あわせて、筆者がこの2つを組み合わせて記事執筆を8時間から1時間にした実際の仕組みも公開します。
Claude Code自体をまだよく知らない方は、先にClaude Codeとは?Claudeとの違い・使い分けを初心者向けに解説をご覧ください。自社のAI活用全体を相談したい場合は、AI顧問ハカドルくんのサービス内容にまとめています。
結論:Skillsとサブエージェントの違い早見表
Skillsは繰り返し作業の手順をAIに覚えさせる「仕事の手順書」、サブエージェントは特定の役割を任せる「専門の部下」で、手順を再利用したいならSkills、チェックや調査を分担させたいならサブエージェントを使います。
| 項目 | Skills | サブエージェント |
|---|---|---|
| たとえるなら | 仕事の手順書 | 専門の部下 |
| 中身 | 手順を書いたテキストファイル | 役割と担当範囲を決めた設定ファイル |
| 動き方 | AI本体がその手順に沿って作業する | 本体とは別の担当者として独立して動く |
| 呼び出し方 | 関連する場面でAIが自動で参照(名前で直接呼ぶことも可能) | 仕事を任せると裏で動く。複数同時も可能 |
| 向いている用途 | 定型業務の再利用、品質の均一化 | 品質チェック、調査、並行作業 |
どちらもプログラミングは不要で、日本語の文章で作れます。
Claude CodeのSkillsとは?AIに渡す「仕事の手順書」
Claude CodeのSkillsとは、繰り返し行う作業の手順をファイルに書いてAIに覚えさせ、必要な場面で自動的に使わせる機能です。
Skillsの実体は、SKILL.mdという名前のテキストファイルです。冒頭に「このスキルの名前と、どんなときに使うかの説明」を書き、その下に作業手順を普通の文章で書きます。それだけで、Claude Codeは関連する仕事を頼まれたときにその手順書を自動で参照し、手順どおりに作業するようになります。
公式ドキュメントでも、Skillsを作るべきタイミングは「同じ指示やチェックリストを何度も貼り付けているとき」と説明されています。毎回長い指示を打っていた作業が、「あの仕事お願い」の一言で済むようになるイメージです。
Skillsでできることの具体例
手順書にできる仕事なら、ほとんどがSkillsにできます。
- 議事録の整理(フォーマット、要約の粒度、共有先まで手順化)
- ブログ記事の執筆(構成の型、文体ルール、禁止表現)
- 月次レポートの作成(見る数字、比較方法、報告の型)
- SNS投稿文の作成(トーン、文字数、ハッシュタグのルール)
また、自分で作る以外に、一般公開されているSkillsを使う方法もあります。Anthropic公式がGitHubの「anthropics/skills」というリポジトリで多数のSkillsを無料公開しています。経営者の実務目線で、まず試す価値があるのは次のあたりです。
- Word・Excel・PowerPoint作成のSkills: 指示した内容から実務書類(docx / xlsx / pptx)を直接作ってくれる定番です。「資料作成をAIに任せる」を最短で体感できます
- PDF作成のSkills: 報告書や提案書をそのままPDFで出力できます
- skill-creator: 対話しながら自社用のSkillを作ってくれる、いわば「Skillを作るためのSkill」です。自作の最初の一歩に向いています
まずは有名どころを試して「手順書を渡すとこう動くのか」を体感し、その後に自社の業務用を作る流れがおすすめです。
ClaudeアプリでもSkillsは使えます
Skillsの仕組みはClaude Code専用ではありません。オープンな標準仕様として公開されており、チャットのClaude(claude.ai)にスキルをアップロードして使うこともできます。Claude Code用に作った業務の手順書が、チャット側でもそのまま資産になるということです。
サブエージェントとは?独立して動く「専門の部下」
サブエージェントとは、本体のClaude Codeとは別の担当者として、決められた役割だけを独立して実行してくれるAIです。
サブエージェントも実体はテキストファイルで、「名前」「役割の説明」「やってよい作業の範囲」を書いて作ります。ポイントは、本体とは切り離された存在だということです。
- 自分専用の作業スペースを持つ: 本体の会話とは別の場所で作業するため、長い調査をさせても本体側のやり取りが散らかりません
- 役割に集中する: 「チェック担当」「調査担当」のように専門を決めるため、指摘や調査の質が上がります
- 複数を同時に動かせる: 部下を4人並べて、それぞれ別の観点で同時にチェックさせる、といった使い方ができます
「自分で作った成果物を、自分で採点する」とどうしても甘くなるのは、人間もAIも同じです。作る担当と評価する担当を分けられることが、サブエージェントの実務上の最大の価値です。
作り方もSkillsと同じくらい簡単で、次の3ステップです。
- 部下の名前を決める(例: 原稿チェック担当)
- 役割と担当範囲を日本語で書く(何を見て、何を指摘してほしいか)
- 実際の仕事を任せて育てる(指摘の質を見ながら役割文を直していく)
Claude Codeに「こういうチェック担当のサブエージェントを作って」と頼めば、ファイルの置き場所や形式は整えてくれます。
Skillsとサブエージェントの違いと使い分け
Skillsとサブエージェントの違いは「手順を覚えさせるか、担当者を増やすか」で、迷ったらまずSkillsから作るのがおすすめです。
3つの軸で整理します。
| 軸 | Skills | サブエージェント |
|---|---|---|
| 任せるもの | 仕事の「やり方」 | 仕事の「役割」 |
| 動き方 | 本体が手順に沿って作業 | 別の担当者が独立して作業 |
| 使いどころ | 定型業務を何度も再利用したい | チェック・調査を分担させたい |
使い分けの判断は次の通りです。
- 迷ったらSkillsから。作るのが簡単で、毎日の業務ですぐ効果が見えます。手順を言語化する練習にもなります
- 「客観的な目」が欲しくなったらサブエージェント。成果物のチェック、リスクの指摘、別観点での調査など、本体と役割を分けたい仕事に向きます
- 本命は組み合わせです。作業はSkillsで型化し、その成果物をサブエージェントにチェックさせる。この形が最も業務が安定します
型化と分担ができたら、次の段階は「仕事を始めるタイミング」の無人化です。詳しくはClaude Codeを定期実行して業務を自動化する方法|スケジュール機能の使い所で解説しています。
筆者の実例:記事執筆8時間→1時間の仕組みの中身
筆者は記事執筆の手順をSkillsに持たせ、品質チェックを4種類のサブエージェントに分担させることで、約8時間かかっていた記事執筆を1時間程度にしています。
仕組みは大きく2段階です。
1段階目(作る): 記事の執筆・リライトの手順をSkillにしています。構成の作り方、文体のルール、使ってはいけない表現、公開前の反映手順までを手順書化しているため、「この記事を書いて」という短い指示で、いつもの型に沿った原稿が出てきます。
2段階目(チェックする): 書き上がった原稿を、役割の違う4種類のサブエージェントに同時にチェックさせます。タイトルの妥当性、AI検索に引用されやすい構造か、関連記事へのリンク設計、検索した人の知りたいことに答えているか、という4観点です。人間の筆者がやるのは、上がってきた指摘を採用するか判断することだけです。
この仕組みは顧問先にも展開しています。たとえばSEO対策の分析をサブエージェントに任せる使い方や、ショート動画の原稿の良し悪しをチェックする専用サブエージェントを作った例があります。動画のチェック担当まで作れることからも分かる通り、開発の仕事に限らず、マーケティングや発信の業務でそのまま使える仕組みです。
非エンジニアがSkillsを作る3ステップ
Skillsは、いつも口頭で説明している仕事の手順を日本語の文章にするだけで作れます。
- 手順を箇条書きにする: 新しく入った社員にその仕事を教えるつもりで、手順・判断基準・注意点を書き出します
- Claude Codeに「この手順をSkillにして」と頼む: ファイルの置き場所や形式はClaude Code自身が整えてくれます。対話しながらSkillを作れる公式の支援ツール(skill-creator)もあります
- 実際の業務で使って育てる: 出力に気になる点があれば手順書側を直します。使うほど手順書が洗練されていきます
副次効果として、これまで属人化していた仕事の手順が言語化されて残ります。AIのための手順書づくりが、そのまま社内マニュアル整備になるということです。どの業務から手を付けるか迷う場合は、AIでできることを仕事別に解説も参考にしてください。
導入時の注意点
Skillsやサブエージェントの出力の品質は手順書の品質で決まるため、まず1つの業務で小さく試して育てることが大切です。
- 手順が曖昧なら出力も曖昧になります。最初から完璧を目指さず、使いながら手順書を直す前提で始めましょう
- 配布されているSkillsは中身を確認してから使いましょう。Skillsの実体はAIへの指示文なので、信頼できる配布元(公式リポジトリなど)を選び、何をする手順なのか目を通してから使うのが安全です
- いきなり全業務を仕組み化しないことです。まず1つの繰り返し業務で効果を確認し、横に広げる方が定着します
よくある質問
Skillsやサブエージェントは無料で使えますか?
機能自体に追加料金はありません。ただしClaude Code自体の利用に有料プラン(月20ドルのPro以上、2026年8月時点)が必要です。詳しくはClaude Codeの料金と始め方で解説しています。
Skillsやサブエージェントを作るのにプログラミング知識は必要ですか?
必要ありません。SkillsもサブエージェントもMarkdownという形式のテキストファイルで、中身は日本語の文章です。「手順を文章で書けるか」だけが問われます。
MCP(コネクタ)とは何が違いますか?
MCPは外部のサービスやデータとClaudeをつなぐ「接続口」、Skillsは作業の「手順書」です。公式ドキュメントでは、他のツールからデータを毎回コピペしているならMCP、同じ指示を毎回貼り付けているならSkills、という使い分けが示されています。MCPの仕組みや業務で使えるおすすめサーバーはMCPとは?MCPサーバーの意味とおすすめ7選を解説、チャットのClaudeでMCPを手軽に使える「コネクタ」についてはClaudeのコネクタとは?業務で使えるおすすめと設定方法を解説で詳しく解説しています。
スラッシュコマンドとの違いは何ですか?
現在は同じ機能に統合されています。以前は「カスタムスラッシュコマンド」という別機能がありましたが、Skillsに一本化され、作ったSkillは「/名前」で直接呼び出すこともできます。
まとめ:手順の再利用がSkills、役割の分担がサブエージェント
Skillsは手順を再利用するための機能、サブエージェントは役割を分担するための機能で、組み合わせることで業務の仕組み化が一気に進みます。
まずは毎回同じ指示を打っている業務を1つ選び、Skillsにするところから始めてみてください。効果を実感したら、チェック役のサブエージェントを足していく。この順番が、非エンジニアの会社でも無理なく進む王道です。
とはいえ、「どの業務から仕組み化すれば効果が出るか」は会社の業務構成によって変わります。自社に合った仕組み化の順番を整理したい方は、無料AI活用診断で現状の業務と課題から一緒に整理できます。