Une version minimisée (200+ lignes de code) de l'agent de code, plus adaptée à l'apprentissage des principes. - Entrer l'intention de l'utilisateur - Avec un simple message système, dire à LLM que vous êtes un agent de code et informer LLM du répertoire de travail actuel. - Ensuite, entrer dans la boucle de l'agent (boucle itérative), LLM génère la première sortie en fonction de l'intention de l'utilisateur + du message système, la sortie peut être de type texte, c'est-à-dire le résultat exécuté par l'agent. Une autre possibilité est de produire un fichier json d'appel d'outil, puis de le transmettre à la méthode d'exécution de fonction, puis d'assembler le résultat d'exécution et le json généré dans le message pour la prochaine boucle. Liste des outils que l'agent peut utiliser : lire ligne par ligne, écrire du contenu, éditer du contenu, rechercher par motif regex avec glob, outil grep, bash système. Chaque outil a un message et une méthode d'appel.
On peut comprendre que c'est une version minimisée de Claude Code
61