Iepriekšējā cīņa · 2024-01-10 UTC
Coding assistant Sadursme — 2024. gada 10. janvāris
No Coding assistant kategorijas. 27 atzīmes izvietotas starp 10 cīnītājiem. PR-Agent izcīnīja kroni.
Gala rezultāti
Sastāvs
Cīnītāji
Katra rīka profili, kas piedalījās šajā cīņā, sarindoti pēc to gala rezultāta.

PR-Agent
AI asistents, kas automātizē izstrādājumu pārbaudes pieprasījumus ar analīzi, atgriezeniskās saites un kodu ieteikumiem.

PR-Agent ir ražošana ar AI ietvaru, kurš nodrošina atģuvīgu procesu koda pārskatiem, automatiski analizo izvēles pieprasījumus un paredzot raksturīgu perspektīvu. Tas intehigrējas kopīgiem Git platformēm un palīdz komandas pārliecināties, ka pārskata stāvokļa bremžas samazinās, izdod asinīgu pārbaujas iepriekš ar cilvēka pārskata iestādi Par tiem iespējams veidot PR apraksts, apvienot izmaiņas, pasūtīt kodu uzlabojumus un atbildēt uz jautājumiem par dielnu. Pieņemot dažādus uzraudzības uzdevumus, lietotāji var koncentrēties uz arhitektūras risinājumiem un augstākā līmeņa atsauksmēm, pievienojot robotizētas aktivitātes tādējādi. Tā kā šī darbība atvieglo developers, lai iztērētu vairāk laika programmēšanai un projektu izstrādes sērijām. PR-Agent ir pieņemts individuāliem programmatūras izstrādātājiem un inženieru komandām, kas grib saglabāt koda kvalitāti un ieslēgt savu izpilde processu ātrumu.
Kritēriju sadalījums
- Automātiska izstrādājumu pieprasījumu analīze
- AI ģenerēti izstrādājumu apraksti un kopsavilkumi
- Kodu uzlabojuma ieteikumi
- Interaktīva jautājumu un atbilžu sērija par kodu mainījumiem
- Pārbaudes ieteikumu konfigurācija
- Atbalsts vairākām Git platformām

OpenHands
Atvērtā koda platforma mākslīgā intelekta aģentiem, kas veido, atkļūdo un izvieto kodu kā izstrādātāji.

OpenHands ir atvērtā koda sistēma mākslīgā intelekta aģentiem, kas spēj veikt pilnvērtīgus programmatūras izstrādes uzdevumus. Aģenti var lasīt un modificēt kodu, izpildīt komandas čaulas, pārlūkot internetu un mijiedarboties ar API — darbojoties līdzīgi kā cilvēka izstrādātājs, kas strādā drošā vidē. Sistēma ir izstrādāta gan pētniekiem, gan speciālistiem un atbalsta vairākus LLM (Large Language Model) pakalpojumus, kā arī piedāvā elastīgu arhitektūru aģentu darbības, rīku un darba procesu pielāgošanai. To var izmantot kā pašhostētu pakalpojumu, izmantojot Docker, vai piekļūt caur tīmekļa lietotāja saskarni, vai integrēt esošajos izstrādes procesos, lai automatizētu kodēšanas, testēšanas un DevOps uzdevumus.
Kritēriju sadalījums
- Autonomi kodēšanas un atkļūdošanas aģenti
- Droši čaulas un failu sistēmas piekļuves
- Rīki interneta pārlūkošanai un API mijiedarbībai
- Vietējā izvietošana, izmantojot Docker
- Atbalsts dažādiem LLM pakalpojumiem
- Tīmekļa lietotāja saskarne
Intlayer MCP server
MCP serveris, kas ļauj AI agentiem automatizēt i18n darba plūsmu SaaS lietotnēs

Intlayer MCP serveris atklāj Intlayer starptautiskās mērķauditorijas (i18n) rīku komplektu caur Model Context Protocol, ļaujot AI agentiem un IDE asistentiem lasīt, ģenerēt un atjaunināt tulkošanas saturu tieši kodējuma bāzē. Tas salīdzina LLM balstītus kodēšanas asistenta ar strukturētiem i18n operācijām, lai lokalizācijas uzdevumi tiktu veikti bez manuālas konteksta pārslēgšanas. Izstrādātāji var savienot saderīgus klientus, piemēram, Claude, Cursor vai citus MCP apzināmos rīkus, lai izveidotu valodas failus, izvilktu tulkojamās virknes, sinhronizētu trūkstošās atslēgas starp valodām un uzturētu satura vārdnīcas konsekvētas. Tas ir paredzēts SaaS komandām, kas vēlas ātrāk piegādāt daudzvalodu funkcionalitāti, turpinot tulkošanas loģiku piekāpes kods.
Kritēriju sadalījums
- MCP-saderīgs serveris AI agentiem
- Automatizēta pārskaitām virkņu izvilkšana
- Valodas failu ģenerēšana un sinhronizācija
- Satura vārdnīcu pārvaldība
- Integrācija ar Claude, Cursor un līdzīgiem IDE agentiem
- Kodēšanas bāzes apzināmās i18n darbības

GeniA
Atvērta koda AI asistents, kas automatizē inženierijas darba plūsmas starp komandas rīkiem un API

GeniA ir ražošanas līmeņa atvērta koda AI asistents, kas automatizē inženierijas darba plūsmas starp komandas rīkiem un API. Tas ir izveidots uz OpenAI funkciju izsaukšanas iespējas, un tam nepieciešama OpenAI API atslēga, lai darboties. GeniA ir paredzēts kļūt par ātrāku mācību, ātri apgūstot spējību izmantot pielāgotos rīkus. Tas var palīdzēt komandām ar uzdevumiem, piemēram, pētniecību un izstrādi, izvietošanas, problēmu novēršanas un žurnālu kopsavilkumu, un to var integrēt komandas Slack kanālā. GeniA ir sadarbības rīks, kas cenšas paātrināt lietotāju ātrumu, samazinot boilerplate un starppārklāšanās atkarību. Tas ir 100% atvērta koda un var tikt paplašināts vai modificēts, lai atbilstu konkrētām komandas vajadzībām. Daži no galvenajiem funkcionalitātiem ir tā spēja strādāt kopā ar inženieriem ražošanas vidē, veikt uzdevumus vārteņu vārdā, un izpildīt uzdevumus, piemēram, ievainojamību pārbaudes, labākās prakses un spēles grāmatas. GeniA ir arī izstrādāts, lai samazinātu Mean Time To Resolve (MTTR) un uzlabotu pakalpojumu lietošanas uzraudzību un optimizāciju.
Kritēriju sadalījums
- Sarunu interfeiss inženierijas uzdevumiem
- Iekļaujamās integrācijas ar API un SaaS rīkiem
- Pielāgotu prasmju un darba plūsmas definīcijas
- Repetitīvā operāciju automatizācija
- Komandas orientēta izvietošanas modelis
- Kopienas vadīta attīstība

Sweep AI
AI balstīts juniora izstrādātājs, kas pārveido kļūdu ziņojumus un funkciju pieprasījumus par koda izmaiņām, uzlabojot programmatūras izstrādes procesu.

Sweep AI ir sintetiskā intelektuāla kodierte palīga, kas ir veidota, lai darbotos beztraucīgu veidā arī ar JetBrains integritojo redaktoru vidi (IDE). Tāmērē tas paredzēts kā viens no tiem, kā pamatlici automatizētu programmatūras attīstības procesu. Sweep iekļaujas dažādos JetBrains IDE, to skaitā IntelliJ IDEA, PyCharm un WebStorm, padarot tas daudzzīmīgu instrumentu programmistiem, kuri darbojas ar dažādām projektām. Kā ierobežojumu Sweep, to skaitā tās personalizēta Tab modeli un pabeigšanas iespēju funkcijas ievēroja, kas ļauj programmisticam rakstīt kodu mazākā laika ietilpībā un efektīvākā veidā. Sweep spēj indeksēt visu projektu, lai varotu piedāvāt attīstīšanas pamācības, kuru ietvaros tas iespējams izveidot kompleksus kodbaņģē un sniegt pielāgotu palīdzību. Ar Sprintēm palīdzību kļušo ākrātām un precīzām kodu rakstīšanu, Sweep vēlas parādīt, ka tas spēj palielināt programmistu produktīvību un transformēt attīstības procesos. Sweep arī garu skatā aizvieto lielaktu drošības un sleipības iezistēciju, kur pašu atbalstoša SOC 2 apmierinošana un nulles datu saglabāšana, kas ir būtiska daudzām uzņēmumiem, kas saņem daudzas svarīgas datus. Atvērtā sistēmas kode padevumi un pilnā indeksēšana kļūst par viens no tās popularitātes pamatizdevumiem profesionalu programmētāju vidū. Ar stingru pamatā esošo iekārtas izstrādes procesu attūliņā, garu skatā drošības un izņēmīgas izmantošanas prasību pieejamību, Sweep iezīmēsies par efektīvu ieteksmi programmistu produktīvitetības veidošanos un procesa pārņēmēšanos. Sweep integrācija ar JetBrains IDE un tā komitmenta atbalstu no drošības un sleipības standartiem, iezīmēsies par viestiblīgu un efektīvu kodu palīdzību, par kuru ievērošanu programmicisti meklē savus reliabiļas darbības palīgu. Programmisticu produktīvītas palielināšanas ietvaros, tā iezīmēsies ar testatūliem, kuri ir pierādojis savu attīstības procesa efektivitāti, kurās iekļaujas daudzas pozitīvas izmaiņas. Ar Sweep un programmatūras kodu automatizāciju daudzas daļas programmisticam atliekas no daudzām lielām lietām, vienlaikus iespējot vairāk komplēksu un kreatīvo uzdevumu risināšanu, kas potenciāli varētu pēcīgi vākt vēl labākus programmatūras kvalitātes pērļītes un ātrāku attīstības ciklus.
Kritēriju sadalījums
- Iekšpusē apstrādāts kodu komponēšana
- Pievienotā Tab modeļa funkcionalitāte precīziem kodu ieteikumiem
- Projekta indeksēšana kontekstbāzētai palīdzībai
- Sleeks integrācija ar JetBrains integritātes apkariņa programmēšanas vārdos
- SOC 2 atbilstība un nulles dati uzglabāšanas izmaksu dēļ paaugstināta drošība un privātums

AutoPR
AI vadīta GitHub darbība, kas automatizē pull requestu izveidi un apkopo koda izmaiņas, lai racionalizētu izstrādes darbplūsmas.

AutoPR ir AI vadīta GitHub darbība, kas automatizē pull requestu izveidi un apkopo koda izmaiņas, lai racionalizētu izstrādes darbplūsmas. Tā tika izstrādāta, lai autonomi ģenerētu pull requestus atbildē uz problēmām. Rīks tika aktivizēts, pievienojot etiķeti, kas satur AutoPR, problēmai, pēc kuras tas plāno labojumu, raksta kodu, nosūta zaru un atvērts pull requestu. AutoPR tika izveidots, izmantojot Guardrails, kas lika LLM ģenerēt strukturētus datus ar JSON shēmām. Projekts bija izstrādes stadijā un alfa versijā, ar ierobežojumiem, kas ietvēra nepareizu koda atsauci citās failās, dublēšanu, funkciju izsaukšanu, kas neeksistē, un darbību tikai uz GitHub. Repo ir tagad arhivēta un tikai lasāma.
Kritēriju sadalījums
- Automātiska pull requestu izveide
- Koda apkopošana
- Iedarbināts ar etiķeti
- Autonomska koda ģenerēšana

Gemini Code Assist
Google AI programmēšanas asistents, kas balstīts uz Gemini modeļiem, lai ātrāk un prātīgāk izstrādātu

Gemini Code Assist ir Google AI-iem pusotnīgs kodu palīgs, kurš palīdz programmētājiem rakstīt, saprast un sargāt programmatūru vieglāk. Iegūts uz Google Gemini saimes lielo tekstu modelu pamata, tas integrirodies ar populāro IDE, tostarp VS Code un JetBrains, kā arī ar Google Cloud vidiem, lai sniegtu kontekstuslēdzus kodu ieteikumus, terminātu un skaidrošanu. Instrumenta atbalsta plašu ierīču valodu spektru un palīdz ar uzdevumiem, kā piemēram, jaunu kodu izveidošanu, esošo funkciju paplašināto apstrādi, vienittēju testu rakstīšanu, un nepazīstamā koda pamatprojektu izklašušanu. Tā arī piedāvā chat-bazetu dialogu, atļaujot dezignērušu jautāt par savu projektā notiekošo vai saņemt padomus par labākajām metodēm bez atstājot redaktoru. Gemerija Code Assist piedāvā uzņēmētājiem piedāvā funkcionalitāti, tai skaitā kodbase apziņotas speciālistiskās paplašinājums, avota citātveida norādījums, un IP aizsardzības garantija, tādējādi padarot to piemērotu organizācijām ar drošības un komplianso prasībām.
Kritēriju sadalījums
- AI kodēšanas pabeigšana un ģenerēšana
- In-IDE čats kodējuma jautājumiem
- Koda paskaidrošana un refaktoringa palīdzība
- Vienību testēšanas ģenerēšana
- Koda bāzes apzināta pielāgošana komandām
- Integrācija ar Google Cloud un populāriem IDE

Project Oscar
Atvērtkoda AI aģentu platforma, kas automatizē atvērtkoda projektu uzturēšanas uzdevumus.

Project Oscar ir atvērtās kārtības platforma, kas palīdz izveidot AI bārjājus, kādēļ tie norāda uz atvērtās kārtības sadzīves vietnēs. Ar to uzlabo atjauninājumu pārvaldītāju darbu, piemēram, ierobežo ienākošo problēmu izvirzīšanu, identificējot dublikātos un saistījot ziņojumus pareizajiem dokumentiem vai bijušajiem diskusijām. Ierobežojoties bota statusa vienībai, Oskars sniedz iekārtu, kuras pamatā ir definēt agentus, kas var novērot projektā izmantotā darbību un atbildēt ar vienkāršo satīrēs. Projektu pārvaldnieki var konfigurēt agentus, lai tie samērītu jautājumus, izvēlosu etiketes, norādītu dalībniekiem uz eksistējošiem resursiem vai norēķinās ar mazināto informāciju, reducējot zināmajām rūpībai mazajām komandaļu pārstāvniecībās. Tādēļ, ka projekts tiesību aktuāls ir atvērts, komandas var pašreizēji novietot, paplašināt un izvērtēt tiešsaistes pakalpojumus, kas tiek izmantoti, piemērojot Osaku savas kopienām nepiešamos konvencijām.
Kritēriju sadalījums
- Automātiska jautājumu triāža
- Dublikātu noteikšana jautājumos
- Dokumentācijas pielīdzināšana jautājumiem
- Konfigurējams AI aģentu frameworks
- Integrācija ar projektu repozitorijiem
- Pašhosēta izvietošana

Promptables ir platforma, kas palīdz komandām izveidot, testēt un attīstīt AI aicinājumus kā daļu no produktu attīstības procesa. Tas mēģina apstāklījumu starp aicinājuma ideju un gatavojumu pieejamību saīsināt, izveidojot aicinājuma inženierijas procesu, kas ir vienkāršāks un atkārtoti izpildāmas. Ierīce galvenokārt koncentrējas uz noteikumu, kā arī izstrādes komandas un produktu komandas darbinieku veida, lai veidotu raķešu-iespējas, lai ražotāji veiktu izstrādi un integrāciju. Tā var būt praktisks rīks sākumfazetiem un produktu komandalai, kura meklē, lai ātri ražotu raķeša iespējas bez saziņām ar pamata rīku veidi no pašiem pašiem.
Kritēriju sadalījums
- Promptu izstrādes rīki
- Iterāciju un testēšanas workflow
- Izvietošanai orientēta promptu pārvaldība
- Atbalsts AI produkta workflow
- Structurēta promptu organizācija

Sourcegraph Cody AI
AI kodēšanas asistents, kas saprot visu jūsu kodu bāzi kontekstuālai palīdzībai

Sourcegraph Cody AI ir kodēšanas asistents, kas izstrādāts darbam ar jūsu reālo kodu bāzi, ne tikai ar failu, kuru jūs rediģējat. Izmantojot Sourcegraph kodu meklēšanas un indeksēšanas iespējas, tas iegūst atbilstošu kontekstu no visu jūsu krātuves, lai atbildētu uz jautājumiem, ģenerētu kodu un skaidrotu nesaprotamu loģiku ar lielāku precizitāti. Cody integrējas populārās redaktoros, piemēram, VS Code un JetBrains IDE, piedāvājot tērzēšanu, automātisko pabeigšanu un iekšējās rediģēšanas. Tas atbalsta vairākus pamatā esošos LLM un ir paredzēts komandām, kas darbojas lielās, sarežģītās kodu bāzēs, kur virspusējas AI ieteikumi bieži vien ir nepietiekami. Ar gan bezmaksas, gan uzņēmumu līmeņiem Cody mērķis ir individuāli izstrādātāji, kā arī organizācijas, kurām ir nepieciešama kontrole pār kodu privātumu, modeļu izvēli un integrāciju ar iekšējām krātuvēm.
Kritēriju sadalījums
- Kontekstuāli apzināta tērzēšana un koda ģenerēšana
- Automātiskas pabeigšanas ieteikumi
- Kodu bāzes meklēšanas integrācija
- Daudz LLM atbalsts
- IDE spraudņi VS Code un JetBrains
- Pasūtījuma komandas un uzvednes








