Qu’est-ce que CodeAF ?
CodeAF, d'AgentField AI, est un agent de programmation en terminal écrit en Go et livré sous forme d'un binaire unique d'environ 53 Mo. Il est réglé pour des modèles ouverts comme DeepSeek, GLM, Kimi, MiniMax et Qwen, via OpenRouter, des clés directes, Ollama ou tout endpoint compatible OpenAI, et peut aussi se connecter à un forfait ChatGPT pour les modèles Codex.
Sa promesse est une usine logicielle plutôt qu'un binôme de programmation : une fenêtre liste tous les projets, une demande peut se répartir en tâches sur leurs propres branches, un modèle planificateur, un exécutant et un vérificateur sont choisis pour chaque tâche, et le travail qui passe sa vérification est fusionné dans votre branche. Des spécialistes intégrés couvrent la programmation (senior-dev), les audits de sécurité locaux et la revue de pull requests GitHub, et une commande sans interface, do, sert à la CI et aux scripts.
Le dépôt est sous Apache-2.0, créé en août 2026, avec environ 605 étoiles. Il est présenté comme une préversion précoce ; la dernière version est la v0.8.2 (23 octobre 2026).
CodeAF vaut-il le coup ?
CodeAF part du principe que des modèles ouverts bon marché peuvent faire l'essentiel du travail de programmation si le harnais qui les entoure planifie, vérifie et réessaie bien. Sa réponse est une équipe par tâche, avec un planificateur, un exécutant et un vérificateur choisis parmi vos fournisseurs connectés, plus un plafond de dépense de 5 $ par tâche par défaut et un plafond quotidien optionnel. Le travail qui passe sa vérification arrive sur votre branche, jamais sur main, dev ou une branche de release ; le travail que rien n'a pu vérifier vous attend.
Les résultats de benchmark demandent du contexte. Le README indique que senior-dev résout 54,9 % de 113 tickets DeepSWE avec DeepSeek V4 Flash, devant neuf autres harnais sur le même modèle et au coût le plus bas par ticket résolu. C'est une comparaison unique, menée par l'éditeur sur un seul modèle, pas un classement indépendant, et la phrase du site « 3,9x plus précis que Claude Code » doit se lire sous cet angle. Les chiffres de mémoire, 27 Mo par session supplémentaire contre 216 Mo pour claude, sont plus crédibles et comptent si vous faites tourner de nombreuses sessions sur une seule machine.
Pour les données, c'est à vous de refuser. Des décomptes d'usage anonymes partent vers AgentField par défaut, et un Model Pool partage des scores sans texte sur les modèles que vous avez utilisés, lui aussi activé par défaut ; CODEAF_TELEMETRY=off ou DO_NOT_TRACK=1 arrête les deux. Aucun n'envoie de code ni de prompts, selon le document sur la télémétrie, mais les équipes soumises à des règles strictes sur les flux sortants devraient définir la variable avant le premier lancement.
Avec environ 605 étoiles et 298 tickets et pull requests ouverts, et un seul contributeur à l'origine de la plupart des commits, le projet est jeune. Face à OpenCode ou Kilo Code, il est moins éprouvé, mais ses tâches réparties, la connexion à distance via ssh et le mode sans interface vont plus loin que les deux pour qui jongle avec plusieurs dépôts.
Là où il fait la différence
Un développeur indépendant qui paie DeepSeek via OpenRouter
Corriger une série de petits bugs dans trois dépôts sans ouvrir trois terminaux
Décrivez les bugs dans un seul message ; CodeAF transforme chacun en tâche sur sa propre branche et fusionne celles qui passent leurs vérifications. La dépense est plafonnée à 5 $ par tâche sauf modification.
Une équipe plateforme qui assure la maintenance de nuit
Mettre à jour les dépendances et ouvrir des changements depuis la CI
Appelez codeaf do avec une consigne, un délai et --json, puis lisez un objet JSON et un code de sortie. Définissez d'abord CODEAF_TELEMETRY=off dans l'environnement de CI.
Une tech lead qui relit les pull requests de prestataires
Obtenir une première revue et un audit de sécurité local
Lancez /review owner/repo#123 et /sec changes since main ; les deux lisent le code sans l'exécuter et produisent des rapports en Markdown ou JSON. Un rapport propre ne prouve pas que le code est sûr.
Avant de vous engager
- Mise en route
- Un script d'installation via curl place un binaire dans ~/.codeaf/bin ; au premier démarrage, OpenRouter se connecte dans le navigateur ou une clé est saisie. Les spécialistes intégrés tournent sur macOS et Linux.
- Intégrations
- OpenRouter, DeepSeek, GLM, Kimi, MiniMax, Qwen, Ollama, tout endpoint compatible OpenAI et Codex via un forfait ChatGPT ; pull requests GitHub pour la revue ; ssh pour la connexion à distance.
- Données et confidentialité
- Les décomptes d'usage anonymes et les scores du Model Pool sont envoyés par défaut ; ni prompts, ni code, ni chemins, ni clés selon le document sur la télémétrie. CODEAF_TELEMETRY=off ou DO_NOT_TRACK=1 arrête les deux. Les prompts vont au fournisseur de modèles que vous connectez.
- Coût à grande échelle
- Pas d'édition payante. Le coût est l'usage des modèles ; le plafond par défaut est de 5 $ par tâche avec un plafond quotidien optionnel, et les modèles ouverts bon marché sont la cible de conception.
- Limites
- Préversion précoce ; 298 tickets et PR ouverts ; le relais hébergé pour joindre des machines sans ssh n'est pas encore activé ; les résultats de benchmark sont produits par l'éditeur.
Les points forts
- Réglé pour les modèles ouverts, avec choix du modèle par tâche
- Plafonds de dépense par tâche et par jour
- Tâches parallèles sur des branches séparées, jamais fusionnées dans main
- Petit binaire Go ; mode sans interface pour la CI
Les points faibles
- Résultats de benchmark autodéclarés sur un seul modèle
- Télémétrie et Model Pool activés par défaut
- Préversion précoce avec 298 tickets et PR ouverts
- Un seul mainteneur écrit l'essentiel du code
Idéal pour
Les développeurs qui veulent faire tourner des agents de programmation sur des modèles ouverts bon marché dans plusieurs dépôts et qui acceptent un logiciel en préversion précoce.
Alternatives à CodeAF
CodeAF : questions fréquentes
- CodeAF vaut-il le coup ?
- Un harnais ambitieux qui prend les modèles ouverts au sérieux, avec des benchmarks phares qui sont les siens et une télémétrie qu'il faut désactiver. Nous lui donnons 3.6 sur 5.
- Combien coûte CodeAF ?
- Gratuit et open source (Apache-2.0). Vous payez votre fournisseur de modèles ; le plafond de dépense par tâche est de 5 $ par défaut.
- Quels sont les inconvénients de CodeAF ?
- Résultats de benchmark autodéclarés sur un seul modèle; télémétrie et Model Pool activés par défaut; préversion précoce avec 298 tickets et PR ouverts; un seul mainteneur écrit l'essentiel du code.
- À qui s’adresse CodeAF ?
- Les développeurs qui veulent faire tourner des agents de programmation sur des modèles ouverts bon marché dans plusieurs dépôts et qui acceptent un logiciel en préversion précoce.
- Combien coûte CodeAF pour une équipe ou en production ?
- Pas d'édition payante. Le coût est l'usage des modèles ; le plafond par défaut est de 5 $ par tâche avec un plafond quotidien optionnel, et les modèles ouverts bon marché sont la cible de conception.
- CodeAF est-il sûr pour les données de l’entreprise ?
- Les décomptes d'usage anonymes et les scores du Model Pool sont envoyés par défaut ; ni prompts, ni code, ni chemins, ni clés selon le document sur la télémétrie. CODEAF_TELEMETRY=off ou DO_NOT_TRACK=1 arrête les deux. Les prompts vont au fournisseur de modèles que vous connectez.
- Quelles sont les meilleures alternatives à CodeAF ?
- Les alternatives les plus proches que nous avons testées sont OpenCode, Kilo Code, Aider et OpenHands.
Réponses vérifiées le 31 oct. 2026.