Que fait nelson ?
Orchestre l'exécution de tâches multi-agents en utilisant une métaphore d'escadron de la Royal Navy — de la planification de mission à la coordination parallèle du travail, jusqu'au repli. À utiliser lorsque le travail nécessite une orchestration parallèle d'agents, une coordination serrée des tâches avec des portes de qualité, une délégation structurée avec des points de contrôle de progression, ou un journal de décisions documenté.
Aperçu
Cette compétence transforme une équipe d'agents IA en un escadron naval efficace. Le commandant (l'utilisateur ou l'agent principal) définit la mission, décompose le travail en sous-objectifs, et assigne chaque sous-objectif à un agent officier. Chaque officier travaille de manière indépendante mais se synchronise périodiquement avec le commandant via des points de contrôle. Des portes de qualité sont appliquées à chaque jalon : si la production d'un officier ne répond pas aux critères, elle est renvoyée pour révision. Une fois tous les objectifs atteints, l'escadron se replie et un journal de bord résume les décisions clés et les leçons apprises.
Utilisation
- Planification de mission : L'utilisateur (ou l'agent principal) définit l'objectif global, les contraintes et les livrables.
- Affectation des rôles : Chaque agent se voit attribuer un rôle (ex. 'Analyste', 'Développeur', 'Testeur') et une mission spécifique.
- Exécution parallèle : Les agents travaillent simultanément, en s'arrêtant aux points de contrôle pour synchronisation.
- Portes de qualité : À chaque point de contrôle, le travail est évalué. S'il ne répond pas aux critères, il est renvoyé pour révision.
- Repli : Une fois la mission terminée, un journal de bord est généré avec les décisions, les alternatives écartées et les recommandations.
Structure du prompt
Commencez la mission '[Nom de la mission]'.
Objectifs :
- [Objectif 1]
- [Objectif 2]
Contraintes :
- [Contrainte 1]
- [Contrainte 2]
Portes de qualité :
- [Critère 1]
- [Critère 2]
Plan :
1. [Étape 1]
2. [Étape 2]
Rôles :
- [Agent A] : [Rôle et mission]
- [Agent B] : [Rôle et mission]
Points de contrôle :
- [Point de contrôle 1] : [vérification]
- [Point de contrôle 2] : [vérification]
Journal de bord :
- [Entrée]
Exemple
Mission : Développer un microservice de validation d'email.
- Commandant : Agent orchestrateur (Claude Code)
- Officiers :
- Analyste (Cursor) : Rédige les spécifications.
- Développeur (Codex) : Implémente le service.
- Testeur (Agent test) : Écrit les tests unitaires et d'intégration.
Déroulement :
- L'analyste produit le document de conception. Porte de qualité : l'architecture doit être validée par le commandant.
- Le développeur implémente le service selon les spécifications. Porte de qualité : les tests doivent passer.
- Le testeur exécute les tests et signale les problèmes. Porte de qualité : tous les tests doivent réussir.
- Un journal de bord est consolidé par le commandant.
Quand l'utiliser
- Projets complexes : Tâches pouvant être décomposées en sous-tâches parallélisables.
- Coordination d'équipe : Plusieurs agents doivent collaborer sur des composants interdépendants.
- Assurance qualité : Vous avez besoin de vérifications intermédiaires pour garantir la qualité.
- Traçabilité : Vous devez documenter les décisions et les alternatives.