Création d'un agent d'édition de code en 94 lignes de Ruby

2025-05-16

Cet article remet en question la difficulté supposée de créer un agent d'édition de code, en présentant un agent entièrement fonctionnel développé en seulement 94 lignes de Ruby à l'aide de la gemme RubyLLM. L'agent utilise un grand modèle linguistique (LLM) et trois outils : lire un fichier, lister les fichiers et modifier un fichier, pour effectuer des tâches d'édition de code. L'auteur détaille l'implémentation de chaque outil et montre les capacités de l'agent en créant un jeu de démineur ASCII. Un outil d'exécution de commandes shell est ajouté pour améliorer les fonctionnalités, ce qui donne un agent d'édition de code capable de s'auto-tester.

Lire plus
Développement