Arrêtez de piloter manuellement les sessions d'agents. Validez simplement le travail achevé.

Les agents de développement rédigent du code à grande vitesse, puis vous remettent des éléments à superviser : des différences à examiner, des prévisualisations à tester, des tâches de suivi à traiter. Coroid constitue une usine logicielle AI qui se charge de ces tâches à votre place et fournit à votre équipe un pull request déjà conçu, testé au sein d'un navigateur fonctionnel et validé.

Projetcity-simTypeTâcheProfil AIBudgetNécessite une révision
Bloc urbain en accéléré – Chrono City

Créer une scène 3D d'un îlot urbain. L'attention portée aux détails est essentielle. La scène doit comporter un curseur temporel en haut, avec les options suivantes : 1945, 1965, 1985, 2005 et 2025.

Workflow d’agent
ArchitecteTerminé
DéveloppeurTerminé
QATerminé
RéviseurTerminé
Renvoyé au développeur

L'agent QA a renvoyé la première version avec deux critères non remplis. Le développeur les a corrigés et l'agent QA les a à nouveau vérifiés avant que le réviseur ne consulte le travail. Aucune instruction n'a été donnée entre-temps.

Critères d’acceptation
11 sur 11 vérifiées
  • 1. Le chargement de l'application affiche immédiatement une ville 3D détaillée et animée avec le curseur temporel en haut.Vérifié OK
  • 2. La sélection de l'une des cinq années transforme visiblement la scène sans coupure.Vérifié OK
  • 3. Après la transformation, tout sur l'îlot reflète l'année choisie.Vérifié OK
  • 4. Les cinq années se distinguent clairement dans toutes les catégories.Vérifié OK
Afficher tous les critères 11
Cycle 2 · 24 éléments récents
Capture d'écran QA de l'îlot urbain Chrono CityCapture d'écran QA de l'îlot urbain Chrono CityCapture d'écran QA de l'îlot urbain Chrono CityCapture d'écran QA de l'îlot urbain Chrono City
reviewer-decision.json
Historique d’exécution
6 exécutions enregistrées
  1. Réviseur
    Revue du code
    Achevé
  2. QA
    Exécution des tests
    Achevé
  3. Développeur
    Construction
    Achevé
  4. QA
    Exécution des tests
    Renvoyé
  5. Développeur
    Construction
    Achevé
  6. Architecte
    Planification
    Achevé
Demande de fusionouvert
  • 11 des 11 critères vérifiés
  • Le QA a été validé lors du second cycle
  • Approuvé par l'assesseur
Coût du modèle
1,00 $US
Jetons
34,7 M
Cycles de livraison
2
Temps pour obtenir un pull request
1 h 48 min
Consulter les preuvesNécessite une révision

Une tâche sans intervention manuelle

6 agents ont exécuté les tâches, 2 cycles de livraison ont permis de valider tous les critères d'acceptation 11 en moins de deux heures, pour un coût de 34,7 M jetons et 1,00 $US de dépenses liées au modèle.

Reconstitué à partir d'une tâche réelle dans Coroid. Les captures d'écran sont les prises de vue réalisées par l'agent QA lui-même. Le prompt provient de Bijan Bowen, qui l'utilise pour tester les modèles AI.

Lire le compte rendu de l'exécution Chrono City

Les agents cloud ont transféré la session hors de votre ordinateur portable. Vous y participez toujours.

Une session, locale ou dans le cloud, nécessite une personne pour la lancer ; plus vous en confiez à cette session, plus elle vous rend en retour. Vous restez le goulot d'étranglement. Sur les quatre tâches ci-dessous, Coroid en assume trois et vous laisse celle qui doit rester sous votre contrôle : la décision finale.

Sélectionner la prochaine tâche à traiter
Dans une session d'agent, locale ou cloudQuelqu'un interrompt son travail, choisit une tâche et rédige la requête. Si cette personne est occupée, rien ne démarre.
Dans CoroidLes demandes, les issues importées, les hooks et les plannings deviennent des spécifications dans une file d'attente prioritaire. Le travail commence dès qu'une place d'agent est disponible.
Tester ce qui a été produit
Dans une session d'agent, locale ou cloudVous ouvrez l'aperçu, cliquez dessus, repérez les anomalies et rédigez la requête de correction.
Dans CoroidUn agent de contrôle qualité vérifie chaque critère d'acceptation dans une version exécutable et renvoie les échecs à l'agent développeur avec des captures d'écran.
Gérer le contexte
Dans une session d'agent, locale ou cloudChaque nouvelle session connaît ce que vous avez pensé à coller. Le raisonnement reste dans une transcription que personne ne relit ensuite.
Dans CoroidLa spécification, le plan et chaque exécution, y compris les échecs, restent attachés au travail. La refonte part de ce qui a déjà été appris.
Valider l'achèvement
Dans une session d'agent, locale ou cloudCelui qui examine la différence se fie aux tests que l'agent a choisis d'exécuter.
Dans CoroidVos politiques de qualité déterminent ce qui doit être validé. Une personne approuve la fusion et ne voit que le travail ayant déjà passé ces tests.

Coroid est une usine logicielle, pas un meilleur agent de codage. Il gère l'ensemble du processus autour du code afin que l'attention de votre équipe se concentre sur ce qui est construit et livré.

La première version semblait terminée. Le service de contrôle qualité l’a néanmoins examinée en détail.

Dans une session d'agent, vous êtes le responsable du contrôle qualité de votre propre automatisation. Vous ouvrez le navigateur, cliquez sur chaque élément, repérez les anomalies et rédigez la requête de correction, encore et encore. Ici, l'agent de contrôle qualité a effectué ce travail et renvoyé la version compilée avant même qu'on vous demande de l'examiner.

Critère d'acceptation 3

L’une des cinq périodes affichées ne produisait aucun contenu visuel.

Capture QA : 1985 est sélectionné et la fenêtre d'affichage est un champ violet vide.
Cycle 1 · Échec du QA

« Sélectionner 1985 ne génère aucune ville : la fenêtre d'affichage n'est qu'un champ violet granuleux, tandis que l'affichage HUD indique 1985. Le problème a été reproduit trois fois. »

Capture QA : l'ère 1985 est affichée comme un centre-ville néon.
Cycle 2 · Vérification du QA réussie

1985 affiche son skyline néon complet, que ce soit via le curseur ou en appuyant sur la touche 3.

Critère d'acceptation 6

Les cartes d’information affichées étaient complètement vides.

Capture d'écran QA : une fiche d'information sur un bâtiment sans description
Cycle 1 · Échec du QA

« Cliquer sur un bâtiment déplace la caméra et ouvre la fiche, mais celle-ci ne contient aucune description. »

Capture d'écran QA : une fiche d'information sur un bâtiment décrivant une tour Art déco de 1945
Cycle 2 · Vérification du QA réussie

Chaque fiche de bâtiment, de véhicule ou de piéton inclut du texte descriptif ; un nouveau test échouera si l'une d'elles est vide.

De la tâche à la création de pull request en 1 h et 48 min.

Tâche créée · 11:14Pull request prête · 13:02
  1. Architecte
    11:14 · 11 min 22 s
    101,2 k jetons
  2. Développeur
    11:25 · 38 min 1 s
    21,4 M jetons
  3. QA
    12:04 · 16 min 50 s
    4 M jetons
    Renvoyé
  4. Développeur
    12:21 · 14 min 52 s
    6,2 M jetons
  5. QA
    12:36 · 21 min 53 s
    2,5 M jetons
  6. Réviseur
    12:58 · 3 min 56 s
    443 k jetons
Estimation de l'architecte
12 M
Tokens utilisés
34,7 M
Dépenses liées au modèle
1,00 $US
Servi depuis le cache
97 %

L'architecte a estimé à 12 M jetons l'utilisation de ce processus. Le déploiement a nécessité 34,7 M jetons : le développeur a vérifié ses propres rendus, le service QA a testé chaque fonctionnalité dans un navigateur réel, et une itération de correction a résolu les anomalies détectées. Avec 97 % de ces jetons servis depuis le cache, la tâche entière a coûté 1,00 $US.

Les cinq périodes observées par le service de contrôle qualité.

  • Capture d'écran du contrôle qualité illustrant l'ère 1945

    1945

  • Capture d'écran du contrôle qualité illustrant l'ère 1965

    1965

  • Capture d'écran du contrôle qualité illustrant l'ère 1985

    1985

  • Capture d'écran du contrôle qualité illustrant l'ère 2005

    2005

  • Capture d'écran du contrôle qualité illustrant l'ère 2025

    2025

Cela prend plus de temps qu'une démo. C'est l'objectif : vous obtenez un pull request déjà testé, et non un élément encore à tester.

D’une phrase à une pull request.

Cette même usine logicielle gère à la fois une correction d'une ligne et un plan sur plusieurs semaines. Vous restez là où cela compte : décider de ce qui est construit et si cela est livré.

Les écrans sont reconstitués à partir du portail. Les totaux du plan proviennent d'une exécution réelle ; l'autre exemple de travail est indicatif.

Décrivez le résultat souhaité.

Rédigez vos besoins en langage courant, joignez des captures d'écran ou des notes, et sélectionnez un projet. Coroid transforme tout cela en spécification avec des user stories et des critères d'acceptation avant même qu'un seul code ne soit écrit.

  • Les demandes proviennent également de votre outil de suivi, de vos outils et de votre propre produit.
  • Votre demande est qualifiée avant de devenir un élément de travail.
  • Coroid détermine si c'est une tâche ou un plan, ou vous pouvez choisir vous-même.
Nouveau travail
Décrivez le résultat souhaité. Coroid trouvera le moyen approprié pour le livrer.
Créer en tant que
AutomatiqueTâchePlan
Coroid choisit le résultat, ou vous pouvez le définir vous-même.
Projet
web-app
Titre du travail
Permettre aux clients d’exporter leurs factures au format CSV
Description

Les équipes financières demandent régulièrement leurs factures sous forme de feuille de calcul. Ajoutez un bouton d'exportation à la liste des factures pour télécharger le filtre actuel au format CSV.

Terminé lorsque : le fichier s'ouvre dans Excel et Numbers, les montants utilisent la devise du compte, et les exports de plus de 10 000 lignes ne provoquent pas de timeout.

Joindre des fichiers
Suivant : qualification. Rien n'est encore créé.Continuer

Les grandes idées deviennent des plans échelonnés.

Les demandes plus importantes sont découpées en phases et tâches, avec des dépendances, des estimations et une vérification de faisabilité. Cette scène urbaine en 3D a été créée en cinq phases et quatorze tâches en à peine plus de six heures.

  • Chaque tâche dispose de sa propre spécification et de ses agents
  • Les phases s'exécutent dans l'ordre des dépendances
  • Un seul pull request contient l'ensemble du plan
Projetcity-timelapseTypePlanProfil AIBudgetPrêt à fusionner
Ville en accéléré

Créer une scène 3D d'un bloc urbain. Le niveau de détail est très important.

La scène doit comporter un curseur temporel en haut, avec les options 1945, 1965, 1985, 2005 et 2025.

Jetons
83,5 M / 112 M
Coût
2,05 $US
Émissions CO2e estimées
1,59 kg
Durée
6h 15m
Demande de fusionouvertPreuves de révision
Évaluation de viabilité
Faisabilité, estimation et risques, vérifiés avant le début des travaux.
Faisable

Mission Control assure la continuité du processus.

Le travail prêt est pris en charge selon l'ordre de priorité dès que les créneaux d'agents se libèrent. Vous voyez ce qui est en cours, ce qui suit, et tout ce qui attend votre intervention.

  • Mettez en pause et reprenez l'ensemble de l'usine d'un seul clic
  • Les plannings et rapports s'exécutent automatiquement selon leur rythme
  • Les exceptions vous sont signalées avec leur raison
Exécution des agents
En cours
3 tâches en cours.
Emplacements d'agents3/10
La file d'attente se vide
dans environ 2h 40m
6 en file d'attente
Quota quotidienProfessionnel
11h 20mTemps d'utilisation des agents aujourd'hui · aucune limite quotidienne
HorizonProchaines 24h
Travail en cours3 en cours
  • Exporter les factures au format CSV
    QA
  • Recherche floue dans la liste des clients
    Développeur
  • Liste de contrôle pour l’intégration des nouvelles équipes
    Architecte
Journal d'exécution
  1. Le réviseur a approuvé « Mode sombre pour les paramètres ».
  2. La QA a validé les 5 critères sur « Pied de page du PDF de facture ».
  3. La QA a renvoyé « Filtres de recherche » : le critère 3 n'est pas rempli.
  4. L'architecte a commencé « Liste de contrôle d'intégration ».
À venir6
  • Répéter les livraisons de webhooks échouéesP1
  • Mettre à jour la bibliothèque de datesP2

Un coordinateur pilote les spécialistes. Les points de contrôle déterminent quand le travail est terminé.

Découvrez comment fonctionne le coordinateur
  1. 01

    Planification

    Le coordinateur consulte le dépôt et la spécification, puis rédige le plan, y compris les critères d’acceptation qui déterminent la réussite.

  2. 02

    Déléguer

    L'activité est confiée à un spécialiste à la fois, en suivant des instructions précises. Le développeur réalise l'implémentation, le service QA valide le résultat, et le réviseur examine les modifications apportées.

  3. 03

    Réagir

    Lorsque le contrôle qualité rejette le travail ou que le réviseur demande des modifications, le coordinateur renvoie les correctifs au développeur, puis le contrôle qualité vérifie la nouvelle version.

  4. 04

    Porte d'accès

    La tâche ne peut être terminée que lorsque la QA a validé la version exacte qui sera livrée et, lorsque cela s'applique, que le reviewer l'a approuvée. Le coordinateur ne peut passer outre à aucun de ces verdicts.

Toutes les demandes ne doivent pas nécessairement se transformer en code.

Découvrez le fonctionnement de la qualification
  1. Signal

    Les demandes proviennent des personnes, de votre produit et de vos intégrations.

  2. Qualifier

    Coroid nettoie, déduplique, vérifie et achemine la demande.

  3. Construire

    Le travail qualifié entre ensuite dans la chaîne de production encadrée.

  4. Prouver

    Un seul graphe de qualité valide l'pull request, le déploiement et les versions canari.

Chaque pull request s’accompagne de sa documentation.

Vous examinez les preuves, pas les instructions. Celles-ci sont jointes à chaque élément de travail que Coroid vous remet.

Comment les spécifications orientent le travail
Spécification
Objectif, valeur métier, user stories, critères d'acceptation et contraintes.
Plan d’implémentation
Ce que l'architecte a décidé et pourquoi, avant qu'une seule ligne ne soit écrite.
Preuves de contrôle qualité
Chaque critère vérifié dans une version exécutable, avec captures d'écran et rapports.
Décision d’examen
Les constats du réviseur et les contrôles exigés par vos politiques.
Historique d’exécution
Chaque exécution, y compris les échecs, avec jetons, modèle et coût.
Transmission Git
Une branche et pull request dans votre dépôt GitHub ou GitLab.

Conçu pour être digne de confiance avec votre base de code.

Comment Coroid assure la sécurité

Isolé par défaut.

Chaque tâche s'exécute dans son propre espace de travail cloud, avec un accès limité à un seul projet. Les agents ne peuvent pas accéder à votre réseau ou à la production.

Vos modèles, vos règles.

Choisissez un profil AI par tâche ou par agent, utilisez vos propres clés de fournisseur, ou privilégiez l'inférence en UE.

C’est vous qui donnez le feu vert à chaque fois.

Les agents effectuent le travail ; les humains l'approuvent. Vos politiques de qualité déterminent ce qui doit être validé avant toute fusion.

Les questions que les équipes posent en premier.

Nous utilisons déjà Codex, Cursor ou Claude Code. Pourquoi ajouter Coroid ?

Gardez-les. Ils permettent à chaque ingénieur d'écrire des modifications plus rapidement. Coroid s'occupe de ce que vous deviez encore faire : choisir la prochaine tâche, la tester dans une version exécutable, la valider selon vos politiques et conserver la trace. Vos ingénieurs conservent leurs outils et examinent ce que Coroid leur transmet.

Pourrions-nous créer cela nous-mêmes avec des agents, une CI et notre outil de suivi ?

C'est possible. Il vous faudrait des spécifications avec des critères d'acceptation, une file d'attente aux limites de capacité, un contrôle qualité en navigateur qui renvoie le travail, des politiques de révision, des preuves liées à chaque validation, le coût par tâche et un historique d'audit, ainsi qu'une personne pour maintenir l'ensemble en fonction alors que les modèles évoluent. C'est une usine logicielle, et c'est précisément ce que Coroid met en œuvre. La plupart des équipes préfèrent consacrer cet effort à leur propre produit.

Coroid remplace-t-il nos développeurs ?

Non. Il prend en charge le travail bien spécifié afin que vos développeurs puissent consacrer leur temps à l'orientation, l'architecture et la révision. Tout changement nécessite toujours l'approbation de votre équipe avant d'être fusionné.

Combien coûte une tâche ?

Vous payez pour la capacité des agents et pour les jetons du modèle utilisés, aux tarifs du fournisseur sans majoration. La tâche Chrono City présentée ici a consommé 34,7 millions de jetons et entraîné des frais de 1,00 $US pour le modèle. Plus le travail est important, plus le coût augmente ; chaque tâche indique clairement ses dépenses.

Comment maintenez-vous la qualité ?

Chaque tâche est vérifiée par rapport à ses critères d'acceptation dans une version exécutable, examinée par un agent distinct, et soumise aux politiques de qualité que vous avez définies. Le travail ayant échoué est renvoyé avec sa raison, et vous n'examinez que ce qui a réussi.

Devons-nous installer quelque chose ?

Non. Connectez un dépôt GitHub ou GitLab via le navigateur. Les agents travaillent dans les espaces de travail cloud de Coroid, donc aucune extension IDE ni configuration locale n'est nécessaire.

Où va notre code ?

Dans un espace de travail isolé pendant la durée de la tâche, avec un accès limité à ce projet. Un profil d'hébergement en UE et des modèles réservés à l'UE sont disponibles, et la déploiement sur site est en prévisualisation privée.

Coroid Expo

Parcourez l'usine directement plutôt que de simplement en lire les descriptions.

Visitez l'Coroid Expo, un salon virtuel en 3D où chaque fonctionnalité dispose de son propre stand, et discutez avec les agents qui le gèrent.

Confiez-nous une partie de votre backlog.

Choisissez une tâche que votre équipe repousse sans cesse, confiez-la à pull request et partez. Revenez pour trouver une demande déjà testée par pull request.