Agenti, ki pišejo, zaganjajo in popravljajo kodo v vašem terminalu ali urejevalniku.
Posodobljeno
Claude Code
Plačljivo
Agent za programiranje podjetja Anthropic, ki deluje v terminalu, razvojnih okoljih, namizni aplikaciji in brskalniku: prebere kodo, ureja datoteke in izvaja ukaze. Potrebuje naročnino Claude ali ključ API, namenjen pa je razvijalcem, ki agentu prepustijo cele naloge.
Od
20,00 $ / mes.
Sistemi
Windows, macOS, Linux
Licenca
Proprietary
Zvezdice na GitHubu
148.642
OpenAI Codex CLI
Freemium
OpenAI Codex CLI je odprtokodni agent za programiranje v terminalu z licenco Apache, ki ga uporabljate s paketom ChatGPT ali ključem API. Za programiranje z modeli OpenAI iz ukazne vrstice.
Od
8,00 $ / mes.
Brezplačni paket
Vključeno v ChatGPT Free
Sistemi
Windows, macOS, Linux
Licenca
Apache-2.0
Zvezdice na GitHubu
127.336
Gemini CLI
Odprta koda
Googlov odprtokodni agent za terminal z licenco Apache, ki uporablja modele Gemini. Z osebnim Googlovim računom je Gemini CLI v okviru omejitev brezplačen, zato je dober za prvi preizkus agenta v terminalu.
Brezplačni paket
1.000 zahtev/dan · z Google računom
Sistemi
Windows, macOS, Linux
Licenca
Apache-2.0
Zvezdice na GitHubu
107.193
Cursor
Freemium
Cursor je urejevalnik kode, zgrajen na VS Code, z agentom UI, klepetom in dopolnjevanjem s tipko Tab. Namenjen razvijalcem, ki želijo UI kar v urejevalniku.
Od
20,00 $ / mes.
Brezplačni paket
Hobby · Omejene zahteve agenta
Sistemi
Windows, macOS, Linux
Licenca
Proprietary
Devin Desktop (Windsurf)
Freemium
Urejevalnik kode z UI, prej imenovan Windsurf, danes Devin Desktop podjetja Cognition, ki stoji tudi za agentom Devin. Za programiranje, ki ga vodi agent v namiznem urejevalniku.
Od
20,00 $ / mes.
Brezplačni paket
Omejene zahteve agenta · Neomejena dopolnila Tab
Sistemi
macOS
Licenca
Proprietary
Cline
Odprta koda
Odprtokodna razširitev z agentom za programiranje za VS Code in druge urejevalnike, ki deluje z vašim ključem API ali lokalnim modelom. S Cline dobite agenta v urejevalniku s poljubnim modelom.
Brezplačni paket
Brezplačno, z lastnim ključem API
Sistemi
Windows, macOS, Linux
Licenca
Apache-2.0
Zvezdice na GitHubu
69.589
Aider
Odprta koda
Aider je odprtokodni programerski par v terminalu, ki ureja datoteke v repozitoriju git in spremembe tudi potrdi. Deluje s številnimi oblačnimi in lokalnimi modeli, namenjen pa je delu, osredinjenemu na git.
Brezplačni paket
Brezplačno, z lastnim ključem API
Sistemi
Windows, macOS, Linux
Licenca
Apache-2.0
Zvezdice na GitHubu
49.291
OpenHands
Odprta koda
Odprtokodna platforma za samostojne agente za programiranje, prej OpenDevin, ki delajo v izoliranem okolju prek lokalnega vmesnika, ukazne vrstice ali oblaka. OpenHands je primeren za zagon agentov na lastni infrastrukturi.
Brezplačni paket
Lokalno brezplačno · Brezplačno, z lastnim ključem API
Sistemi
Windows, macOS, Linux
Licenca
MIT
Zvezdice na GitHubu
89.588
GitHub Copilot
Freemium
GitHub Copilot je asistent UI v urejevalnikih in na github.com: dopolnjevanje, klepet in agent, ki odpira zahteve za združitev. Brezplačni paket ima omejitve, orodje pa je posebej priročno za ekipe, katerih koda je na GitHubu.
Od
10,00 $ / mes.
Brezplačni paket
2.000 dopolnil/mesec · 50 zahtev klepeta/mesec
Sistemi
Windows, macOS, Linux
Licenca
Proprietary
CrewAI
Odprta koda
Odprtokodno ogrodje v Pythonu za usklajevanje ekip agentov UI z vlogami in nalogami. CrewAI uporabljajo razvijalci, ki gradijo poteke z več agenti.
Brezplačni paket
50 zagonov v oblaku/mesec
Sistemi
Windows, macOS, Linux
Licenca
MIT
Zvezdice na GitHubu
59.213
Kaj je agent za programiranje
Agent za programiranje ne le predlaga kode, temveč jo sam piše, zažene in popravlja. Prebere datoteke projekta, izvede ukaze, zažene teste in na podlagi napak nadaljuje. Na tej strani so orodja, ki to počnejo v terminalu, v urejevalniku ali kot razširitev.
Vrste orodij
Agenti v terminalu: Claude Code, Codex CLI, Gemini CLI in Aider delujejo v ukazni vrstici in delajo neposredno z datotekami v mapi projekta.
Urejevalniki: Cursor in Devin Desktop sta urejevalnika z vgrajenim agentom.
Razširitve: Cline in GitHub Copilot dodata agenta v urejevalnik, ki ga že uporabljate.
Ogrodja: OpenHands in CrewAI sta namenjena gradnji lastnih agentov in sistemov z več agenti.
Kaj je na kartici
Vrsta cenika, s katerimi modeli ali paketi orodje deluje, ali je koda odprta in število zvezdic na GitHubu. Paketi in vključena uporaba se pogosto spreminjajo, zato pogoje pred nakupom preverite na strani proizvajalca.
Model šteje enako kot orodje
Agent je dober toliko, kolikor je dober model v ozadju. Preden se odločite, preverite, kako se izbrani model odreže na lestvicah programiranje, spletni razvoj in agenti. Pri orodjih, ki podpirajo več ponudnikov, lahko model zamenjate brez menjave orodja.
Varnost pri delu z agentom
Agent izvaja ukaze na vašem računalniku. Preglejte, kaj spreminja, preden potrdite, delajte v repozitoriju z nadzorom različic in ne dajajte mu dostopa do produkcijskih gesel. Za pogosta opravila lahko agentu dodate veščine, a tudi njihovo kodo preberite pred namestitvijo.
Kako začeti
Agenta najprej preizkusite na manjši, dobro razumljeni nalogi, na primer na popravku znane napake ali dodajanju testa. Tako vidite, kako razume vaš projekt in koliko uporabe porabi. Šele nato mu zaupajte večje spremembe, vedno v ločeni veji repozitorija.
Viri: strani proizvajalcev in repozitoriji (povezava je na vsaki kartici).