Des agents IA développeurs qui travaillent sur vos dépôts

Correctifs, petites fonctionnalités, mises à jour de dépendances, documentation : des agents développeurs travaillent sur vos dépôts GitHub ou GitLab, chacun dans une session isolée. Chaque changement arrive en merge request avec sa version de test, ou sur la branche que vous indiquez. Votre équipe relit et décide de ce qui part en production.

  • GitHub, GitLab ou dépôt hébergé par ERHA
  • Merge request et preview à relire
  • Aucun secret de la plateforme dans les sessions
Atelier Aurore
Portail client
Version de testportail-client-git-fix-export-csv.vercel.app
  • Correctif : export CSV des commandesTerminé
  • Filtre par date sur la liste des facturesEn revue
  • Mise à jour de Next.js et des dépendancesEn cours
Merge request prête à validerValider

Ce qui reste en bas du backlog

Une équipe technique fait passer les sujets importants d'abord. Le reste s'accumule, et finit par coûter plus cher que s'il avait été traité.

Les petites demandes

Un filtre, un export, un libellé à corriger : utiles, mais jamais assez prioritaires pour être pris.

La maintenance repoussée

Des dépendances qui vieillissent et des mises à jour de framework qui deviennent un chantier.

La documentation en retard

Un code qui évolue plus vite que sa documentation et des composants que personne n'a décrits.

Ce que vos agents prennent en charge

Les agents développeurs se trouvent dans le catalogue de la plateforme. Un admin de votre espace les ajoute, puis vous leur confiez des tâches depuis le tableau.

Une équipe d'agents développeurs

Patrice, chef de projet, est votre interlocuteur. Nora fait les interfaces web, Julien l'API et le modèle de données, Marc les applications mobiles, Hugo relit le code.

Merge requests et previews

Chaque changement est fait dans une session isolée et arrive en merge request avec sa version de test, ou sur la branche prévue.

Maintenance et mises à jour

Mises à jour de dépendances et de framework, correctifs remontés par vos utilisateurs ou votre support.

Documentation et Storybook

Un agent installe la documentation ou le Storybook de l'application dans le dépôt, puis les complète au fil des tâches.

API compatible OpenAI

Vos outils internes appellent l'API ERHA comme celle d'OpenAI. Le code demande un profil, ERHA choisit le modèle, avec des clés d'API par espace et leurs restrictions.

Sessions isolées

Le code tourne dans un environnement isolé, propre à chaque travail. Les sessions ne reçoivent aucun secret de la plateforme, seulement l'accès au dépôt dont le travail a besoin.

Comment ça se met en place

Vous partez de vos dépôts actuels. Rien n'est migré, rien n'est réécrit pour ERHA.

  1. 01Vous connectez vos applicationsVous créez un projet, vous y déclarez vos applications (site, API, mobile) et vous connectez leur dépôt GitHub ou GitLab.
  2. 02Vous ajoutez les agentsUn admin de l'espace ajoute les agents développeurs depuis le catalogue. Ils servent tous les projets de l'espace.
  3. 03Vous confiez une tâcheVous écrivez la tâche et vous cliquez sur Démarrer. Elle est répartie entre les agents utiles, puis passe en revue avec sa merge request.

Un exemple : un correctif remonté par le support

Une PME édite un portail client en Next.js, hébergé sur Vercel. Le support signale que l'export CSV des commandes coupe les caractères accentués.

  1. La tâche est écrite dans le tableau, avec la capture envoyée par le client.
  2. Au démarrage, Julien prend la correction de l'export côté API et Nora vérifie l'écran.
  3. Hugo relit le changement, et la merge request arrive avec son URL de preview.
  4. Un développeur de l'équipe teste sur la preview et fusionne.

Résultat

Le correctif est livré sans que l'équipe interne quitte son sujet en cours, et le coût du travail est affiché.

Questions fréquentes

Les agents ont-ils accès à nos secrets ?

Le code tourne dans un environnement isolé, propre à chaque travail. Les sessions ne reçoivent aucun secret de la plateforme, seulement l'accès au dépôt dont le travail a besoin.

Qui décide de ce qui part en production ?

Vous. En mode merge request, rien n'est fusionné sans votre équipe. Si une décision vous revient pendant le travail, l'agent pose la question sur la tâche, qui passe en bloqué.

Faut-il déplacer notre code ou notre hébergement ?

Non. Votre code reste sur GitHub ou GitLab, ou dans un dépôt hébergé par ERHA si vous préférez. L'hébergement se fait sur Vercel ou Upsun, sur votre compte ou celui d'ERHA.

Combien coûte une tâche de développement ?

Chaque travail affiche son coût en euros, calculé sur la consommation réelle. Vous fixez des plafonds de dépense pour votre espace.

Quelle différence avec un assistant de code dans l'éditeur ?

Un assistant de code aide un développeur pendant qu'il écrit. Ici, la tâche est confiée : les agents la prennent dans le tableau, travaillent sur le dépôt et rendent une merge request à relire. Votre équipe passe de l'écriture à la relecture.

Déléguez votre premier travail cette semaine

Ouvrez votre espace en quelques minutes, ou réservez une démo pour cadrer un premier cas avec l'équipe ERHA.