Möödunud lahing · 2025-08-17 UTC
Programming Assistants Vastasseis — 17. august 2025
Kategooriast Programming Assistants. 27 märget pandud 7 võitleja kohta. Moddy võttis krooni.
Lõppseis
Koosseis
Võitlejad
Iga selles lahingus võistelnud tööriista profiilid, järjestatud nende lõppskoori järgi.


Moddy on tehisintellekti agent, mis on loodud töötama korraga paljude hoidlates, aidates insenerimeeskondadel mõista ja moderniseerida laialdasi koodibaase. Selle asemel, et käsitleda iga hoidlat eraldi, analüüsib see ühiseid sõltuvusi, mustreid ja lõike muutusi, mis tavaliselt aeglustavad suuri migratsioone. Värk keskendub praktilistele moderniseerimistoimingutele, nagu raamistikude uuendamine, pärandmustrite ümbertöötamine, aegunud API-de asendamine ja koodi joondamine praeguste standarditega. See on suunatud platvormimeeskondadele, personaliinseneridele ja arhitektidele, kes vastutavad suurte tarkvaraportfellide säilitamise eest. Korduvate analüüside ja redigeerimiste automatiseerimisega, hoides inimesi ülevaate jaoks silmusesse, eesmärgib Moddy lühendada moderniseerimistsükleid, mis muidu võtaksid kvartalid või aastad.
Разбивка критериев
- Risthoidla koodianalüüs
- Automaatne moderniseerimine ja refaktorimine
- Raamistik ja sõltuvuse uuendamise tugi
- Aegunud mustrite ja API-de tuvastamine
- Hulgi muutuste korraldamine koodibaasides
- Inimese kontrolliga ülevaatuse töövood


PubNub MCP Server on Mudelkonteksti Protokolli realiseerimine, mis ühendab tehisintellekti kodeerimisabid nagu Claude, Cursor ja muud MCP-ühilduvad kliendid otse PubNub platvormiga. See avab PubNub dokumentatsiooni, SDK viited ja konto halduse võimalused kui tööriistad, mida abiprogramm saab kutsuda kodeerimisseansi ajal. Lisaks dokumentatsiooni otsingule võimaldab server abilistel hallata PubNub rakendusi ja võtmekogusid, avaldada ja tellida sõnumeid, küsida olekuidata ja töötada kanali ja kasutaja objekti metandmetega. See muudab assistendi käelähedaseks koostööpartneriks, kes saab üles ehitada, testida ja opereerida reaalajas funktsioone ilma pideva konteksti lülitamiseta. See on suunatud arendajatele, kes ehitavad vestlus-, teavituse-, IoT- või reaalajas rakendusi ja soovivad, et nende AI tööriistad mõistaksid PubNub tavapärasid ja tegutseksid otse nende kontol.
Разбивка критериев
- Dokumentatsiooni ja SDK viite hankimine
- Rakenduse ja võtmekomplekti haldus
- Avaldamise, tellimise ja sõnumite ajaloo tööriistad
- Olemasolu ja hõivatuspäringud
- Kanali ja kasutaja objekti metandmeid toimingud
- MCP-standardne integreerimine AI-assistentidega

Codiga
Staatiline koodianalüüs ja automaatne koodikontroll IDE/CI integratsioonidega, turvaroolsetega, kohandatud reeglitega ning üheklõpsuga parandustega.

Codiga on staatilise koodianalüüsi tööriist, mis pakub automaatseid koodikontrolle IDE- ja CI/CD integratsioonidega. See võimaldab kohandada staatilist koodianalüüsi, on turvakeskiste reeglitarkvaraga ning võimaldab luua kohandatud reegleid. Tööriist toetab mitmeid IDE-sid, sealhulgas VS Code, JetBrains ja Visual Studio, samuti platvorme nagu GitHub, GitLab ja Bitbucket. See pakub reaalajas koodianalüüsi ühekõrgese autofikseerimisega. Codiga katab tavalisi ohte ja tarkvara nõrkusi toetades OWASP 10, MITRE CWE ja SANS/CWE Top 25. Lisaks pakub see automaatseid turvaparandusi, lekkunud saladuste tuvastamist ning infrastruktuuri koodianalüüsi Terraformi ja Dockeri jaoks. Tööriist toetab üle 12 keelt ja 1800+ reeglit.
Разбивка критериев
- Staatiline koodianalüüs
- Automaatne koodikontroll
- Kohandatud reeglite loomine
- Reaalajas koodianalüüs
- Ühekõrge autofikseerimine
- Turvasuunatud reeglisüsteemid

Kimi‑Dev
Kimi-Dev: kodukäes oleva koodi repo analüüsi ja automatiiske tugiteenuse kasutamine koodavaitsed jõulud ja issues parandamine

Kimi-Dev on avatud lähtekoodiga kodeerimise suur keelemudel (LLM), mis on optimeeritud tarkvaraarenduse automatiseeritud silumise ja probleemide lahendamise ülesannete jaoks. See kasutab kaheastmelist raamistikku koodi parandamise ja testide kirjutamise ülesannete käsitlemiseks, mis koosneb faili lokaliseerimisest ja koodi redigeerimisest. Kimi-Dev saavutab uue tipptaseme SWE-bench Verified tulemustes, ületades avatud lähtekoodiga mudelite seas teise koha saanud. See on optimeeritud suuremahulise tugevdusõppe abil ja on saadaval allalaadimiseks ja kasutuselevõtuks Hugging Face'is ja GitHubis. Mudel on koolitatud autonoomselt parandama reaalsete hoidlate vigu Dockeris ja saab tasu ainult siis, kui kogu testimiskomplekt läbib edukalt, tagades õiget ja tugevat lahendust. Kimi-Dev on kavandatud hõlpsasti kasutusele võetavaks ja hooldatavaks, koos demonstratsiooniks ette nähtud kasutuselevõtu skriptiga. Kimi-Dev'i võimalused muudavad selle sobivaks arendajatele ja uurijatele, kes soovivad uurida selle potentsiaali ja anda oma panuse selle arendusse.
Разбивка критериев
- koondne testandades analüüsi ja autogereralise redikaks
- valikud koodid erigest jõulude ja issues parandamine
- äärmusliku ülevaade kodukäes oleva koodi repo analüüime andmete andmise ja kasutamine
- Lassi API-API olevate jõulude identifitseja automaatselt tagasilinkida ja värskendada koodi
- kodukäesoleva kohandatud kohandada ja analüüsi
- tulemused on edaspidisest ja käsitlemis, autori jõulude ja issue abilised koos kodukäes oleva kohandus

Claude Code Telegram Bot
Avatud lähtekoodiga Telegrami bot, mis võimaldab kaug- ja vestluspõhist ligipääsu Claude Code'ile, projektipõhise seansi säilimise ja ohutuks kataloogisandboxingu jaoks.

Claude Code Telegram Bot on avatud lähtekoodiga bot, mis pakub kaug- ja vestluspõhist ligipääsu Claude Code'ile, projektipõhise seansi säilimise ja ohutuks kataloogisandboxingu. See võimaldab kasutajatel suhelda Claude'iga loomulikult, paludes tal koodi analüüsida, muuta või selgitada ilma terminali käske kirjutamata. Bot säilitab konteksti vestluste vahel, võimaldades kasutajatel töötada oma koodipõhistega igal pool Telegrami kaudu, saades proaktiivseid teateid ja püsides turvalises keskkonnas sisseehitatud autentimise, kataloogisandboxingu ja auditlogimisega.
Разбивка критериев
- Agentne režiim vestluspõhises suhtluses
- Automaatne seansi säilimine iga projekti jaoks
- Kataloogisandboxing turvaliseks koodi analüüsiks
- Proaktiivsed teated veebikõnede ja CI/CD üritustest
- Sisseehitatud autentimine ja auditlogimine

GitNexus
Serverivaba koodintelligentsuse mootor, mis loob brauseris töödeva teadmistegraafi repositooriumi üle ja sisaldab uurimiseks graafiku RAG-agenti.

GitNexus on serverivaba koodintelligentsuse mootor, mis loob brauseris töödeva teadmistegraafi repositooriumi kohta. See sisaldab uurimiseks graafiku RAG-agenti. Tööriist indekseerib iga koodibaasi teadmistegraafi, jälgides kõiki sõltuvusi, kutsumisekette, klastreid ja täitmisvooge, ning avab selle nutikate tööriistade kaudu, et AI agendid saaksid koodi usaldusväärselt analüüsida. GitNexus pakub kahte põhilist kasutusviisi: CLI + MCP, mis muudab AI agendid usaldusväärseks, pakkudes koodibaasi sügavat arhitektuurilist vaadet, ning veebiliides, mis võimaldab kiiret vestlust ja repositooriumide uurimist. See on loodud selleks, et aidata arendajatel ja AI agentidel koodibaase mõista, eriti igapäevase arenduse jaoks koos tööriistadega nagu Cursor, Claude Code, Antigravity, Codex ja sarnased tööriistad.
Разбивка критериев
- Brauseris töötav teadmistegraafik
- Graafiku RAG-agent uurimiseks
- Indekseerib koodibaasi sõltuvusi ja kutsumisekette
- Avab koodi nutikate tööriistade kaudu AI agentidele
- CLI + MCP usaldusväärse AI agendi integreerimise jaoks
- Veebiliides kiireks repositooriumi analüüsiks ja vestluseks


Superpowers on avatud lähtekoodiga raamistik, mis laiendab AI-koodimisagente distsiplineeritud tarkvaraarenduse töövoogudega. Selle asemel, et lasta agendil improvisatsiooniga tegeleda, pakib see ülesanded struktureeritud etappidesse planeerimise, realiseerimise, ülevaatuse, kvaliteedi tagamise ja tarnimise jaoks, aidates saavutada ettearvatavamaid ja auditeeritavaid tulemusi. Süsteem on loodud integreeruma olemasolevate agentide seadistuste ja koodibaasidega, lisades korduvaid oskusi olenemata sellest, millist mudelit või käitusaja keskkonda arendaja kasutab. Meeskonnad saavad töövooge kohandada, uurida vaheastmeid ja käsitleda agendi väljundit pigem hallatud inseneriprotsessina kui ühekordse viibega. Kuna tegemist on avatud lähtekoodiga, saab Superpowersit ise hostida, auditeerida ja laiendada, mistõttu see sobib arendajatele, kes soovivad läbipaistvust ja kontrolli selle üle, kuidas AI abilised koodi koostavad ja tarnivad.
Разбивка критериев
- Struktureeritud planeerimisetapp ülesannetele
- Automaatne koodiarvustuse samm
- Sisseehitatud kvaliteedi tagamise ja testimise töövoog
- Kättetoimetamise ja üleandmise protsess
- Laiendatavad oskuste määratlused
- Töötab olemasolevate kodeerimisagentidega






