Pretekla bitka · 2025-08-30 UTC
Programming Agents Obračun — 30. avgust 2025
Iz kategorije Programming Agents. 25 oznake postavljenih med 8 borci. Cognition Devin AI je osvojil krono.
Končna razvrstitev
Postava
Borci
Profili vsakega orodja, ki je tekmovalo v tej bitki, razvrščeni po končnem rezultatu.

Cognition Devin AI
Avtonomni AI programski inženir, ki načrtuje, programira in izvede naloge od začetka do konca.

Cognition Devin AI je avtonomni kodirni agent, zasnovan za izvajanje programskih inženirskih nalog z minimalnim človeškim nadzorom. Lahko prebere zahteve, načrtuje večkorakne rešitve, piše in ureja kodo v različnih datotekah, izvaja ukaze v peskovnem okolju ter iterira na podlagi rezultatov testov ali napak. Devin je namenjen ekipam, ki želijo prenesti rutinsko inženirsko delo, kot so popravki napak, refaktoriranje, migracije in manjše implementacije funkcij. Vključuje se v običajne delovne tokove razvijalcev, vključno z nadzorom različic in sledilniki napak, ter ustvarja pull requeste, ki jih ljudje lahko pregledajo pred združitvijo. Čeprav ne nadomešča senior inženirjev, Devin deluje kot sodelujoči sodelavec, ki lahko vzporedno prevzame dobro opredeljene naloge, kar razvijalcem omogoča, da se osredotočijo na arhitekturo in odločitve višje ravni.
Razdelitev kriterijev
- Avtonomno načrtovanje in izvajanje nalog
- Orodja v sandboxu: lupina, urejevalnik in brskalnik
- Ustvarjanje pull requestov in odgovori na preglede kode
- Integracija z GitHub, Slack in issue trackerji
- Dolgotrajne večkorakne seje nalog
- Sodelovanje v ekipi s človeškim nadzorom v zanki

Ralph
Avtonomna AI kodo zanka, ki ponavlja Amp ali Claude Code, dokler niso izpolnjene vse točke PRD, uporablja git zgodovino kot spomin.

Ralph je avtonomna zanka AI agenta, ki ponavljajoče poganja orodja za AI kodiranje (Amp ali Claude Code), dokler niso vsa PRD elementa zaključena. Vsaka iteracija je nova instanca z čistim kontekstom. Pomnjenje obstaja prek git zgodovine, progress.txt in prd.json. Temelji na Ralph vzorcu Geoffrey Huntleyja. Orodje uporablja delovni tok, kjer ustvarite PRD, ga pretvorite v format Ralph, nato zagnate Ralph za izvedbo zgodb. Ralph se lahko integrira z Amp ali Claude Code, in orodje nudi funkcije, kot so samodejni prenos in kontrola kakovosti. Če želite uporabljati Ralph, morate namestiti eno izmed AI orodij za programiranje (Amp ali Claude Code) in git repozitorij za svoj projekt. Ralph lahko nastavite tako, da kopirate datoteke v svoj projekt, namestite veščine globalno ali ga dodate kot trgovino Claude Code. Ključne datoteke: ralph.sh: Bash zanka, ki zažene nove AI instance (podpira --tool amp ali --tool claude). prompt.md: Predloga prompta za Amp
Razdelitev kriterijev
- Ustvarjanje PRD z AI kodo orodji
- Pretvorba PRD v format Ralph
- Zagon Ralpha za izvedbo zgodb
- Samodejni prenosi in preverjanja kakovosti
- Podpora Amp in Claude Code orodjem
- Prilagodljiva nastavitve in možnosti integracije

Maximus-AI
Avtomatizirano ustvarjanje kode, ki pretvori specifikacije in pozive v programsko opremo, pripravljeno za produkcijo.

Maximus-AI je orodje za generiranje kode, zasnovano za ustvarjanje delujoče kode iz opisov v naravnem jeziku, kar odpravlja potrebo po ročnem programiranju vrstico po vrstico. Namenjeno je razvijalcem, tehničnim ustanoviteljem in ekipam, ki želijo pospešiti prototipiranje ter zmanjšati ponavljajoče se delo pri implementaciji. Uporabniki opišejo, kaj želijo ustvariti, in Maximus-AI izpiše strukturirano, berljivo kodo, ki jo je mogoče pregledati, urejati in integrirati v obstoječe projekte. Orodje si prizadeva podpirati pogoste programske jezike in ogrodja, pri čemer se osredotoča na doslednost in vzdrževanje namesto na začasne izrezke kode. Vključuje se v delovne tokove, ki dajejo prednost hitrosti, kot so gradnje MVP-jev, interna orodja in postavitev funkcij, hkrati pa razvijalcem omogoča, da pred uvajanjem izpopolnijo ustvarjeni izhod.
Razdelitev kriterijev
- Ustvarjanje kode iz naravnega jezika
- Podpora za več jezikov in ogrodij
- Avtomatizirano ustvarjanje strukture komponent in funkcij
- Uredljiv, človeku berljiv izhod
- Integracija v delovni tok za hitrejše ponavljanje

Orchids
AI full-stack inženir, ki vam omogoča, da prek klepeta načrtujete, pišete kodo in uvajate aplikacije in spletne strani, pripravljene za produkcijo, brez ročne nastavitve.

Orchids je AI full‑stack inženir, ki uporabnikom omogoča ustvarjanje in uvajanje proizvodno pripravljenih aplikacij ter spletnih strani brez ročne nastavitve. Podpira vsak jezik in okvir, vključno z Reactom, Next.js, Pythonom in še več. Uporabniki lahko integrirajo svoje obstoječe AI naročnine ali API ključe ter uporabljajo funkcije, kot so načrtovanje, odpravljanje napak in izvajanje ukazov, vse v chat vmesniku. To omogoča ustvarjanje različnih vrst aplikacij, kot so spletne aplikacije, mobilne aplikacije in AI agenti. Z orodjem Orchids lahko uporabniki poenostavijo svoj razvojni proces in prihranijo čas. Zmožnosti orodja so obsežne, pokrivajo vsako fazo razvoja projekta, od načrtovanja do uvajanja. Čeprav ponuja širok nabor funkcij in zmogljivosti, morajo uporabniki vedeti, da potrebujejo naročnino ali API ključ, da lahko učinkovito uporabljajo Orchids. Ko gre za primerjavo, imajo uporabniki na voljo številna druga orodja in storitve, kot sta Google AI Studio in Codex CLI, vsako s svojim naborom funkcij in omejitev. Orchids tudi podpira integracije in uporabnikom omogoča izvajanje ukazov ter odpravljanje napak v njihovih projektih, kar ga naredi za razvojne ekipe in posamezne razvijalce dragocen vir za učinkovitejše delo. Vendar se lahko natančna funkcionalnost in delovanje orodja razlikujeta med uporabniki. Edinstvena vrednostna ponudba Orchidsa temelji na njegovem celovitem klepetalnem vmesniku, ki uporabnikom omogoča izvajanje različnih nalog, ne da bi morali ročno nastavljati ali preklapljati med različnimi orodji. Čeprav se to lahko obravnava kot prihranek časa, zahteva tudi določeno stopnjo poznavanja vmesnika in zmogljivosti orodja. Na koncu je izbira AI full‑stack inženirja odvisna od specifičnih potreb in preferenc uporabnika.
Razdelitev kriterijev
- Ustvarjajte spletne aplikacije, mobilne aplikacije, igre, orodja CLI, AI agente in več
- Podpira vsak jezik in ogrodje
- Načrtujte, odpravite napake, izvajajte ukaze in sodelujte z integracijami
- Klepetalni vmesnik za lažje upravljanje nalog
- Integracija z obstoječimi AI naročninami ali API ključi

Cline
Odpiralni AI programerski agent za VS Code z načrtom/akcijo in nadzorom terminala

Cline je odprtokodni AI programerski pomočnik, ki deluje kot razširitev za VS Code in kot avtonomni agent znotraj vašega urejevalnika. Lahko berete in urejate datoteke po celotnem projektu, izvajate ukaze v terminalu ter ponavljate naloge, medtem ko razvijalca vključuje v tok z izrecnimi odobritvenimi koraki. Njegov dvo-modni delovni tok loči razmišljanje od dejanja: Način načrtovanja (Plan mode) omogoča razpravo o pristopu in obsegu s modelom, preden se sprejmejo kakršne koli spremembe, medtem ko Način dejanja (Act mode) izvaja dogovorjene korake, kot so pisanje kode, izvajanje skriptov ali odpravljanje napak v izhodu. Cline podpira širok nabor ponudnikov modelov, vključno z Anthropic, OpenAI, Google in lokalnimi možnostmi prek Ollama, kar omogoča ekipam izbiro med gostovanimi API-ji in self-hosted nastavitvami. Ker je izvorna koda na voljo, je Cline privlačen za razvijalce, ki želijo preglednost o tem, kako AI agent sodeluje z njihovo bazo kode, poleg fleksibilnosti, da prinesejo svoje lastne ključe in preverijo vsako dejanje.
Razdelitev kriterijev
- Integracija VS Code razširitve
- Dvojni način delovnega toka Plan in Act
- Izvajanje ukazov v terminalu
- Branje in urejanje več datotek po projektih
- Podpora za Anthropic, OpenAI, Gemini in lokalne modele
- Odobritev akcij korak za korakom

Amp
Agentični kodni pomočnik za terminale in urejevalnike, ki ga poganja več frontier modelov.

Amp je agentno kodoorodje, ki deluje v vašem terminalu in se integrira z priljubljenimi urejevalniki kode, razvijalcem pa omogoča načrtovanje, pisanje, refaktoriranje in odpravljanje napak v kodi z avtonomnim izvajanjem nalog. Namesto da bi se zanašal na en model, usmerja delo prek več naprednih LLM-jev, da izbere sposobne modele za različne naloge kodiranja. Amp ponuja brezplačno dnevno dodelitev kreditov v višini 10 USD, pri čemer se po tem uporabljajo cene po načinu plačila po uporabi, tako da lahko razvijalci eksperimentirajo brez začetne naročnine. Namenjen je inženirjem, ki želijo AI sodelavca, neposredno vgrajenega v obstoječi razvojni tok, namesto ločenega pogovornega okna.
Razdelitev kriterijev
- Agentično izvajanje nalog za kodirne tokove dela
- Vmesnik na osnovi terminala
- Integracije z urejevalniki
- Usmerjanje med več modeli po frontier LLM-ih
- Dnevni brezplačni krediti za uporabo
- Razčlenjevanje po uporabi

Codex CLI
Odprtokodna terminalna AI asistent, ki lokalno bere, piše in izvaja kodo z multimodalnim vnosom.

Codex CLI je pripomoček za programiranje v ukazni vrstici, ki prinaša AI partnerstvo za programiranje neposredno v vaš terminal. Lahko analizira obstoječe kode, generira novo kodo, izvaja ukaze in ponavlja spremembe – vse to, medtem ko ohranja datoteke in okolje izvajanja lokalno. Namenjen je razvijalcem, ki raje delajo s tipkovnico, podpira multimodalne vnose, kot so posnetki zaslona ali diagrami, poleg naravnih jezikovnih pozivov. Ker je odprtokodni, lahko ekipe pregledajo, razširijo in samostojno gostijo to orodje, da ustreza njihovim varnostnim in orodilnim zahtevam.
Razdelitev kriterijev
- Terminalni pogovor in ustvarjanje kode
- Prebere in spremeni datoteke v vašem projektu
- Izvede ukaze v lupini in skripte
- Multimodalni vnos (besedilo in slike)
- Odprtokodna, samostojno gostljiva baza kode
- Deluje na več programskih jezikov

thepopebot
Avtonomni odprtokodni agent za kodiranje, ki teče na GitHub Actions, izvaja delo v Dockerju, oddaja spremembe in vas obvešča prek Telegrama.

thepopebot je odprtokodni avtonomni kodni agent, ki deluje na GitHub Actions, uporablja Docker za delovne prostore, pošilja spremembe v repozitorij in obvešča uporabnike na Telegramu. Dizajniran je, da je enostaven, združen, varen in enostaven za uporabo. Bot podpira različne velike jezikovne modele (LLM-ove) in kodne agente ter ima spletni klepet, pametne integracije z Telegramom in live coding workspaces. Uporabniki lahko ustvarijo naloge agenta, ki interagirajo z repozitoriji in samodejno pošiljajo spremembe. thepopebot je zasnovan za delovanje na uporabnikovem strojni opremi, repo in žetonih, kar zagotavlja popolnoma prilagodljivo izkušnjo.
Razdelitev kriterijev
- Podpira katerokoli LLM ali agent za kodiranje.
- Živi delovni prostori za kodiranje z možnostjo priključitve terminala.
- Pametne integracije klepeta z Telegramom in spletni klepet.
- Zmogljivost opravil agenta za avtomatizacijo oddajanja sprememb.
- Prilagodljiv in varen z uporabo uporabnikovjeve strojne opreme, repozitorijev in žetonov.







