kwa/ workflows
Le workflow en cours, les sous-agents et le coût, à droite de la conversation

Le Mod

Le Mod affiche, à droite de la conversation, où en est la session : le workflow Kwa en cours, brique par brique, les sous-agents qui tournent, et en bas le coût de la session et le remplissage de la fenêtre de contexte. C'est un mod de Claude Code, séparé du plugin : il lit les événements de la session et dessine, sans rien écrire dans le contexte du modèle ni bloquer quoi que ce soit.

Le Mod pendant une relecture : briques Cadrer, Faire et Prouver fermées, brique Relire ouverte avec un relecteur en cours, carte « 1 sous-agent tourne », puis la carte du coût et du contexte à 21 %.
Une relecture en cours dans Claude Desktop : la brique Relire est ouverte, le relecteur mouline.

Ce qu'il montre

  • Le workflow détecté. La première skill Kwa de la session le désigne : /kwa:debug donne « Corriger un bug », /kwa:review « Relire », /kwa:commit, /kwa:ship ou /kwa:deploy « Livrer », /kwa:learn « Capitaliser » ; sinon « Développer une fonctionnalité ». Ce sont les cinq workflows animés du site, avec les mêmes briques et les mêmes étapes.
  • Une brique ouverte à la fois, celle de l'étape en cours. Les autres restent fermées, avec une pastille par étape. Quand la session entre dans une nouvelle brique, elle se déplie : le cadre grandit, la suite glisse, les étapes arrivent en cascade.
  • Les sous-agents qui tournent, dans une carte au-dessus du coût : combien en ce moment, le pic en parallèle sur la session, et pour chacun son type, sa tâche et son temps. Quand tout est revenu, il reste une ligne de bilan.
  • Le coût et le contexte. Le coût de la session en dollars, sa durée, et un anneau pour la fenêtre de contexte : vert sous 50 %, orange jusqu'à 80 %, rouge au-delà, le moment de penser à /compact ou à passer le relais.

Lire une étape

  • FaiteL'étape a eu lieu et s'est terminée : coche verte et sa durée.
  • En coursLa boîte est teintée, sa bordure pulse, avec « en cours » et le temps écoulé.
  • Sous-agentUn moulinet tourne tant qu'il travaille ; plusieurs agents d'une brique font une seule boîte « ×N ».
  • RefuséeUn garde de Kwa a refusé l'action : boîte rouge et croix. Dix refus du même garde font une boîte « ×10 ».
  • PasséeUne étape du parcours type qui précède une étape atteinte, sans trace : une validation, un hook.
  • À venirCercle vide et cadre en pointillés.

Installer

Le mod est dans la même marketplace que Kwa. Dans Claude Code, une fois la marketplace kwa ajoutée (Avant de commencer) :

/plugin install kwa-activity@kwa

Le Mod s'ouvre au démarrage de chaque session. La commande suivante le ferme ou le rouvre :

/kwa-activity

Selon l'endroit

  • Claude Desktop et l'application mobile : le dessin animé ci-dessus, en thème clair ou sombre.
  • Terminal : la même information en texte, briques numérotées et étapes en dessous, avec un indicateur qui tourne. Quand le terminal est trop étroit pour l'afficher à droite, une ligne au-dessus du prompt la remplace : la brique, l'étape, les sous-agents en cours et le coût.

Ce qu'il ne fait pas

  • Il ne suit que les skills de Kwa : une commande intégrée comme /review ou une skill de projet n'est pas une étape.
  • Les validations par vous, les hooks silencieux et les étapes sautées ne laissent pas de trace : elles deviennent « passées » dès qu'une étape suivante est atteinte, jamais « faites ».
  • Le coût affiché est celui que Claude Code calcule pour la session ; sur un abonnement, c'est une estimation, pas une facture. Pour mesurer ce que coûte Kwa lui-même, voir Quand alléger.

Le code est dans mods/kwa-activity, avec ses tests (claude plugin test mods/kwa-activity).