Le cycle complet de travail
Almirant organise le travail en cinq phases. Chacune possède son outil et son moment. L'objectif : passer d'une idée en mouvement à une feature implémentée et documentée sans friction.
Seeds → Ideate → Implement → Validate → Document
Vue d'ensemble
Chaque phase peut être exécutée localement, avec votre terminal ouvert, ou dans le cloud, sans que vous soyez présent. OnCloud dissocie votre présence de l'exécution.
Les cinq phases
1. Seeds : capturer l'intention
Ce que c'est : l'unité minimale d'intention. Une idée, une amélioration, un problème. Elle n'a pas besoin d'être bien définie, elle doit exister.
Quand l'utiliser : lorsque vous détectez quelque chose à améliorer, en réunion ou en déplacement. Capturez maintenant, planifiez plus tard.
Comment la créer :
- Depuis le mobile, avec votre assistant connecté au MCP
- Depuis Claude Code :
/seed "description" - Depuis l'application web, dans la section Seeds du projet
Résultat : un enregistrement de l'intention lié au projet, qui préserve le contexte du moment où elle a émergé.
→ Seeds : l'unité minimale d'intention
2. Ideate : planifier avec l'IA
Ce que c'est : la session de planification où l'IA transforme les seeds en tâches bien définies.
Quand l'utiliser : lorsque vous avez accumulé des seeds et disposez de temps pour une session de planning.
Comment la lancer :
> /ideate
Ce que fait l'IA :
- Examine le board : ce qui est en cours ou bloqué
- Lit les seeds en attente
- Regroupe celles qui sont des variations d'un même problème
- Si la seed est ambiguë → pose des questions de clarification ou fait du brainstorming
- Si la seed est concrète → effectue une recherche technique (fichiers, patterns, approche)
- Propose des tâches avec definition of done, fichiers pertinents et considérations techniques
- Après votre approbation → crée les tâches dans le board
Résultat : des tâches dans le board, prêtes à être implémentées et reliées à la seed qui les a générées.
→ La session de planification (Ideate)
3. Implement : exécuter le travail
Ce que c'est : l'agent implémente la tâche à partir de sa spécification.
Quand l'utiliser : lorsqu'une tâche est dans le backlog et prête à être implémentée.
Deux façons de procéder :
Local (vous êtes présent) :
> /implement A-T-42
L'agent travaille dans votre terminal. Le Work Item passe à « In Progress », puis à « Review ».
OnCloud (sans être présent) :
> /runner-implement A-T-42
L'agent travaille dans un environnement distant. Vous lancez l'exécution et vous vous déconnectez. Lorsqu'elle se termine, la PR est prête.
Résultat : code implémenté, PR générée, Work Item dans Review.
→ Exécution dans le cloud (OnCloud)
4. Validate : vérifier que le travail est correct
Ce que c'est : l'agent vérifie que l'implémentation respecte les critères d'acceptation définis lors du planning.
Quand l'utiliser : lorsqu'une tâche est dans Review et que vous souhaitez la vérifier avant le merge.
Comment la lancer :
> /validate A-T-42 # local
> /runner-validate A-T-42 # dans le cloud
L'IA compare le résultat avec la definition of done d'origine, pas avec sa propre interprétation. Si quelque chose ne correspond pas, elle l'indique en détail.
Automatisation nocturne : vous pouvez configurer un processus automatique qui valide toutes les tâches dans Review pendant la nuit et les marque comme Done si elles réussissent. Javi l'utilise pour retrouver le board à jour le matin.
Résultat : tâche vérifiée, prête pour le merge, ou accompagnée d'un feedback précis sur ce qui manque.
5. Document : documenter les changements
Ce que c'est : l'agent génère la documentation de ce qui a été implémenté.
Quand l'utiliser : après validation, afin de maintenir la documentation du projet à jour.
Comment la lancer :
> /document A-T-42 # local
> /runner-document A-T-42 # dans le cloud
Résultat : documentation des changements, des décisions prises et des fichiers affectés.
Le contexte à chaque phase
Ce qui fait fonctionner ce cycle est que le contexte ne se perd pas entre les phases :
| Phase | Contexte disponible |
|---|---|
| Seeds | Elles sont créées avec le contexte du moment où l'idée est apparue |
| Ideate | Voit les seeds, le board complet et le codebase |
| Implement | Lit la tâche avec toute sa spécification (from Ideate) |
| Validate | Compare aux critères définis dans Ideate |
| Document | Connaît la tâche d'origine et ce qui a été implémenté |
Chaque agent démarre avec la carte complète. Il ne repart pas de zéro.
Local ou OnCloud
Toutes les phases d'exécution, Implement, Validate et Document, ont une version locale et une version dans le cloud :
| Local | OnCloud | |
|---|---|---|
| Quand | Vous êtes devant l'ordinateur | Vous souhaitez vous déconnecter |
| Skill | /implement, /validate, /document | /runner-implement, /runner-validate, /runner-document |
| Résultat | Dans votre terminal, en temps réel | La PR ou le résultat vous attend à votre retour |
| Fournisseurs | Celui configuré dans votre IDE | Claude, Codex, Gemini (configurable) |
→ Exécution dans le cloud (OnCloud)