Bataille passée · 2024-03-09 UTC
Programming Assistants Duel — 9 mars 2024
De la catégorie Programming Assistants. 6 marques placées sur 2 combattants. Moddy a décroché la couronne.
Classement final
Le casting
Les combattants
Profils de chaque outil ayant concouru dans cette bataille, classés par leur score final.

Moddy
Agent IA multi-dépôt pour l'analyse et la modernisation de bases de code à grande échelle.

Moddy est un agent d'intelligence artificielle conçu pour travailler sur plusieurs référentiels à la fois, aidant les équipes d'ingénierie à comprendre et à moderniser des bases de code complexes. Au lieu de traiter chaque référentiel de manière isolée, il analyse les dépendances partagées, les modèles et les modifications transversales qui ralentissent généralement les grandes migrations. L'outil se concentre sur des tâches de modernisation pratiques telles que la mise à niveau des frameworks, la refactorisation de modèles hérités, le remplacement d'API obsolètes et l'alignement du code sur les normes actuelles. Il est destiné aux équipes de plateforme, aux ingénieurs principaux et aux architectes chargés de maintenir de grands ensembles de logiciels maintenables. En automatisant les analyses et les modifications répétitives tout en maintenant les humains dans la boucle pour la révision, Moddy vise à raccourcir les cycles de modernisation qui prendraient autrement des trimestres ou des années.
Répartition des critères
- Analyse de code inter-dépôts
- Modernisation et refactorisation automatisées
- Support de mise à jour des frameworks et des dépendances
- Détection de schémas et d'API dépréciés
- Orchestration de changements groupés à travers les bases de code
- Flux de travail de revue avec intervention humaine

Refact.ai
Un assistant AI open-source pour la codification qui offre des compléments de code contextuels, une réfactorisation et un conversation intégré à l'intérieur de l'IDE sur toutes lesIDES majeures.

Refact.ai est un assistant AI open-source pour la codification qui propose des compléments de code contextuels, des réfactorisations et un conversation intégré à l'intérieur de l'IDE sur toutes les IDES majeures. Il est conçu pour fonctionner comme un autre développeur dans votre IDE, en intégrant à votre codebase et votre pile, tout en vous permettant de prévisualiser et de contrôler le processus. Refact.ai peut gérer les tâches de bout en bout, du codage en temps réel au recherche et à l'analyse des dépôtoires pour une exécution précise. Il est également connecté à GitHub, aux bases de données, aux pipelines CI/CD et plus encore. L'outil est personnalisé, open-source et auto-hébergé, permettant aux utilisateurs d'ajuster finement à leur codebase et de choisir les meilleurs LLMs pour leurs tâches. Refact.ai vise à automatiser les tâches de codage, permettant aux développeurs de se concentrer sur la guidance à haut niveau tout en laissant l'AI gérer le reste.
Répartition des critères
- Compléments de code contextuels
- Conversation intégrée à l'intérieur de l'IDE pour poser des questions, éditer, déboguer et générer du code
- Exécution autonome des tâches avec une justification étape par étape
- Analyse et recherche de dépôtoires pour une exécution précise
- Intégration avec GitHub, bases de données, pipelines CI/CD et plus encore

