Tidigare batalj · 2024-03-09 UTC
Programming Assistants Uppgörelse — 9 mars 2024
Från kategorin Programming Assistants. 6 markeringar placerade över 2 kämpar. Moddy tog kronan.
Slutställning
Uppställningen
Kämparna
Profiler av varje verktyg som tävlade i den här bataljen, rankade efter sin slutpoäng.


Moddy är en AI-agent som är byggd för att fungera över flera lagringsbibliotek åt gången, och hjälper ingenjörsgrupper att förstå och modernisera storstilade kodavdelningar. Istället för att behandla varje bibliotek i isolering behandlar det gemensammaberoenden, mönster och tvärgående förändringar som vanligtvis bromsar stora migrationsprocesser. Verktyget är inriktat på praktiska moderniseringsuppgifter såsom uppdatering av ramverk, omstrukturering av arvsmassiga mönster, byte av föråldrade API:er och anpassning av kod efter nuvarande standarder. Det riktar sig till plattformstillhandhållare, personal med ansvar för teknisk ledning och arkitekter som ansvarar för att underhålla stora programvaruprodukter på ett vedertaget sätt. Genom att automatisera upprepad analys och redigering medan människor är involverade för granskning, strävar Moddy efter att förkorta moderniseringscyklerna, som annars skulle ta kvartal eller år.
Radbrytning av kriterier
- Korsrepo-analysering av kod
- Automatiserad modernisering och omstrukturering
- Stöd för uppgradering av ramverk och beroenden
- Framräkning av deprecierade mönster och API:er
- Bulkändringar samordning över kodbasar
- Mänsklig i-loop-översys för granskning

Refact.ai
En öppen källkodsbaserad AI-kodningsassistent som erbjuder kontextmedvetna kodkompletteringar, omstrukturering och in-IDE-chat över större IDEs.

Refact.ai är en öppen källkods AI-kodassistent som erbjuder kontextmedvetna kodkompletteringsalternativ, refactoring, samt chatt inuti IDE i stora IDE-program. Den är gjord för att fungera som en annan utvecklare i din IDE, integreras med din kodbas och källkod, samtidigt som du kan föredra och kontrollera processen. Refact.ai kan hantera uppgifter från början till slut, från att fylla i kod i realtid till att söka och analysera repository för exakt körning. Den ansluter också till GitHub, databaser, CI/CD-pipelines och mer. Verktyget är anpassat, öppen källkod och självinstallerat vilket innebär att användaren kan justera det för deras kodbas och välja de bästa LLM:s för deras uppgifter. Refact.ai siktar på att automatisera koduppgifter, vilket berömma utvecklare på att fokusera på högnivåstyrning medan AI:n hanterar resten.
Radbrytning av kriterier
- Kontextmedvetna kodkompletteringar
- In-IDE-chat för att fråga, redigera, debugga och generera kod
- Autonom taskkörning med steg-för-steg-förklaring
- Repositoryanalys och sökning för exakt körning
- Integrering med GitHub, databaser, CI/CD-pipelines och mer

