Bataille passée · 2024-10-14 UTC
Code Generation Duel — 14 octobre 2024
De la catégorie Code Generation. 4 marques placées sur 2 combattants. Codename Goose a décroché la couronne.
Classement final
Kiro AI
Codename GooseLe casting
Les combattants
Profils de chaque outil ayant concouru dans cette bataille, classés par leur score final.

Codename Goose
Agent IA sur machine et open-source, automatisant les tâches complexes d'ingénierie pour améliorer la productivité des développeurs.

Codename Goose, également connu sous le nom de goose, est un agent de l'intelligence artificielle open-source, conçu pour fonctionner en mode local, conçu pour automatiser des tâches techniques complexes et améliorer la productivité des développeurs. Il s'agit d'un agent d'intelligence artificielle généraliste qui peut être utilisé pour diverses tâches allant au-delà du code, notamment la recherche, l'écriture, l'automatisation et l'analyse de données. L'agent AI appelé canard est disponible sous la forme d'une application bureau native sur macOS, Linux et Windows, d'une interface de ligne de commande complète pour les flux de travail terminal et d'une API qui peut être intégrée n'importe où. Elle est conçue en Rust, ce qui procure des performances et la portabilité. Le canard fonctionne avec plus de 15 fournisseurs, y compris Anthropic, OpenAI, Google et Azure, et prend en charge les clés API ou les abonnements existants via le modèle de comptabilité partagée (ACP). Une des capacités phares de goose réside dans sa capacité à se connecter à plus de 70 extensions via le modèle de protocole du Contexte Modèle (Model Context Protocol) open standard. Ceci permet aux développeurs d'élargir la fonctionnalité de l'agent d'intelligence artificielle et de l'intégrer avec d'autres outils et services. goose fait partie de la Fondation Agentic AI (Agentic AI Foundation) au sein de la Fondation Linux, qui fournit un cadre pour le développement et la gouvernance des agents d'intelligence artificielle. L'agent Goose AI peut être utilisé pour automatiser diverses tâches, y compris les suggestions de code, l'installation, l'exécution, l'édition et le testing avec quelconque modèle de langage large (LLM). Il est conçu pour être extensible, permettant aux développeurs de construire leurs propres distributions personnalisées avec des fournisseurs, des extensions et des marques préconfigurés. Dans l'ensemble, Goose est un agent d'intelligence artificielle open source qui a le potentiel de réellement améliorer la productivité des développeurs et d'automatiser des tâches d'ingénierie complexes. Sa flexibilité, sa capacité d'extension et sa capacité à travailler avec plusieurs fournisseurs et extensions en fait une véritable arme de pouvoir pour les développeurs et les chercheurs dans leur ensemble.
Répartition des critères
- Soutient 15+ fournisseurs
- Embeddable via API
- Se connecte à 70+ extensions via le MCP open standard
- Fonctionne avec des abonnements existants via ACP
- Customizable via distributions personnalisées et configurations de fournisseur

Kiro AI
IDE alimentée par l'IA qui fait passer les projets du concept au code prêt pour la production.

Kiro AI est un IDE alimenté par l'IA qui permet aux développeurs et aux équipes de transformer efficacement les projets en code prêt à la production. Il y parvient grâce au développement basé sur les spécifications, qui consiste à transformer les invites en exigences structurées, en conceptions architecturales et en tâches séquencées mises en œuvre par des agents parallèles. Kiro valide également l'exactitude du code avec des tests basés sur les propriétés, réduisant ainsi les problèmes qui passent les tests unitaires mais se brisent en production. La plateforme est conçue pour apporter une structure au codage IA, garantissant que le code est plus sécurisé, maintenable et correspond au résultat attendu. Kiro prend en charge une gamme de fonctionnalités, notamment la planification avec des spécifications, la mise en œuvre avec des agents parallèles, la détection de bogues avec des tests basés sur les propriétés, et la connexion à GitHub ou GitLab pour la revue. Il permet aux développeurs de choisir le meilleur modèle pour chaque tâche et est alimenté par des modèles populaires tels que Anthropic Claude. La plateforme est construite sur des normes ouvertes et est prête à être utilisée en entreprise, offrant un modèle basé sur le crédit sans limites de taux journaliers ou hebdomadaires, une authentification IAM et SSO, ainsi que des contrôles d'administration. Kiro a été salué par les ingénieurs du monde entier pour sa capacité à justifier l'utilisation de leur temps pour développer en interne des actifs critiques pour l'entreprise, à accélérer le développement de fonctionnalités et à réduire le temps nécessaire pour apporter de la valeur au client. C'est un allié de taille pour les startups, transformant naturellement des documents et des spécifications négligés en actifs robustes, rendant la croissance plus fluide et la mise à l'échelle future plus efficace. Dans l'ensemble, est un outil puissant pour les développeurs et les équipes qui cherchent à transformer efficacement leurs projets en code prêt à la production, avec son focus sur le développement piloté par les spécifications, la correction du code et la readiness des entreprises, ce qui en fait une option attrayante pour ceux qui cherchent à améliorer leurs flux de travail de codage.
Répartition des critères
- Génération de code assistée par l'IA
- Suggestions de code contextuelles
- Aide à la refactoring et au débogage
- Scaffolding de projet à partir d'invites
- Flux de travail de développement intégré
- Prise en charge de plusieurs langages