← Tous les projets

IA & Systèmes agentiques · Étude de cas

Gemma 4 Developer Agent

Agent expérimental de réparation de code avec Gemma 4, outils de dépôt et vérification des correctifs dans un harnais reproductible.

RôleIngénieur IA · Agents de programmation
PériodeSeptembre 2026 — En cours
StatutEn cours
Aperçu de Gemma 4 Developer Agent
Recherche appliquée · compétition Kaggle03 / 49

Le point de départ

Transformer un besoin réel en système exploitable.

Développement d’un agent de programmation pour le concours Gemma 4 Developer Agent. Le travail porte sur une configuration déclarative ADK, la localisation du composant à modifier, l’édition contrôlée et l’exécution des tests dans l’environnement du concours. Les expériences distinguent compilation de la configuration, fonctionnement des outils et résolution effective d’une tâche. Le projet reste en recherche : les canaris exécutés n’ont pas établi de réussite de réparation ni de score officiel.

01

Agent & outils de programmation

01

Configuration d’un agent Gemma 4 avec budget d’exécution explicite, lecture du dépôt, recherche de code, édition et lancement des contrôles.

02

Conception de gardes de triage et d’édition pour limiter les modifications au composant retenu après inspection des sources et des tests accessibles.

02

Harnais & environnement reproductible

01

Préparation d’une archive de soumission et de contrôles CPU pour qualifier la configuration et l’intégration des outils avant les essais GPU.

02

Suivi des versions, empreintes et changements de dépendances du harnais pour distinguer une panne d’environnement d’un échec de l’agent.

03

Évaluation & limites

01

Organisation de canaris et de comparaisons portant sur un seul changement à la fois, avec conservation des traces, conditions d’arrêt et diagnostics.

02

Séparation explicite entre localisation, édition, compilation et réparation vérifiée ; absence de revendication de performance lorsque les tests restent en échec.

Stack & disciplines

Explorer les compétences du projet.

Clique sur une carte pour comprendre son rôle et la manière dont elle intervient dans la réalisation.