Tidligere kamp · 2024-03-09 UTC
Programming Assistants Oppgjør — 9. mars 2024
Fra kategorien Programming Assistants. 6 merker plassert på tvers av 2 kjempere. Moddy tok kronen.
Endelige plasseringer
Oppstillingen
Kjemperne
Profiler av hvert verktøy som konkurrerte i denne kampen, rangert etter sin endelige poengsum.


Moddy er en AI-agent utviklet for å jobbe på tvers av mange repositories samtidig, og hjelper ingeniørteam med å forstå og modernisere omfattende kodebaser. I stedet for å behandle hver repo isolert, vurderer den felles avhengigheter, mønstre og tverrgående endringer som vanligvis bremser store migrasjoner. Verktøyet fokuserer på praktiske moderniseringstiltak som oppgradering av rammeverk, refaktorering av legacy‑mønstre, erstatning av deprekerte APIer og tilpassing av kode til gjeldende standarder. Det er rettet mot plattformteam, senioringeniører og arkitekter som har ansvar for å holde store programvareporteføljer vedlikeholdbare. Ved å automatisere repetitive analyser og redigeringer, mens mennesker fortsatt er i sløyfen for gjennomgang, har Moddy som mål å forkorte moderniseringssykluser som ellers ville tatt kvartaler eller år.
Kriteriumfordeling
- Kryss-repository kodeanalyse
- Automatisert modernisering og refaktorering
- Støtte for oppgradering av rammeverk og avhengigheter
- Oppdagelse av forfallne mønstre og APIer
- Orkestrering av bulk-endringer på tvers av kodebaser
- Arbeidsflyt med menneskelig innblanding

Refact.ai
En åpen kilde AI-kodingassistent som tilbyr kontekstavhengige kodefullføringer, refaktorering og in-IDE-chat på tvers av hoved-IDEer.

Refact.ai er en åpen kildekode AI‑kodingassistent som tilbyr kontekstbevisste kodefullføringer, refaktorering og i‑IDE‑chat over de største IDE‑ene. Den er designet for å fungere som en annen utvikler i IDEen din, integreres med kodebasen og stakken din, samtidig som den lar deg forhåndsvise og kontrollere prosessen. Refact.ai kan håndtere oppgaver fra start til slutt, fra å fullføre kode i sanntid til å søke og analysere arkiv for nøyaktig utførelse. Den kobles også til GitHub, databaser, CI/CD‑pipelines og mer. Verktøyet er personlig, åpen kildekode og selvhostet, slik at brukerne kan finjustere det til sin kodebase og velge de beste LLMene for oppgavene sine. Refact.ai har som mål å automatisere kodingsoppgaver, slik at utviklere kan fokusere på høyt nivå veiledning mens AIen håndterer resten.
Kriteriumfordeling
- Kontekstavhengige kodefullføringer
- In-IDE-chat for å stille spørsmål, redigere, feilsøke og generere kode
- Autonom oppgaveutførelse med trinnvis resonnement
- Repository-analyse og søk for nøyaktig utførelse
- Integrasjon med GitHub, databaser, CI/CD-pipelines og mer

