# AIエージェント実装プロンプト集
このディレクトリには、各AIエージェントに与える実装タスクプロンプトが含まれています。
## プロンプトファイル
1. **agent-a-messaging.md**
- メッセージング機能の実装
- 担当: send_message, get_messages ツール
2. **agent-b-rooms.md**
- ルーム管理・プレゼンス機能の実装
- 担当: list_rooms, create_room, enter_room, leave_room, list_room_users ツール
3. **agent-c-management.md**
- 管理機能の実装
- 担当: get_status, clear_room_messages ツール
4. **agent-d-integration.md**
- 統合とMCPサーバー基盤の実装
- 担当: 全機能の統合、ファイルロック、エラーハンドリング
## 使用方法
各AIエージェントに対して、対応するプロンプトファイルの内容を**全文**コピーして渡してください。
### 実行順序
1. **初期セットアップ**(全エージェント共通)
- agent-d-integration.mdの「共通契約定義」セクションを参照
- src/contracts/ディレクトリの作成
2. **並列実装フェーズ**
- エージェントA, B, C, Dが同時に実装開始可能
3. **統合フェーズ**
- エージェントDが各機能を統合
## プロンプトの特徴
各プロンプトは[PROMPT_GUIDE.md](../tasks/PROMPT_GUIDE.md)に従って作成されています:
- **具体性**: 実装すべき内容を関数レベルで明記
- **完全性**: 「すべて」「完全に」などの強調表現を使用
- **参照明確化**: spec.mdの具体的な行番号を指定
- **優先順位**: 最高・高・中の3段階で明確化
- **完了条件**: チェックリスト形式で提示
## 注意事項
- 各エージェントは他のエージェントの実装に依存しないよう設計されています
- モックを使用して独立開発が可能です
- spec.mdの仕様を厳密に守ることが最重要です