Aller au contenu principal

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 :

  1. Examine le board : ce qui est en cours ou bloqué
  2. Lit les seeds en attente
  3. Regroupe celles qui sont des variations d'un même problème
  4. Si la seed est ambiguë → pose des questions de clarification ou fait du brainstorming
  5. Si la seed est concrète → effectue une recherche technique (fichiers, patterns, approche)
  6. Propose des tâches avec definition of done, fichiers pertinents et considérations techniques
  7. 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 :

PhaseContexte disponible
SeedsElles sont créées avec le contexte du moment où l'idée est apparue
IdeateVoit les seeds, le board complet et le codebase
ImplementLit la tâche avec toute sa spécification (from Ideate)
ValidateCompare aux critères définis dans Ideate
DocumentConnaî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 :

LocalOnCloud
QuandVous êtes devant l'ordinateurVous souhaitez vous déconnecter
Skill/implement, /validate, /document/runner-implement, /runner-validate, /runner-document
RésultatDans votre terminal, en temps réelLa PR ou le résultat vous attend à votre retour
FournisseursCelui configuré dans votre IDEClaude, Codex, Gemini (configurable)

Exécution dans le cloud (OnCloud)


La suite