株式会社BlueAI 代表取締役CEO / ソフトウェアエンジニア / プロダクトエンジニア / Google Cloud Architect / 元AIスタートアップ(Doorkel)
サイト改善のため、同意した場合だけGoogle AnalyticsとPostHogを読み込みます。拒否しても、学習コンテンツとお問い合わせは利用できます。詳細
株式会社BlueAI 代表取締役CEO / ソフトウェアエンジニア / プロダクトエンジニア / Google Cloud Architect / 元AIスタートアップ(Doorkel)

Claude Code の Hooks 機能を解説。ファイル保存時の自動lint、危険操作のブロック、Slack通知など、イベント駆動の自動化ワークフローを実例付きで紹介。

Anthropic が公開したハーネス設計の手法を解説。Planner・Generator・Evaluator の3エージェント構成で、数時間の自律コーディングを実現する方法。

Claude Code Skills の作成方法と活用事例を解説。カスタムスラッシュコマンドの定義、プロジェクト固有のワークフロー自動化、チームでの共有方法を紹介します。
MCP・Skills・Subagentsで実行経路を増やす前に、権限・秘密情報・復旧の12項目を確認します。
Claude CodeのMCP、Skills、Subagentsは、どれも「できることを増やす機能」に見えます。しかし、解決する問題は別です。
実務では、3つを最初から全部入れません。まず通常の会話とCLAUDE.mdで一つの仕事を安定させ、繰り返す手順をSkillへ移し、コンテキストや役割を分ける必要が出たらSubagentを追加し、外部接続が不可欠なときだけMCPを導入します。
| 機能 | 解決する問題 | 主な入力 | 主なリスク | 最初の質問 |
|---|---|---|---|---|
| MCP | 外部サービスやデータへ届かない | サーバー、ツール、リソース、認証 | 権限・外部送信・サプライチェーン | 接続なしでは達成できないか |
| Skills | 毎回同じ説明・手順が必要 | SKILL.md、参考資料、スクリプト、素材 | 古い手順・過剰な自動化 | 3回以上繰り返す安定手順か |
| Subagents | 一つの会話が長い・役割が混ざる | 役割、指示、利用可能なツール | 委譲漏れ・結果統合・コスト | 独立した成果物に分けられるか |
CLAUDE.mdはこの3つと競合しません。プロジェクト全体の共通前提を置き、MCP・Skill・Subagentは必要な能力や手順、役割を追加します。CLAUDE.mdの用途別テンプレートも参照してください。
MCP(Model Context Protocol)は、Claude Codeと外部のツール・データソースを接続する仕組みです。たとえば、承認済みのIssue管理、ドキュメント、データベース、ブラウザ、社内APIを扱う入り口になります。
具体的な設定スコープと接続確認は、
で詳しく説明しています。
Skillsは、Claude Codeへ特定の仕事の進め方を教える仕組みです。SKILL.mdを中心に、必要に応じて参考資料、スクリプト、テンプレートなどをまとめます。
まだ毎回手順が変わる仕事は、Skill化を急ぎません。通常の会話で3回ほど試し、共通部分と例外を分けてから固定すると保守しやすくなります。作成方法は、
を参照してください。
Subagentsは、特定の役割・ツール・指示を持つエージェントへ作業を分ける仕組みです。メインの会話とは別のコンテキストで動くため、大量の調査結果をそのまま主作業へ混ぜず、要点と成果物を返せます。
Subagentへ渡す依頼には、対象範囲、読み取り・書き込み可否、成果物の形式、検証、停止条件を明記します。並列化は速さを保証しません。調整と統合のコストが増えるため、独立性が高い仕事に限定します。
詳しい定義と構成例は、
で確認できます。
目的: 公式の変更を確認し、自社への影響だけを週次でまとめる。
ここでMCPは接続、Skillは工程、Subagentsは役割を担当します。
目的: サイトの技術・内容・回遊を同じ基準で点検する。
複数Agentが同じソースファイルを編集しないよう、監査結果の出力先と修正担当を分けます。
小規模なら3機能は不要です。最初はローカルのダミーCSVと一つのプロンプトで十分です。運用が安定してから、次の順で拡張します。
CLAUDE.mdへ入力・出力・検算ルールを記載業務例と安全な検証手順は、
を参照してください。
一つの入力、一つの成果物、一つの検証で試します。失敗理由を記録します。
繰り返し説明するプロジェクト前提と完了条件だけを残します。無料ジェネレーターでたたき台を作れます。
成功した手順を再利用します。バージョン、最終テスト日、オーナーを付けます。
独立した調査・検証・レビューを分けます。並列数ではなく、統合後の品質と総所要時間を測ります。
外部接続なしでは達成できない価値がある場合だけ、最小権限で接続します。接続先と資格情報を定期的に棚卸しします。
順番は絶対ではありませんが、能力を増やす前に工程を安定させると、失敗時の原因を切り分けやすくなります。
セキュリティ設定チェッカーでは、主要な12項目をブラウザ内で自己点検できます。組織へ広げる場合は、
も合わせて確認してください。
「Agentを3つ使った」「MCPを5つ追加した」は成果ではありません。
| 指標 | 見る理由 |
|---|---|
| 成果物の完了率 | 最後まで使える結果になったか |
| 総所要時間 | 並列化と統合を含めて速くなったか |
| 人の介入・修正回数 | 自動化の裏で手戻りが増えていないか |
| 検証合格率 | テスト・照合で品質を確認できたか |
| 利用費用 | 仕事の価値に見合うか |
| 権限・情報事故 | 能力追加でリスクが増えていないか |
| 更新工数 | SkillやMCPを保守できるか |
機能数ではなく、検証済みの成果物を安定して完成できるかで判断してください。