CommunityRédaction et éditiongithub.com

h0ngcha0/hubo

Deux agents débattent sur une même base de code jusqu'à ce que chaque observation de revue soit résolue.

Qu'est-ce que hubo ?

Hubo orchestre une collaboration structurée entre deux agents IA persistants – un agent de travail pragmatique pouvant modifier les fichiers, et un agent de revue indépendant en lecture seule qui conteste l'implémentation et ses preuves. Le processus suit un cycle itératif : l'agent de travail implémente le plus petit changement complet et documente son diff, ses décisions et sa vérification ; l'agent de revue inspecte le code réel et retourne `CLEAR` ou des observations numérotées. Chaque observation est relayée à l'agent de travail, qui doit répondre par `FIXED`, `PUSHBACK` ou `NEEDS_USER` avec des preuves, puis le même réviseur vérifie la réponse. Le cycle se répète sans limite arbitraire de tours jusqu'à ce que le réviseur retourne `CLEAR` avec toutes les observations closes ou retirées, ou qu'une décision technique nécessite l'intervention de l'utilisateur. Hubo est conçu pour les plateformes d'agents IA compatibles (Claude Code, Cursor, Codex, etc.) et nécessite une activation explicite par l'utilisateur, la sélection d'un adaptateur hôte, et le respect strict du workflow décrit dans les fichiers de référence.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add h0ngcha0/hubo

Installed? Explore more Rédaction et édition skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait hubo ?

Exécutez Hubo uniquement après activation explicite par l'utilisateur. Coordonnez exactement deux rôles persistants de haut niveau dans la conversation actuelle :

  • un agent de travail pragmatique dont seule la lignée peut modifier les fichiers ; et
  • un agent de revue indépendant, en lecture seule, qui conteste l'implémentation et ses preuves.

Lisez le workflow complet de Hubo avant de créer l'un ou l'autre rôle. Sélectionnez exactement un hôte actuel parmi les adaptateurs hôtes supportés ; ne mélangez jamais les API hôtes.

L'agent de travail implémente le plus petit changement complet et rapporte son diff, ses décisions et sa vérification. L'agent de revue inspecte le code réel et retourne CLEAR ou des observations numérotées. Relayez chaque observation au même agent de travail, qui doit répondre FIXED, PUSHBACK ou NEEDS_USER avec des preuves. Reprenez le même réviseur pour vérifier la réponse, puis continuez sans limite arbitraire de tours.

Arrêtez-vous uniquement lorsque le réviseur retourne CLEAR avec chaque observation close ou retirée, ou lorsqu'une décision réelle d'exigence ou d'orientation technique nécessite l'utilisateur. Reproduisez chaque rapport de travail et de revue terminé dans la conversation, puis incluez l'échange chronologique complet dans la réponse finale. Ne stockez jamais l'échange dans un fichier.

Skills associés