subagent-driven-development は何をしますか?
DanhDue/ai-agent-tools から提供されるエージェントスキル 'subagent-driven-development' です。
このスキルは、開発プロセスにおいてサブエージェントを活用することで、複雑なタスクを効率的に処理し、開発速度とコード品質を向上させることを目的としています。
主な機能
- タスクの分割: 大規模な開発タスクを複数の小さなサブタスクに自動的に分割します。
- サブエージェントの生成: 各サブタスクに対して専用のサブエージェントを生成し、並行して作業を進めます。
- 結果の統合: 各サブエージェントの成果を自動的に収集・統合し、一貫性のあるコードベースを維持します。
対応プラットフォーム
このスキルは以下のAIエージェントプラットフォームで使用できます:
- Claude Code
- Cursor
- Codex
- その他カスタムAIエージェント
使用方法
- スキルをAIエージェントに読み込みます。
- 実行したい開発タスクを自然言語で記述します。
- エージェントが自動的にサブタスクに分割し、サブエージェントを生成して実行します。
- 最終的な結果が統合されて出力されます。
設定
必要に応じて、以下の環境変数で設定をカスタマイズできます:
SUBAGENT_MAX_WORKERS: 並行して実行するサブエージェントの最大数(デフォルト: 5)SUBAGENT_TIMEOUT: 各サブエージェントのタイムアウト時間(秒)(デフォルト: 300)