.md
Skill.mdサーチャーJP

Skill.md検索

2258件の Skill.mdから、あなたに最適なものを見つけましょう

S

複数のAIが同時に協力してコード実装を並列化

by S-Akinori

大規模プロジェクトの実装計画を複数のAIエージェントに分割し、各自が異なるモジュール・レイヤー・機能を同時に開発できるため、実装時間を大幅に短縮できます。 各エージェントが別々のファイルセットを担当するため、同じファイルを編集してコードが上書きされるリスクを排除します。 タスク間の依存関係を自動で管理し、「AのモジュールはBの完了後に実装する」といった制約を遵守しながら、最大限の並列化を実現します。 アーキテクチャ設計(DESIGN.md)とタスクリストに基づいて、モジュール型・レイヤー型・機能型など最適なチーム構成を自動で判断します。 Leadエージェントが全体の進捗をモニタリングし、品質チェック(TeammateIdleフック・TaskCompletedフック)を自動実行するため、完成度の高い統合テストが可能です。 /startproject で承認された大規模プロジェクトの実装を素早く進めたいプロジェクトマネージャー 複数の開発機能・レイヤーを並列開発する必要があるソフトウェア設計者 AIエージェントの役割分担と品質管理を効率化したい開発リード ファイル競合やマージ戻りの頻度を最小化したい分散開発チーム 事前要件は /startproject 完了と計画の承認、.claude/docs/DESIGN.md のアーキテクチャ記録、タスクリスト作成です。ワークフローは①計画分析とチーム設計、②エージェント起動、③モニタリング・調整、④統合テストの4ステップです。チーム設計では、各エージェントが異なるファイルセットを所有(ファイル所有権の分離)、依存タスクは同一エージェントか依存順実行(依存関係尊重)、エージェント当たり5~6タスク目安(適切な粒度)の3原則に従います。一般的なパターンはモジュール型(各モジュールごとにエージェント)、レイヤー型(データ層・ロジック層・インターフェース層)、機能型(機能ごとに全レイヤー)があります。避けるべきパターンは2つのエージェントが同ファイル編集(上書きリスク)、タスク数が多すぎる(長時間放置)、過度に複雑な依存関係です。各エージェントは CLAUDE.md・DESIGN.md・libraries/ ドキュメント・割り当てタスクを受け取り、割り当てファイルのみ編集・既存パターン従従・全関数に型ヒント記述・ローカルテスト実行のルール遵守で実装します。

レビューテストドキュメント
0752026-02-15