Code en direct
Le workspace sandbox, fichier par fichier
solution.py = implémentation proposée par l'IA · test_solution.py = tests générés par l'IA · tests cachés = validation indépendante du juge, jamais affichée. La réussite d'un cycle exige les trois contrôles, pas seulement les tests de l'IA.
Progression
Curriculum et exercices générés
Mémoire des erreurs
Diagnostics conservés sans mauvais code
Évolution de l'exercice
Tentatives, corrections et mécanismes d'apprentissage — données réelles du cycle
Mémoire & apprentissage
Progression & répétitions
Derniers cycles
Chaque ligne correspond à un exercice évalué par les tests du lab.
Benchmark fixe
Comparer les modèles sur le même juge caché
Trois exercices indépendants du curriculum mesurent pass@1, pass@3, erreurs de contrat et durée. Le benchmark ne se lance jamais automatiquement.
Vraie tâche · aperçu
Le modèle travaille sur une copie jetable
Envoie jusqu’à 8 fichiers texte (8 Ko au total), dont au moins un vrai test existant pour obtenir une proposition validable. Le résultat reste éphémère et le lab n’écrit jamais dans ton projet.
Runtime
État du serveur qui héberge le lab