2026年1月21日

marp: true

目的

  • Agentic Codingの幅を広げること
    • Skills や SubAgent がどういう役割なのかがわかる状態
    • それぞれどのように使っていくのか

SubAgentsとは

名称説明
SubAgentsCursor のエージェントがタスクを委譲できる特化型の AI アシスタント。各サブエージェントは独自のコンテキストウィンドウで動作し、特定の種類の作業を処理して結果を親エージェントに返す

SubAgentsとは

主な特徴:

  • コンテキストの分離: 各サブエージェントは独自のコンテキストウィンドウを持ち、メインの会話のコンテキストを圧迫しない
  • 並列実行: 複数のサブエージェントを同時に起動でき、コードベースの異なる部分を並行して作業できる
  • 専門的な知識: サブエージェントごとにカスタムプロンプト、ツールへのアクセス、モデルを設定できる

参考: Subagents - Cursor Docs


Agentsの例

参考: everything-claude-code/agents

ファイル内容
planner.md機能実装の計画立案
architect.mdシステム設計・アーキテクチャ決定
tdd-guide.mdテスト駆動開発のガイド
code-reviewer.mdコード品質・セキュリティレビュー
security-reviewer.md脆弱性分析(OWASP Top 10対応)
build-error-resolver.mdビルドエラー解決
e2e-runner.mdPlaywrightによるE2Eテスト