Coroid est une plateforme hébergée qui réalise l'ensemble du processus de développement logiciel. Vous lui fournissez une description de vos besoins ; elle produit alors une demande de fusion pull request dans votre dépôt, avec le code écrit, les tests exécutés et un examen déjà effectué.
Il n'y a rien à installer ni à exécuter. Coroid clone votre dépôt dans son propre espace de travail isolé dans le cloud, y travaille, puis pousse une branche.
Ce que vous lui fournissez
Une description du résultat souhaité, en langage courant. « Ajouter une limitation de débit au API public, 100 requêtes par minute par clé, renvoyer un code 429 avec un en-tête Retry-After » constitue une bonne tâche. Vous n'avez pas à rédiger le plan d'implémentation — c'est la première chose que Coroid fait pour vous, et vous pouvez ensuite l'approuver.
Vous lui donnez également accès à un dépôt et, éventuellement, à tout contexte non évident à partir du code : notes d'architecture, conventions, guide de style.
Ce que vous obtenez en retour
Une demande de fusion pull request, sur sa propre branche, contenant :
- la modification du code
- les tests qui ont été écrits ou mis à jour
- le résultat de l'exécution de votre suite de tests existante
- un examen du code, avec les points à corriger ou listés
Vous l'examinez et la fusionnez comme vous le feriez pour le travail d'un collègue. Coroid ne fusionne jamais automatiquement. Vous fusionnez via votre fournisseur ou en cliquant sur Approuver & fusionner dans Coroid pour qu'il fusionne la demande de fusion pull request pour vous.
Vous donnez
Ajouter une limitation de débit à l'API public : 100 requêtes par minute par clé. Renvoyer un code 429 avec un en-tête Retry-After.
Vous recevez en retour
Un pull request sur sa propre branche
- Le changement de code
- Tests écrits ou mis à jour
- Le résultat de votre suite existante
- Une revue validée, avec les anomalies corrigées ou listées
Vous examinez et fusionnez
Vous n'avez pas besoin d'être ingénieur pour l'utiliser
C'est cet aspect qui transforme la manière de travailler des équipes, et il est facile de le manquer.
Soumettre un travail à Coroid signifie décrire un résultat. Cela ne nécessite pas de lire le code, de comprendre son fonctionnement ou de savoir ce que contient une demande de fusion pull request. Un stagiaire, un responsable marketing ou un agent de support qui entend constamment la même réclamation peuvent tous soumettre des tâches directement.
L'ingénierie reste maîtresse du contrôle au moment crucial : le pull request. Chaque demande — quelle que soit sa provenance — arrive sous forme de modification vérifiée et testée qu'un développeur approuve ou rejette avant toute livraison.
L'impact sur le carnet de priorités
La priorisation existe principalement parce que le temps d'ingénierie est limité. Une demande qui prendrait l'après-midi doit être comparée à tout ce qu'un ingénieur pourrait faire durant cet après-midi, si bien que les tâches petites et utiles restent sans être développées pendant des mois.
Lorsque le coût de tenter de traiter une demande se réduit à un emplacement d'agent et quelques jetons, ce calcul change. Le travail qui n'aurait jamais été retenu lors de la priorisation peut simplement être tenté, et évalué sur son résultat plutôt que sur une estimation de sa valeur.
Soyez lucide quant à ce qui vous limite encore : la capacité d'examen et les emplacements d'agents. Coroid supprime la contrainte sur la personne qui peut demander et sur la quantité de travail réalisé en parallèle. Il ne supprime pas pour autant la nécessité pour quelqu'un de lire le résultat. Les équipes qui l'adoptent efficacement constatent souvent que l'examen, et non la construction, devient l'élément à organiser.
Coroid exécute ses propres agents
Coroid n'est pas un enveloppe autour de Claude Code, Codex, OpenCode, Pi ou tout autre outil de codage. Il utilise un environnement d'exécution d'agents conçu spécifiquement pour l'exécution autonome dans le cloud.
Pour vous, cela signifie :
- Rien à installer. Pas de CLI, pas de plugin d'éditeur, pas de machine ou serveur à provisionner. Coroid est entièrement basé sur API et s'exécute dans le cloud.
- Aucun abonnement d'outil requis. Vous n'avez pas besoin de licences pour un assistant de codage tiers. L'accès au modèle est géré via Coroid, ou via vos propres clés de fournisseur si vous préférez passer par un contrat direct.
- Votre ordinateur portable est sans importance. Le travail se poursuit que vous soyez connecté ou non — ce qui rend possibles les plannings, les moniteurs et l'automatisation événementielle.
Consultez L'environnement d'exécution Coroid pour découvrir en détail ce que fait réellement le moteur d'exécution.
Est-ce que Coroid est l'outil adapté ?
Coroid est conçu pour modifier une base de code déjà en production, dans le cadre d'une revue. C'est une mission différente du prototypage — si vous validez une idée plutôt que de la déployer, un outil de prototypage sera plus adapté ; les deux fonctionnent bien ensemble.
Consultez Le rôle de Coroid dans votre processus de développement.
Ce qu'il ne fait pas
Être précis sur les limites est plus important que la liste des fonctionnalités :
- Il ne valide pas automatiquement les modifications dans votre branche par défaut. Tout arrive sous forme de PR.
- Il ne fusionne pas les branches tout seul. L'approbation vous revient. Lorsque vous approuvez avec Approuver et fusionner dans Coroid, Coroid fusionne le pull request pour vous ; consultez Fusionner.
- Ce n'est pas un plugin d'éditeur. Coroid n'est pas un assistant de codage qui complète les lignes au fur et à mesure que vous tapez. Il travaille sur des unités de travail complètes pendant que vous êtes occupé à autre chose.
- Il ne fonctionne pas sans un dépôt connecté. Consultez Connecter votre code.
Comment les tâches sont dimensionnées
Coroid travaille en tâches. Une tâche correspond à une unité de travail qui aboutit à une demande de fusion. Les projets plus importants sont exprimés sous forme de plan — un ensemble ordonné de tâches avec des phases — que vous approuvez avant toute construction.
L'unité de parallélisme est un slot d'agent. Un slot exécute une tâche à la fois. Le nombre de slots dont vous disposez détermine la capacité de Coroid à travailler simultanément, et non la vitesse à laquelle une tâche individuelle est exécutée.
Suivant
Créer votre compte et votre organisation — configurez l'espace de travail où votre travail sera stocké.
Votre assistant de codage peut effectuer la plupart des étapes de configuration à votre place. Consultez Configurer l'environnement avec votre assistant AI.