
AgentLoop
aiedwardyi · Programmation
AgentLoop est un démon d'orchestration local qui transforme un objectif de code délimité en travail livré. Voyez-le comme un flux d'agents local qui vous appartient vraiment. Vous planifiez une fois dans ChatGPT ou Claude, vous confiez l'objectif, et AgentLoop lance de nouveaux workers Codex ou Claude Code cycle après cycle pendant qu'un critique indépendant fait respecter la norme que vous avez écrite dans GUIDELINES.md. Vos fichiers de projet servent de mémoire, donc rien ne se perd entre les cycles, et vous suivez chaque verdict, coût et transcription sur un tableau de bord en direct. Il est conçu pour des boucles de code sans surveillance que vous laissez tourner et que vous consultez plus tard.

À propos de AgentLoop
Qu'est-ce qu'AgentLoop
AgentLoop est un orchestrateur d'agents de code pour les développeurs solo qui lancent de longues tâches d'agents et ne peuvent pas rester à surveiller chaque session. Au lieu de balader des plans entre une fenêtre de chat et un terminal toute la journée, vous fixez l'objectif et la ligne d'arrivée une seule fois et laissez la boucle gérer les relais.
L'idée centrale est simple. Chaque cycle démarre un tout nouveau processus worker, ce qui supprime les hypothèses périmées et le contexte mort qui s'accumulent dans les longs échanges. Le travail avance à travers les fichiers du projet eux-mêmes, pas une conversation qui grandit. Pas un journal de chat. Ensuite, un critique indépendant lit votre grille d'évaluation et la sortie du worker, et son verdict décide si la boucle continue, échoue ou livre.
Il tourne là où vit déjà votre code : Node.js 18+, Git et soit le CLI Codex, soit le CLI Claude Code. Pas d'espace de travail hébergé, pas de npm install. C'est aussi sa principale limite. AgentLoop est un outil en ligne de commande pour développeurs à l'aise avec le terminal, pas une application qui démarre d'un clic, et il a besoin de l'un de ces deux moteurs de code pour faire quoi que ce soit. L'installation est rapide si vous utilisez déjà ces outils. Sinon, elle ne l'est pas.
Pour commencer
- Vérifiez que Node.js 18+, Git et soit le CLI Codex, soit le CLI Claude Code sont installés sur votre machine.
- Clonez le dépôt et entrez dans le dossier :
git clone --branch v1.2.0 --depth 1 https://github.com/aiedwardyi/AgentLoop.gitpuiscd AgentLoop. - Lancez le démon avec
node src/daemon.jset ouvrez le tableau de bord local. - Écrivez votre objectif délimité dans
goal.mdet votre définition de « terminé » dansGUIDELINES.md. - Choisissez votre moteur par boucle depuis le tableau de bord, puis laissez les cycles worker et critique tourner jusqu'à ce que le critique renvoie un verdict PASS.
Informations sur le produit
Aperçu des tarifs, des plateformes compatibles et des performances de AgentLoop.
Idéal pour
Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.
Utilisateurs
- Développeurs solo
- Créateurs indépendants qui livrent des fonctionnalités seuls
- Ingénieurs attachés au processus
Tâches
- Développement de fonctionnalités
- Migrations de code
- Passes de durcissement
- Couverture de régression
- Finition produit
Cas d'usage
- Exécutions nocturnes sur un projet personnel, où vous voulez du progrès au matin sans surveiller chaque appel d'outil.
- Journées multi-projets, où vous empilez des tâches indépendantes et consultez le tableau de bord entre deux occupations.
- Enseigner vos normes à un junior ou à un worker d'IA en rendant la grille explicite et répétable.
- Auditer le raisonnement d'un agent après coup, puisque chaque cycle, verdict et transcription reste sur la chronologie.
Fonctionnalités clés
Un contexte neuf à chaque cycle
AgentLoop démarre un nouveau processus de moteur pour chaque worker et chaque session de critique, donc aucun historique de chat antérieur ne les suit. Cela évite la pourriture du contexte, l'accumulation d'hypothèses périmées qui rend les longs échanges peu fiables. La mémoire durable, c'est le projet lui-même plus les correctifs concrets qu'écrit le critique, ce qui évite de brûler des tokens à relire une conversation qui ne cesse de grandir.
Un critique indépendant avec votre grille
Vous placez votre définition de « terminé » dans GUIDELINES.md. Un critique neuf lit ce fichier à chaque cycle avec la sortie du worker et les fichiers du projet. La dernière ligne du critique est un contrat strict : elle doit se terminer par PASS, FAIL avec notes de correction, ou CONTINUE. Un FAIL devient des instructions injectées pour le worker suivant, donc le retour se transforme en action plutôt qu'en un commentaire que vous devez relayer à la main. Dans l'évaluation du projet lui-même, un critique neuf a trouvé un défaut de décodage en pourcentage mixte alors que les neuf tests étaient déjà passés.
Les fichiers comme mémoire durable
Le progrès vit dans PLAN.md et STATE.md, pas dans une conversation. Un worker lit le plan et l'état, fait un incrément, met à jour l'état et sort. Comme la mémoire est dans des fichiers, la boucle reste délimitée et plus facile à laisser sans surveillance. Cela veut aussi dire que vous pouvez lire les mêmes artefacts que les agents et voir exactement ce qui a changé à chaque étape.
Tableau de bord en direct et observabilité
Chaque cycle, verdict, transcription, coût et remise de fichier apparaît sur un tableau de bord local. Vous pouvez annuler une exécution depuis là plutôt que de traquer un processus, et vous pouvez demander l'état à ChatGPT via un pont MCP. Aucune conjecture. Pour qui a déjà tenté de déboguer une exécution d'agent sans surveillance après coup, avoir la chronologie enregistrée fait la différence entre corriger un problème et deviner ce qui s'est passé.
Prise en charge de Codex et Claude Code
AgentLoop fait tourner le CLI Codex et Claude Code comme moteurs interchangeables. Vous en choisissez un par boucle depuis le tableau de bord, ou par tâche via le pont. Le projet garde la planification séparée de l'exécution locale, et la feuille de route vise ensuite les questions d'agent bidirectionnelles et les boucles de recherche.
Points de contrôle automatiques dans Git
Pour les projets dans un arbre de travail git, le point de contrôle automatique est activé par défaut, donc le démon peut committer le progrès au fil des cycles. Les échecs soudains, comme une tâche bloquée qui atteint sa limite de tentatives, n'effacent pas le travail déjà fait. La récupération est à une commande git, pas à un après-midi perdu. Cela compte pour les exécutions nocturnes.
Des boucles délimitées par conception
Une boucle est volontairement séquentielle. Des tâches indépendantes empilées peuvent tourner jusqu'à une limite de concurrence, mais une boucle ne se transforme jamais en essaim parallèle qui court partout sur le même projet. C'est délibéré. Les budgets sont plafonnés aussi. maxCycles va de 1 à 50 et vaut 3 par défaut, et taskRetries plafonne les échecs consécutifs avant qu'une tâche soit marquée bloquée et ignorée.
Avantages et inconvénients
Avantages
- Gratuit et sous licence MIT, avec tout le code disponible sur GitHub.
- Tourne en local contre votre dépôt existant, donc votre code ne quitte jamais votre machine.
- Des processus worker et critique neufs à chaque cycle réduisent la pourriture du contexte qui touche les longs échanges avec des agents.
- Le critique fait respecter des règles que vous écrivez vous-même, ce qui rend les contrôles de qualité cohérents et répétables.
- Un tableau de bord en direct enregistre chaque verdict, coût et transcription, donc les exécutions sans surveillance restent auditables.
- Fonctionne avec le CLI Codex ou avec Claude Code, donc s'intègre à un moteur que vous utilisez déjà.
Inconvénients
- Installation uniquement en ligne de commande. Pas d'installateur avec interface graphique, donc les non-développeurs buteront sur les étapes obligatoires de Node.js, Git et du CLI moteur.
- Vous avez besoin à part d'un abonnement ou d'un accès API à Codex ou Claude Code. AgentLoop lui-même est gratuit, mais la boucle ne peut pas tourner sans l'un de ces moteurs.
- La grille fait le gros du travail. Des critères d'acceptation vagues produisent des verdicts vagues, donc il récompense les équipes qui écrivent déjà des spécifications précises.
- Il n'y a pas d'option hébergée. Si vous voulez un espace de travail géré, ouvrable depuis n'importe quel navigateur, ce n'est pas ça.
Questions fréquentes
AgentLoop est un démon local qui orchestre des agents de code. Vous voulez arrêter de relayer à la main les messages entre un planificateur et un agent de code ? C'est le travail qu'il reprend. Il envoie un objectif délimité à de nouveaux workers Codex ou Claude Code, fait examiner chaque résultat par un critique indépendant selon votre grille, et répète le cycle jusqu'à ce que le travail satisfasse vos normes.
Contenus associés
Découvrez des outils, des compétences et des articles liés à AgentLoop.
Alternatives à AgentLoop
Base Code
Base44 (Wix) · Programmation · ProductivitéBase Code est un environnement de développement cloud partagé signé Base44. Votre équipe décrit des modifications sur un dépôt GitHub dans le chat, les vérifie en aperçu et les renvoie sous forme de pull requests.
Google EmbeddingGemma 2
Google DeepMind · Rédaction · Image · ProgrammationGoogle EmbeddingGemma 2 est un modèle ouvert de 740 millions de paramètres qui transforme texte, code, images, audio et images vidéo en vecteurs d'un même espace de 768 dimensions, sur un téléphone ou un ordinateur portable.
GitGlow
GitGlow · Programmation · ProductivitéGitGlow est un client Git de bureau qui place votre code et les modifications de vos agents IA dans une même revue, pour savoir ce qui quitte votre machine avant de livrer.
