LIM Center, Aleje Jerozolimskie 65/79, 00-697 Warsaw, Poland
+48 (22) 364 58 00

Vse, kar morate vedeti o Google Gemini CLI: funkcije, novice in strokovni vpogledi

Vse, kar morate vedeti o Google Gemini CLI: funkcije, novice in strokovni vpogledi

Everything You Need to Know About Google Gemini CLI: Features, News, and Expert Insights

Google Gemini CLI: odprtokodni agent AI, ki spreminja vaš terminal

Pregled – Kaj je Google Gemini CLI?

Google Gemini CLI je odprtokodno orodje za ukazno vrstico (CLI), ki ga je Google predstavil sredi leta 2025 in ki prinaša moč Googlovih AI modelov Gemini neposredno v terminale razvijalcev theverge.com blog.google. V bistvu gre za asistenta (ali “agenta”) na osnovi umetne inteligence, ki temelji v terminalu in je zasnovan tako, da razvijalcem pomaga pri pisanju kode, odpravljanju napak in izvajanju različnih nalog z uporabo naravnih jezikovnih ukazov. Google opisuje Gemini CLI kot “temeljno nadgradnjo vaše izkušnje z ukazno vrstico”, ki ponuja “najbolj neposredno pot od vašega poziva do našega modela” theverge.com. Čeprav pri tem izstopa kot asistent za kodiranje, je zasnovan za “še veliko več”, saj deluje kot vsestransko lokalno orodje za generiranje vsebin, reševanje problemov, poglobljene raziskave in upravljanje nalog blog.google.

V svojem jedru se Gemini CLI povezuje z Googlovim velikim jezikovnim modelom Gemini 2.5 Pro (LLM) – trenutno najbolj naprednim Googlevim AI modelom za sklepanja in naloge kodiranja theverge.com. To pomeni, da lahko CLI izkoristi ogromno okno s kontekstom 1 milijon žetonov (kar je precej več kot večina konkurenčnih modelov) za razumevanje in obdelavo kode ali vsebine theverge.com. Orodje se lokalno izvaja v vašem terminalu (podprti so Mac, Linux in celo Windows), pri tem pa deluje kot lahkotni AI agent, ki bere, piše in izvaja ukaze na vašem računalniku na podlagi navodil v naravnem jeziku techcrunch.com devclass.com. Ker deluje v poznanem terminalskem okolju, razvijalcem ni treba menjavati konteksta ali IDE-ja – preprosto vprašajo AI, da razloži kodo, generira funkcije, izvede build/test ukaze ali celo izvede spletno iskanje, vse iz ukazne vrstice.

Primarna naloga Gemini CLI je brezhibna integracija AI asistence v potek dela razvijalcev. Motivacija Googla za razvoj tega orodja temelji na spoznanju, da “CLI ni samo orodje, ampak je dom” za mnoge razvijalce techzine.eu. Z vgradnjo AI v to okolje želi Gemini CLI povečati produktivnost in narediti terminal še močnejše orodje. Po besedah Googla “ko traja odvisnost razvijalcev od terminala, raste tudi povpraševanje po integrirani AI asistenci” blog.google. Gemini CLI odgovarja na to potrebo z naravnim jezikovnim vmesnikom za kodiranje in sistemske naloge, podprtega z najsodobnejšim AI modelom. Pomembno pa je tudi, da je Google odprl kodo Gemini CLI (pod licenco Apache 2.0) blog.google – kar pomeni, da si lahko razvijalci ogledajo izvorno kodo, jo razširijo in celo prispevajo izboljšave na GitHubu.

Ključne funkcije in tehnične zmožnosti

Brezplačen dostop do naprednega AI modela: Morda najbolj izstopajoča funkcija Gemini CLI je, da ponuja brezplačen dostop do zmogljivega AI modela. Vsak z osebnim Google računom se lahko prijavi in brezplačno pridobi licenco Gemini Code Assist, ki omogoča uporabo modela Gemini 2.5 Pro v CLI blog.google. Ta model je vrhunec tehnologije, z oknom konteksta 1 milijon žetonov za razumevanje velikih baz kode ali dokumentov theverge.com. Google to oglašuje kot “neprekosljivo omejitev uporabe” za posamezne razvijalce – brezplačni uporabniki lahko opravijo do 60 zahtevkov na minuto in 1.000 zahtevkov na dan brez plačila blog.google theverge.com. Te omejitve so izjemno radodarne (približno dvakrat večje, kot so jih pri Googlu potrebovali njihovi inženirji pri internih testih) in znatno presegajo dovoljene kvote primerljivih orodij theverge.com. V praksi to pomeni, da lahko razvijalci obsežno uporabljajo Gemini CLI za dopolnjevanje, generiranje kode in iskanja, ne da bi hitro naleteli na plačljivi zid. (Za tiste, ki želijo več ali preferirajo določene modele, je možno Gemini CLI konfigurirati tudi z API ključem za Googlove AI storitve, kot je Vertex AI, ter omogočiti plačilo po uporabi blog.google.)

Napredna asistenca pri programiranju: Gemini CLI je zgrajen kot spremljevalec programerja. Lahko bere, spreminja in generira kodo v vaših krajevnih datotekah s pomočjo navodil v naravnem jeziku. Na primer, lahko ga vprašate “Razloži, kaj počne ta funkcija” ali “Napiši enotest za ta modul” in analiziral bo vašo bazo kode, da poda odgovor ali generira zahtevano kodo techcrunch.com. Podpira zahtevne naloge kot so odprava napak, dodajanje novih funkcij, predlogi za refaktoring ter celo izvajanje build ali git ukazov v vašem imenu techcrunch.com docs.anthropic.com. V ozadju uporablja močne sposobnosti modela Gemini za kodiranje – Google poudarja, da je Gemini 2.5 Pro trenutno eden najboljših modelov za naloge programiranja in primerjalna testiranja blog.google. Vmesnik CLI omogoča, da je ta AI pomoč na voljo v katerem koli urejevalniku ali IDE-ju, ki ga uporabljate (saj ni vezan na vtičnik za določen urejevalnik) – kar je velika prednost pred pomočniki s grafičnim vmesnikom devclass.com. Pravzaprav je Google namenoma integriral Gemini CLI z obstoječim IDE vtičnikom (Gemini Code Assist) za poenoteno izkušnjo: tako vtičnik za VS Code/IntelliJ kot CLI uporabljata enak AI zaledje in agentne sposobnosti blog.google techzine.eu. S tem ima lahko razvijalec “enega spremljevalca, kjer koli delaš” – bodisi v urejevalniku ali v terminalu techzine.eu.

Izvajanje ukazov v naravnem jeziku: Gemini CLI ne predlaga le kode, temveč lahko dejansko izvaja ukaze in orodja na vašem sistemu, zaradi česar gre za “agensko” AI orodje. Če mu na primer v navadni slovenščini ukazujete, naj prevede vaš program, zažene razvojni strežnik ali izvede migracijo baze podatkov, lahko te ukaze izvede v lupini namesto vas techcrunch.com. Zmore tudi avtomatsko povezovati več korakov skupaj (npr. “zgradi aplikacijo, nato jo objavi”). Da bi ohranil to moč pod nadzorom, Gemini CLI uporablja sistem odobritve z dovoljenjem uporabnika v zanki: privzeto bo pred vsakim potencialno destruktivnim dejanjem ali spremembo datoteke vprašal za vaše dovoljenje techzine.eu devclass.com. Lahko odobrite eno samo dejanje, ga zavrnete ali izberete možnost “vedno dovoli” za udobje techzine.eu. Ta varovalka pomaga preprečevati nesreče ali zlonamerna navodila, poleg tega pa orodje ukaze izvaja v peskovni (sandbox) varnostni okolici (na macOS uporablja nativno omejevanje, v drugih OS-ih pa lahko uporablja izoliran Docker/Podman container) devclass.com. Google poudarja, da je bila varnost eno izmed ključnih področij – vsako dejanje je eksplicitno odobreno s strani uporabnika, orodje pa podpira izvajanje ukazov v peskovniku za zmanjšanje tveganj, kot so nenamerne spremembe sistema ali napadi vbrizgavanja poziva devclass.com.

Vgrajena orodja in povezljivost z spletom: Za povečanje uporabnosti je Gemini CLI opremljen z vgrajenimi orodji, ki omogočajo pridobivanje zunanjih informacij in nadgradnjo odgovorov. Posebej velja izpostaviti integracijo z Google Search: CLI lahko samodejno izvaja spletna iskanja in pridobiva spletne strani, da svoja pojasnila podkrepi z ažurnimi informacijami blog.google. To pride prav pri nalogah, kot so iskanje dokumentacije, odpravljanje napak na spletu ali pridobivanje primerov – vse to AI opravi sproti. Z Googlovega vidika lahko orodju za iskanje “zagotovite modelu zunanji, realno-časovni kontekst” blog.google. Gemini CLI podpira tudi Model Context Protocol (MCP), nov standard, ki AI agentom omogoča strukturirano povezovanje z zunanjimi orodji in podatkovnimi viri blog.google. Preko MCP ali drugih razširitev se lahko CLI poveže z bazami podatkov, oblačnimi storitvami ali zunanjimi API-ji. Google izrecno omenja, da lahko Gemini CLI povežete z MCP strežniki, s čimer AI omogočite varen dostop do zunanjih baz podatkov ali storitev techcrunch.com. Na voljo so tudi kreativna orodja: preko Googlovih modelov za generativne medije lahko CLI na zahtevo ustvari slike in videoposnetke. Gemini CLI lahko uporabi Imagen (Googlov model za generiranje slik) in Veo (Googlov model za generacijo videa iz besedila) za izvedbo zahtev – na primer “ustvari kratek video o dogodivščinah oranžnega mačka” z omenjenimi modeli blog.google. To pomeni, da CLI ni omejen le na besedilo in kodo, saj sega tudi na področje multimodalnega ustvarjanja (slikovni, video material) techzine.eu theverge.com. Takšne zmogljivosti so uporabne za ustvarjanje vizualij ali multimedijskih vsebin kot del razvojnega procesa (npr. AI ustvari razlagalni diagram ali demo video).

Razširljivost in prilagajanje: Ker je Gemini CLI odprtokoden, ga lahko razvijalci razširijo in prilagodijo svojim potrebam. Google eksplicitno spodbuja skupnost, da pregleda kodo (na voljo na GitHubu) in prispeva izboljšave ali nove funkcionalnosti blog.google. CLI je modularno zasnovan in razširljiv, uporablja standarde kot je MCP in prilagodljive sistemske pozive. V kateremkoli projektnem direktoriju lahko na primer vključite posebno konfiguracijsko datoteko (GEMINI.md), ki deluje kot trajni sistemski “prompt” oz. kontekst za projekt devclass.com techzine.eu. V tej datoteki lahko definirate navodila, značilna za projekt – na primer želene kode sloge, tehnološki sklad ali celo usmeritve specifične za ekipo. Mullen pojasnjuje, da gemini.md omogoča “prilagajanje komunikacije z Gemini”, kjer navedete svoje okvire, priljubljene ukaze in kontekst, da AI prilagodi odgovore specifično za vaš projekt techzine.eu. CLI tudi samodejno posodablja GEMINI.md med delom: v to datoteko beleži pomembne podrobnosti, ki jih odkrije (npr. arhitektura projekta), tako da ostanejo zapisane med sejami devclass.com techzine.eu. Tako lahko cela ekipa uporablja konsistenten AI “spomin” za projekt. Napredni uporabniki lahko ustvarijo tudi vlastne razširitve ali orodja, ki jih Gemini CLI uporablja. Ker podpira MCP, lahko razvijalci povežejo lastne storitve (npr. vmesnik za JIRA za prijavo “ticketov” ali knjižnico za obdelavo testnih podatkov) in tako AI agent te storitve upravlja v sklopu svojega delovnega procesa blog.google. Obnašanje CLI (kot so privzeti pozivi ali persona agenta) je prilagodljivo prek konfiguracijskih datotek, podobno kot omogoča Codex CLI podjetja OpenAI lastna navodila github.com. Skratka, personalizacija je vgrajena – “vsak si zasluži, da je [njegov terminal] unikaten”, in Gemini CLI ponuja ustrezne možnosti blog.google.

Medplatformska podpora in prijaznost do razvijalcev: Gemini CLI je na voljo kot npm paket (potreben Node.js 18+) in deluje na macOS, Linux in Windows. Za razliko od nekaterih starejših AI CLI orodij teče na Windowsih nativno, brez potrebe po Linux podsistemu devclass.com docs.anthropic.com. Namestitev je preprosta (npm install -g @google/gemini-cli ali celo enovrstični npx ukaz github.com) in ob prvem zagonu gemini, boste pozvani k prijavi v brskalniku (avtentikacija z Google računom) github.com. Ko ste prijavljeni, se odpre interaktivna CLI seja s “chat” vmesnikom. Uporabniki izpostavljajo, da je vmesnik dodelan in bolj vizualno privlačen od klasičnega tekstovnega REPL-a – “orodje se predstavi z izjemno grafično dovršeno UI”, kar ponuja bogatejšo uporabniško izkušnjo v terminalu techzine.eu. Orodje ponuja tudi tematske možnosti (ob prvem zagonu izberete barvno temo), da terminal vizualno prilagodite github.com. V ozadju vse teče lokalno, razen klicev Gemini API. Vaša izvorna koda in podatki ostanejo na vašem računalniku (pošljejo se le pozivi in potreben kontekst za model v oblaku) help.openai.com help.openai.com. S tem je naslavljen tudi vidik zasebnosti – celotna koda se ne nalaga v oblak, CLI pošlje le relevantne pozive ali izseke. Povrhu vsega je Google integriral Gemini CLI z znanimi oblaki in razvojnimi orodji: na primer, možna je uporaba s gcloud CLI (Google Cloud SDK) za oblačne namestitve devclass.com. V predstavitvenem primeru je Google pokazal namestitev aplikacije na Cloud Run prek CLI-ja v nekaj korakih techzine.eu – nakazuje, da želi podjetje ta agent postaviti kot most do svoje oblačne platforme (npr. po končani AI gradnji aplikacije lahko AI pomaga še z njeno implementacijo v Google Cloud). Na kratko, Gemini CLI je narejen, da se “prirodno” zlije z razvojnimi tokovi – “zasnovan je tako, da je razvijalcem domač” in praktično ne zahteva učenja več kot osnovne uporabe orodja techzine.eu.

Nedavne novice in posodobitve (2024–2025)

Google je predstavil Gemini CLI 25. junija 2025 preko uradnega spletnega dnevnika in usklajenega medijskega odziva blog.google techcrunch.com. Napoved je Gemini CLI predstavila kot del širše Googlove AI strategije, takoj po večjih nadgradnjah samega modela Gemini. (Nekaj mesecev pred tem, marca/aprila 2025, je Google izdal Gemini 2.5 Pro, nadgradnjo vodilnega LLM, ki je hitro postala priljubljena za razvojno programiranje techcrunch.com.) Z lansiranjem Gemini CLI želi Google izkoristiti ta val in AI neposredno ponuditi razvijalcem in njihovim terminalom. Časovna umestitev nakazuje Googlov strateški odgovor na množično uporabo AI orodij za programiranje v letih 2024–2025. Kot poroča TechCrunch, je veliko razvijalcev že uporabljalo modele Gemini preko tretjih orodij, kot sta Cursor in GitHub Copilot, ki sta postala “velika podjetja” techcrunch.com. Google je zato zgodaj v letu 2025 začel lansirati lastna AI orodja za razvoj kode (npr. Gemini Code Assist v IDE-jih in poskusni asinhroni programski agent “Jules” techcrunch.com), da bi okrepil neposredni odnos z razvijalci. Izdaja Gemini CLI sredi 2025 zaključuje te napore in AI agentno izkušnjo prinaša neposredno v ukazno vrstico.

Uradna objava na Google blogu (objavila sta višji inženir Taylor Mullen in produktni vodja Ryan Salva) poudarja, da je Gemini CLI zasnovan za »naslednje desetletje« razvoja s podporo umetne inteligence devclass.com devclass.com. Salva je v izjavi za medije poudaril, da Google verjame, da bodo takšna orodja »v naslednjem desetletju prevladovala način dela ustvarjalcev«, predogledna brezplačna uporaba pa bo Googlu pomagala zgodaj vzpostaviti močan položaj devclass.com. Glavni poudarek novic je bil tudi radodarna brezplačna uporaba orodja Gemini CLI. Številni tehnološki portali so izpostavili, da je orodje brezplačno in odprtokodno, z dovoljenimi količinami uporabe precej nad konkurenco theverge.com devclass.com. Na primer, The Verge je poudaril, da to lahko »orodju daje prednost pred drugimi izvedbami AI kodiranja, kot sta Anthropicov Claude ali GitHub Copilot«, saj znižuje vstopno oviro za razvijalce theverge.com. DevClass poroča, da se Google s tem premikom »postavlja za [naslednje] desetletje umetne inteligence«, saj je namerno postavil visoke omejitve uporabe (60/min, 1000/dan), tako da večina razvijalcev teh teoretičnih mej »ne bo dosegla«, tudi pri zelo pogosti uporabi bgr.com. Ta strategija je bila razumljena kot neposreden izziv konkurenci – kot je cinično komentiral eden od zgodnjih uporabnikov, bo velikanska brezplačna kvota »povzročila velik pritisk na Anthropic« devclass.com.

Kar zadeva posodobitve, je Gemini CLI ob izidu sredina 2025 v fazi “Preview”. Razvijalci ga lahko začnejo uporabljati takoj, Google pa namiguje na prihodnje novosti. Ugiba se, ali bo orodje ostalo brezplačno, ko bo splošno dostopno. Google se o tem še ni izjasnil; The Verge je izpostavil, da Google ni povedal, ali bo agent »ostal brezplačen, ko bo povsem dostopen«, ali kako bodo reševali prekoračitve uporabe theverge.com. Možno je, da bodo v prihodnje določene napredne funkcionalnosti ali višje kvote zahtevale plačilo (podobno kot pri drugih Google Cloud storitvah). Za zdaj pa je predogledna verzija polno funkcionalna. Google tudi aktivno zbira povratne informacije – na primer, projektno skladišče na GitHubu se je odprlo z upravljalnikom hroščev in vabilom skupnosti k sodelovanju blog.google. To nakazuje, da se bo orodje hitro razvijalo glede na dejanske potrebe uporabnikov.

Omeniti velja tudi kontekst evolucije Geminijevih modelov v letih 2024–2025, ki tvori osnovo za CLI. Gemini 1.0 (različici Pro in manjša »Flash«) sta bila prvič predstavljena razvijalcem decembra 2024 blog.google, sledil je Gemini 2.0 z bolj »agentičnimi« zmogljivostmi v začetku 2025. Na konferenci Google I/O maja 2025 je podjetje napovedalo Gemini 2.5 z možnostmi, kot je »Deep Think« (način poglobljenega sklepanja) blog.google. Vse te izboljšave so neposredno vključene v Gemini CLI – CLI na primer uporablja različico Gemini 2.5 Pro, ki že vključuje 1 milijon tokenov konteksta in izboljšano kodersko znanje theverge.com. Na Gemini CLI tako ne moremo gledati kot na ločen dogodek, temveč kot del širšega lansiranja ekosistema Gemini (ta vključuje tudi spletno aplikacijo, API-je in vtičnike). Tudi na programerskem uvodnem predavanju I/O 2025 je Google najavil prihod CLI, nekateri so celo opazili, da je bil blogpost po pomoti objavljen dan prej reddit.com – kar kaže, kako natančno so uskladili izid z napovedmi AI strategije.

Druga nedavna novica: Google je napovedal, da bi v prihodnje Gemini CLI lahko podpiral lokalne/offline modele. V intervjuju je Google-ov Allen Hutchison povedal, da »upajo, da bodo v prihodnosti podpirali lokalne modele, kot je [Gemma]« devclass.com. »Gemma« je očitno manjši model na osnovi Geminija, ki bi lahko tekel na potrošniški strojni opremi (kar je skladno s trendom ponujanja lažjih, namensko prilagojenih modelov za delo brez povezave). Trenutno CLI zahteva dostop do interneta za klic v Google-v oblak, a arhitektura je »modelno neodvisna«, zato bi se lahko razvila tako, da bi čez čas omogočila tudi lokalne ali odprte modele techzine.eu. To nakazuje, da Google razmišlja dolgoročno – o hibridni prihodnosti, ko bodo razvijalci v isti CLI vmesnik lahko priklopili različne AI motorje.

Povzetek: novica o izidu Gemini CLI junija 2025 je bila sprejeta z optimizmom, da Google zares nagovarja razvijalce z odprto kodo in radodarnim brezplačnim obsegom uporabe. Gre za opazen premik v konkurenčnem okolju AI orodij za razvijalce, saj je Google očitno pripravljen žrtvovati kratkoročni dobiček (brezplačno računalništvo v oblaku), da pridobi uporabnike in prispevke skupnosti. Prvi odzivi so bili pozitivni glede zmožnosti orodja, čeprav ostajajo vprašanja o dolgoročnih vidikih (cena, vprašanja natančnosti in varnosti kode na velikih projektih). Googlov način komuniciranja prikazuje Gemini CLI kot dolgoročno naložbo – kot orodje, ki se bo nenehno izboljševalo in bo postal ključen del izkušnje razvijalcev v dobi umetne inteligence devclass.com.

Strokovni poudarki in vpogledi

Strokovnjaki iz industrije, razvijalci in vodilni iz Googla so pojasnili, kaj Gemini CLI pomeni za skupnost razvijalcev in kako se uvršča v krajino AI orodij. Tu je nekaj ključnih pogledov:

  • Novi trend v orodjih za razvijalce: Tim Anderson z DevClass opozarja, da si Google »ni mogel privoščiti ignoriranja« trenda AI pomočnikov v CLI orodjih, glede na uspeh konkurentov devclass.com. Anthropicov Claude Code in OpenAI-jev Codex CLI sta pokazala, da veliko razvijalcev rado uporablja AI pomoč neposredno v terminalu, zato je Google najbrž pospešil razvoj Gemini CLI devclass.com. Predstavitev Gemini CLI je videna kot del Googlovega »pozicioniranja za [naslednje] desetletje umetne inteligence« in zgodaj prepoznavanja tega trenda devclass.com devclass.com. Razumevanje je, da bodo AI agenti v kodiranju – ne glede na to, ali v urejevalnikih ali terminalih – postali standardno orodje za razvijalce.
  • Navdušenje in odziv razvijalcev na brezplačno kvoto: Začetna reakcija skupnosti se je vrtela okoli izjemno visokih brezplačnih omejitev. Po forumih so bili mnogi navdušeni, da Google ponuja svoj najmočnejši model praktično zastonj in v priročni obliki. Priljubljen komentar, omenjen na DevClass: »Ogromna [brezplačna kvota] in bo povzročila pritisk na Anthropic« devclass.com. S tem, ko so podvojili najvišjo interno zaznano uporabo, je Google praktično zagotovil, da večina uporabnikov nikoli ne bo naletela na omejitve bgr.com theverge.com. Ta dobra volja je bila razumljena kot dokaz, da si Google »zelo želi« povrniti zaupanje razvijalcev, ki morda uporabljajo orodja tekmecev, kot je OpenAI. Nekateri analitiki so prepričani, da je radodarnost v brezplačnem poskusnem obdobju strategija za hitro rast uporabniške baze – »morda za močan položaj na trgu, ki ga kasneje lahko oplemeniti«, kot pravi DevClass devclass.com. Z drugimi besedami, Google je morda pripravljen prevzeti stroške zdaj (v obliki AI procesorske moči) za dolgoročno zvestobo razvijalcev.
  • Primerjave s konkurenco: Opaženo je bilo veliko primerjav z drugimi orodji. TechCrunch je zapisal, da »Gemini CLI neposredno tekmuje« z OpenAI-jevim Codex CLI in Anthropicovim Claude Code, ki sta cenjena kot »lažja za integracijo, hitrejša in učinkovitejša« od starejših AI kodirnih rešitev techcrunch.com. Splošno mnenje je, da je Google konkurenco ujel po osnovni funkcionalnosti (lokalno razumevanje kode, izvajanje ukazov itd.) in jih presegel pri omejitvah uporabe. The Verge je posebej poudaril, da lahko radodarna brezplačna kvota Gemini CLI-ju prinese prednost pred Claude (Anthropic), GitHub Copilotom in celo Microsoftovo prihodnjo AI integracijo v Windows Terminal theverge.com. Posebej je zanimiva podpora Windowsov: po DevClass, v nasprotju s Claude Code ali Codex, ki zahtevata WSL na Windowsih, Googlov CLI teče »nativno« na Windows, kar odpira dostop širši bazi uporabnikov že prvi dan devclass.com.
  • Citat iz Googlove ekipe: Googlovci so Gemini CLI opisali vizionarsko. »Verjamemo, da bodo ta orodja prevladovala način dela ustvarjalcev v naslednjem desetletju,« je na predstavitvi dejal Ryan J. Salva (višji direktor produktnega vodenja, Gemini) devclass.com. S tem poudarja Googlov pogled, da AI agenti, kot je Gemini CLI, niso kratkotrajen preblisk, temveč temeljna sprememba v programiranju – Google pa si prizadeva, da bo vodilni, ne sledilec te spremembe. Taylor Mullen, višji inženir in eden vodij projekta, je razložil, zakaj terminal potrebuje umetno inteligenco: »Za razvijalce CLI ni le orodje, ampak dom,« je pojasnil in izpostavil, da vgradnja AI odpre »ogromne možnosti«, če jo izvedeš pravilno techzine.eu techzine.eu. Mullnov komentar nakazuje, da je bila posebna pozornost posvečena temu, da se AI vklopi v terminal naravno in ne kot moteč dodatek. Pokazal je tudi samozavest AI-ja na konkretnih primerih – agent zna razložiti samega sebe (v živi predstavitvi je Mullen Gemini CLI naložil lastno izvorno kodo in ga prosil, naj razloži, kako deluje techzine.eu!). Ta samonanašalna uporaba je navdušila publiko in pokazala, kako globoko agent razume tako branje kot povzemanje dokumentacije kar znotraj CLI.
  • Vprašanje kakovosti in natančnosti: Kljub navdušenju strokovnjaki svetujejo previdnost in odmevajo splošne pomisleke glede AI orodij za programiranje. Po raziskavi Stack Overflow leta 2024 »le 43 % razvijalcev zaupa točnosti AI orodij« za kodiranje techcrunch.com. Koda, ki jo ustvari umetna inteligenca, lahko vsebuje nenamerne napake ali varnostne pomanjkljivosti, če jo uporabljamo nekritično, študije pa so pokazale, da modeli občasno generirajo napačne popravke techcrunch.com. Tega se zaveda tudi Google – z odprtokodnostjo CLI in sistemom odobritev želi razvijalcem ohraniti kontrolo. Kljub temu so prvi uporabniki starejšega Googlova orodja (vtičnik Code Assist) pustili mešane ocene – DevClass navaja, da ima Gemini Code Assist za VS Code, čeprav ima skoraj milijon namestitev, povprečno oceno le 2,5 zvezdice, nekateri pa se pritožujejo, da »je za generiranje kode orodje povsem neuporabno« zaradi izmišljenih funkcij devclass.com. To potrjuje, da AI ni nezmotljiv in da bo imel tudi Gemini CLI svoje razvojne otroške bolezni. Razlika je, da lahko pri odprtokodni CLI skupnost prijavlja hrošče in izboljšuje strategije, kar lahko povzroči hitrejše izboljšave. Google je vgradil tudi zaščite (npr. zahteva version control, ponuja predogled sprememb z /dry-run itd.), da razvijalci laže ujamejo napake. Kot pravi zagovornik, je prednost CLI agenta tudi ta, da ga lahko uporabljaš prilagodljivo – če predlaga napačno rešitev, ga lahko igoniraš ali izboljšaš, tako kot bi to storil z živim sodelavcem.
  • Osredotočenost na varnost: Varnostni analitiki so opozorili, da je ključni vidik Gemini CLI način peskovnika in dovoljenj. Agenta privzeto poganjamo v omejenem načinu ter »dejanja zahtevajo potrditev uporabnika prek poziva« devclass.com. CLI uporabnika posebej obvesti, kadar preklopi v »auto« način, ki lahko sam spreminja datoteke, podobno kot Codex CLI s predlogi/auto-edit/full-auto načini help.openai.com help.openai.com. Google je vpeljal še OS-specifične peskovnike: na Macu uporablja Seatbelt sandbox, na Linux/Windows pa lahko samodejno požene kontejner (Podman/Docker) za varno izvajanje ukazov devclass.com. Kljub temu strokovnjaki opozarjajo, da so tveganja, kot je prompt injection (ko AI prepričamo, da izvede neželene ukaze), »po naravi zelo zahtevna za odpravo« devclass.com. Če manj izkušeni uporabniki AI-ju dajo dovoljenja za dejanja, ki jih ne razumejo (npr. spreminjanje varnostnih nastavitev), lahko pride do težav. Googlov odgovor je, da s kontrolami nad agentom in odprto kodo zmanjšujejo tveganja – razvijalci lahko natančno preverijo, kaj bo agent dejansko poganjal in po potrebi spremenijo kodo orodja za lastne varnostne politike. V podjetjih pa Google priporoča uporabo plačljive Vertex AI integracije, ki omogoča centralno politiko AI dejanj na nivoju organizacije devclass.com.

Povzetek: strokovnjaki so navdušeni, a previdni. Počutje je, da gre pri Gemini CLI za pomemben in navdušujoč preboj – »eno najbolj zanimivih Googlovih AI orodij doslej«, kot piše BGR bgr.com – predvsem zaradi odprtosti in brezplačnosti. Orodje je pohvaljeno, ker lahko pospeši delo in približa terminal tudi tistim z manj CLI izkušenj. Vendar profesionalci priznavajo, da je tehnologija še v zgodnji fazi: razvijalci naj AI obravnavajo kot koristnega sodelavca, ne kot vsemogočnega oraklja. Kot je namignil Salva, je Googlov dolgoročni cilj, da postanejo AI agenti nepogrešljiv del vsakdanjega dela v prihodnjem desetletju devclass.com. Prvi odzivi kažejo, da je Gemini CLI uspešno ujel zanimanje in optimizem skupnosti.

Primeri uporabe in praktične aplikacije

Gemini CLI je vsestransko uporaben in podpira široko paleto primerov uporabe za razvijalce in IT strokovnjake. Tu je nekaj praktičnih načinov uporabe:

  • Razumevanje kode in dokumentacija: Razvijalci lahko z uporabo naravnega jezika hitro razumejo neznane kode. Na primer, z navigacijo v mapo projekta in vnosom ukaza gemini lahko postavite vprašanja kot so »Opiši glavne sestavne dele arhitekture tega sistema« ali »Kakšni varnostni mehanizmi so prisotni v tej kodi?« github.com. CLI bo prebral projektne datoteke in ustvaril razlago ali povzetek, prihranil ure ročnega pregleda kode. Odgovarja lahko tudi na vprašanja o posameznih funkcijah ali logiki (dejansko služi kot stalen pregledovalec kode). To je zelo priročno pri pridružitvi novemu projektu ali ob delu z odprtokodnimi repozitoriji – Gemini CLI lahko deluje kot vaš osebni »vodnik« skozi kodo. Odličen je tudi pri generiranju dokumentacije: lahko mu naročite, naj generira docstrings za vse funkcije v datoteki ali povzame spremembe v pull requestu v obliki besedila github.com.
  • Interaktivno razhroščevanje in odpravljanje težav: Ko pride do napake, lahko Gemini CLI pomaga pri generiranju razhroščevalnih analiz z analizo sporočil o napakah ali dnevniških zapisov ter predlaga rešitve. Razvijalec lahko prilepi izpis skladovne sledi ali napake v CLI in vpraša: »Kaj povzroča to napako?«. Ker agent lahko opravi spletno iskanje, lahko celo samodejno poišče ustrezne rešitve na Stack Overflow ali v dokumentaciji blog.google. CLI lahko izvaja tudi testne ukaze in interpretira rezultate. Recimo, lahko mu naročite »Zaženi testno zbirko in mi povej, zakaj so testi padli« in izvede teste, prebere izpis neuspešnih testov ter poda verjetne vzroke ali predlaga spremembe kode za odpravljanje napake. To zelo pospeši odpravo težav, še posebej v kompleksnih okoljih.
  • Generiranje kode po navodilih (»AI par programer«): Gemini CLI resnično izstopa kot AI par programer. Prosimo ga lahko, da generira kodo – od posamezne funkcije do izhodiščne aplikacije – na podlagi visokonivojskih navodil. Primeri uporabe: »Prva različica funkcionalnosti X na podlagi GitHub issue #123« github.com, ali »Ustvari nov Python skript, ki uporablja ta API za pridobivanje metrik«. CLI bo ustvaril kodo, ustvaril nove datoteke ali po potrebi urejal obstoječe. Vedno imate možnost pred ogleda razlik in potrditve sprememb. Prav tako je sodelovalen: omogoča dialog in izpopolnjevanje kode z nadaljnjimi pozivi (npr. »Zdaj optimiziraj to funkcijo«, »Dodaj upravljanje napak pri težavah z omrežjem«). Tako prototipiranje poteka veliko hitreje. Google je celo pokazal generiranje Discord bota iz nič samo z opisom, kaj naj počne github.com. Ključna prednost je možnost hitrega prehoda od zamisli do delujoče kode z minimalnim ročnim vnosom. Omeniti velja, da z 1M-token kontekstom Gemini CLI obvlada zelo velike kode – lahko ga vprašate o funkciji, skriti med tisoči vrstic kode, ali mu naročite spremembe v več datotekah hkrati, in ima dovolj konteksta, da to izvede github.com. Ta dolžina konteksta omogoča tudi vključenost obsežnih izhodišč, npr. mu podate dolg dokument zahtev ali PDF in generira kodo, skladno s specifikacijo.
  • Refaktoriranje in vzdrževanje: Za ekipe, ki se ukvarjajo z dedno kodo ali obsežnim refaktoriranjem, lahko Gemini CLI avtomatizira veliko zamudnih opravil. Lahko mu na primer naročite: »Migriraj to kodo na najnovejšo različico Jave, začni z načrtom« github.com. AI oblikuje večstopenjski načrt refaktoriranja in ga izvaja po korakih – posodablja datoteke projekta, zamenjuje zastarele API-je, izvaja teste ipd. Prav tako lahko obvlada ponavljajoča se čistilna opravila: »Preimenuj to spremenljivko v vseh datotekah in posodobi reference« ali »Dodaj licence v vse izvorne datoteke«. S takšno avtomatizacijo razvijalcem odpira čas za kompleksnejše naloge. Drug scenarij je posodobitev ali odprava napak v kodi – npr. »Ta knjižnica ima znano ranljivost, uporabi priporočeno rešitev«. Gemini CLI lahko prek iskanja preveri znane CVE in celo implementira rešitve, če so preproste.
  • DevOps in avtomatizacija projektov: S sposobnostjo izvajanja ukazov lupine in integracije s sistemskimi orodji je Gemini CLI uporaben za DevOps opravila. Uporabnik lahko zahteva: »Nastavi CI pipeline konfiguracijo za ta projekt« in AI lahko ustvari GitHub Actions ali GitLab CI YAML konfiguracijo, namesti odvisnosti ipd., glede na tehnološki sklad projekta. Prav tako lahko poizveduje po zgodovini verzijskega sistema – »Povzemi vse spremembe od včeraj« github.com – kar je odlično za dnevne standupe ali ustvarjanje spremembnih dnevnikov. Pri bolj kompleksnih primerih lahko naročite: »Ustvari predstavitev z zgodovino gita zadnjih 7 dni, razvrščeno po funkcijah in članih ekipe« github.com. Z uporabo MCP razširitev in povezavo z Google Slides API-ji lahko CLI skuša generirati predstavitev (ali vsaj vsebino zanjo), ki povzema zgodovino commitov. Drug primer iz Googla: »Naredi celozaslonsko spletno aplikacijo za prikaz najbolj interaktivnih GitHub zadev.« github.com – naloga, ki vključuje agregacijo podatkov in izdelavo uporabniškega vmesnika, kjer agent lahko načrtuje in začne kodirati. To kaže, da lahko Gemini CLI poleg posameznih kosov kode koordinira večstopenjske delovne tokove (zbiranje podatkov → generacija kode → izvedba).
  • Povezava z zunanjimi orodji (MCP strežniki): Za podjetniške ekipe se lahko Gemini CLI prek Model Context Protocol poveže z notranjimi orodji. To pomeni, da ga lahko povežete s, recimo, interno bazo znanja ali sledilnikom težav. Če je konfiguriran, lahko razvijalec vpraša »Kakšen je status kartice XYZ-456?« in CLI pridobi podatek iz Jira prek MCP vtičnika. Ali pa »Vzpostavi novo instanco baze za testiranje«, in prek MCP izvede zahtevo prek API-jev za infrastrukturo. Google omenja možnost povezave z zunanjimi bazami podatkov techcrunch.com. S pravimi razširitvami lahko Gemini CLI deluje kot enoten vmesnik naravnega jezika do različnih sistemov – kode, dokumentacije, oblaka ipd. To je zelo zmogljivo za DevOps in sistemske administratorje. CLI ima privzeto vgrajena določena orodja (Search, Imagen/Veo…), podjetja pa ga lahko dodatno razširijo po lastnih potrebah.
  • Kreativne in izobraževalne uporabe: Ni namenjen le intenzivnemu programiranju – Gemini CLI ima tudi sposobnosti ustvarjanja vsebin, ki so uporabne ali zabavne na drugih področjih. Na primer, razvijalci lahko z njim ustvarijo poročila ali analize. Google omenja uporabo CLI z “Deep Research agent” persono za pripravo raziskovalnih poročil techcrunch.com. Predstavljate si lahko scenarij kot: »Analiziraj te dnevniške zapise in ustvarit poročilo o obnašanju sistema.« Agent obdela loge in izpiše ključne ugotovitve. Drug primer: »Ustvari diagram arhitekture za ta projekt« – sam generira opis, ki ga lahko z orodjem za izdelavo slik spremenite v diagram. Ker lahko obdela slike in PDF-je kot vhod, lahko npr. vnesete skico ali mockup in zahtevate kodo (npr. »Tukaj je žična maketa (kot slika); generiraj HTML/CSS zanjo« – uporaba multimodalnosti). Za IT podporo ali strokovnjake, čeprav je Gemini CLI usmerjen v razvijalce, je uporaben tudi za generiranje skriptov ali avtomatizacijo: sistemski upravitelj lahko zahteva »Napiši Bash skript, ki spremlja uporabo diska in pošlje obvestilo, če preseže 90%« in dobi delujoč skript. Google je izpostavil tudi druge (ne-koderske) naloge, kot sta ustvarjanje predstavitev in slik za splošne uporabnike devclass.com. Tako dejansko lahko zahtevate ustvarjanje slike (npr. »mačke na letalu«, kot je humorno opisal pisec BGR bgr.com) ali kratkega videa, in AI modeli bodo to izvedli blog.google. To odpira primere uporabe za pripovedovanje zgodb, prototipiranje UI elementov ali izdelavo izobraževalnih vsebin – vse s preprostimi ukazi iz terminala.
  • Sodelovanje ekip in deljenje znanja: Uporaba projektnih datotek GEMINI.md pri Gemini CLI pomeni, da lahko služi kot trajna baza znanja za projekt. Člani ekipe, ki uporabljajo CLI, imajo vsi korist od zbranega konteksta in navodil v tej datoteki. Če je na primer en razvijalec Gemini CLI eno uro razlagal postopek nameščanja, bo ta kontekst (ko se shrani v GEMINI.md) naredil AI pametnejši za vse v naslednjih sejah techzine.eu techzine.eu. Tako se spodbuja oblika AI-podprte dokumentacije – samo z uporabo CLI in postavljanjem vprašanj ter piljenjem odgovorov dejansko ustvarjate dokumentacijo, ki jo lahko kasneje najdejo drugi (prek AI ali ob branju GEMINI.md). To je nov način dokumentiranja tihega znanja v projektu. Ker je orodje odprtokodno, ga nekatere ekipe lahko prilagodijo svojim potrebam (npr. dodajo preverjalnik kode v AI delovni tok, tako da vedno predlaga slogovno pravilno kodo). V CI/CD procesih lahko ekipe uporabijo Gemini CLI avtomatizirano – npr. nočna naloga analizira repozitorij za vonjave v kodi ali ustvari poročilo o pokritosti s testi prek neinteraktivnega načina (CLI lahko zaženete s parametri in skripti, ne le interaktivno) blog.google. Tako je lahko Gemini CLI tudi gradnik avtomatizacijskih skript.

V praksi bodo razvijalci in DevOps ekipe, ki uporabljajo Google Cloud, Gemini CLI še posebej cenili. Ker je povezan z Googlovimi oblačnimi orodji in modeli, lahko preidete iz razvoja v uvedbo precej gladko. Plausibilen potek dela: uporabite CLI za generacijo ali spremembo kode, zaženete teste lokalno, nato pa z njim še razmestite aplikacijo na Google Cloud Run ali App Engine – vse prek ukazov v naravnem jeziku. Google je med predogledom pokazal, da se lahko razmestitve sprožijo prek CLI, ki samodejno uporabi Cloud Build in konfigurira oblačne vire po potrebi techzine.eu. Ta tesna povezanost pomeni, da lahko ekipe, ki že uporabljajo Googlov oblak, z enim vmesnikom poenostavijo tako kodiranje kot oblačne operacije.

Povzemimo, uporabe Gemini CLI segajo čez celoten življenjski cikel razvoja programske opreme: načrtovanje, kodiranje, testiranje, odpravljanje napak, dokumentiranje in nameščanje. Deluje kot AI švicarski nož v terminalu – od odgovarjanja na ad-hoc vprašanja (“kaj pomeni ta napaka?”) do generiranja kompleksnih artefaktov (koda, konfiguracije, celo medijske vsebine). Zgodnji uporabniki so navdušeni tudi nad “majhnimi” izboljšavami uporabniške izkušnje – npr. hitro iskanje v dokumentaciji: preprosto lahko vprašate “Kako uporabljam BigQuery klient v Pythonu?” in CLI lahko prek spletnega iskanja pridobi in prikaže ustrezen izsek dokumentacije, ne da bi zapustili terminal. Pod eno streho združuje mnogo orodij, ki jih nadzorujete z naravnim jezikom.

Primerjava z drugimi AI/LLM CLI orodji

Razvijalce utegne zanimati, kako se Google Gemini CLI kosa z drugimi AI-poganjanimi CLI pomočniki. Najbolj primerljiva sta OpenAI-jev Codex CLI in Anthropic-ov Claude Code, prav tako agentna AI orodja za terminal. Spodaj je primerjava njihovih ključnih lastnosti:

Funkcija/vidikGoogle Gemini CLI (Google)Codex CLI (OpenAI)Claude Code (Anthropic)
Odprta kodaDa – popolnoma odprta koda (Apache 2.0) blog.google. Koda je na GitHub pod organizacijo google-gemini. Razvijalci lahko pregledujejo in prispevajo.Da – odprta koda na GitHub-u (openai/codex repo) help.openai.com. Skupnost je vabljena k prispevanju prek issue-jev ter pogovorov.Da – odprta koda na GitHub-u (anthropics/claude-code repo) z aktivno skupnostjo (15k+ zvezdic) github.com github.com.
Podlaga AI modelaGemini 2.5 Pro (najnovejši model Google DeepMind) theverge.com. Podpira multimodalni vnos (besedilo+slike) in 1M tokenski kontekst. Optimiziran za kodiranje in sklepanje.Uporablja modele OpenAI GPT-4/GPT-3.5 (Codex CLI lahko kliče katerikoli model preko OpenAI API) github.com. Privzeto je uporabljen hitri GPT-4 (“o4-mini”). Brez podpore za slike.Uporablja Claude 2 (napredni LLM od Anthropica za programiranje) do 100k tokenskega konteksta techcrunch.com. Odličen pri razumevanju konteksta in dialoga na dolgi rok.
Brezplačna uporabaDa – velikodušen brezplačni predogled. Osebni Google račun omogoča 60 zahtevkov/minuto in 1.000/dan prek Gemini 2.5 Pro brez stroškov blog.google theverge.com. Praktično največja brezplačna kvota v industriji.Brez brezplačne verzije (orodje je brezplačno, a zahteva OpenAI API ključ). Uporaba se zaračunava po OpenAI ceniku za tokene. Ob prijavi uporabnik prejme majhen brezplačen kredit, nato je potreben plačljiv načrt ali “pay-as-you-go”.Omejeno brezplačno – potrebujete dostop do Anthropic API. Claude Code zahteva aktivno API obračunavanje (pay-as-you-go) ali Claude Pro/Max naročnino docs.anthropic.com. Anthropic nudi nekaj brezplačnih testnih kreditov, a večja uporaba je plačljiva (npr. $20/mesec za Claude Pro vključuje Claude Code).
Podpora platformamWindows, Mac, Linux – večplatformska podpora. Windows podprt nativno (ni potreben WSL) devclass.com. Nameščanje prek Node.js paketa (zahteva Node 18+).Mac & Linux uradno help.openai.com. Windows zahteva WSL2 (ni nativne Windows izvedbe) help.openai.com. Nameščanje prek Node.js (npm install -g @openai/codex).Mac & Linux uradno. Windows zahteva WSL2 (po navodilih Anthropica) docs.anthropic.com docs.anthropic.com. Prav tako Node.js orodje (npm install -g @anthropic-ai/claude-code).
Zmožnosti programiranjaOdlično – posebej prirejeno za programiranje (Gemini Pro vodi lestvice) blog.google. Obvlada generiranje kode, urejanje, odpravljanje napak. Integracija z Googlovim Code Assist za večstopenjski “agent” način blog.google. 1M-token kontekst omogoča pregled celotne kode.Odlično – izrablja najboljše OpenAI modele (GPT-4), znane po koderskih močeh. Nudi načine “Suggest”, “Auto-Edit”, “Full Auto” za različno stopnjo avtonomije help.openai.com help.openai.com. Kontekst omejen glede na model (npr. 8k–32k tokenov za GPT-4).Odlično – Claude slovi po odličnem razumevanju in delu z daljšimi besedili. Claude Code samodejno zazna projektni kontekst in obvlada široko bazo kode (100k tokenov) techcrunch.com. Podpira agentna dejanja (urejanje datotek, git ukazi) kot ostali.
Upravljanje prek naravnega jezikaDa – izvajanje shell ukazov, urejanje datotek itd. prek NL pozivov. Potrditev potrebna privzeto techzine.eu. Podpira večstopenjsko izvajanje načrtov (z uporabniško potrditvijo pri vsaki stopnji ali “vedno dovoli”). Integracija z Google Cloud CLI za naloge nameščanja devclass.com.Da – podpira izvajanje ukazov v peskovniškem okolju help.openai.com. Možnost regulacije potrjevanja (od v celoti ročnega do v celoti avtomatskega) help.openai.com help.openai.com. Osredotočeno na lokalna opravila (brez vgrajene cloud integracije).Da – lahko izvaja in avtomatizira naloge (npr. izvajanje testov, commitanje kode). Poudarek na neposrednih terminal operacijah in git workflowih docs.anthropic.com docs.anthropic.com. Enterprise verzija podpira integracijo s cloud platformami (Bedrock, Vertex) za manageirane deploymente docs.anthropic.com.
Splet/Iskalna integracijaDa – vgrajeno Google Search orodje za brskanje po spletu blog.google. Lahko v realnem času pridobiva dokumentacijo ali zunanje informacije. Uporablja tudi Googlove Veo (video) in Imagen (slikovna) AI generatorje theverge.com blog.google.Privzeto ne. Codex CLI ne vključuje brskanja po spletu iz škatle, lahko pa uporabniki ročno integrirajo API-je. Večinoma temelji na znanju modela. (OpenAI model omogoča brskanje le s ChatGPT dodatki, ne pa s Codex CLI).Da – omogočeno spletno iskanje. Claude Code lahko brska po dokumentaciji in internetnih virih kot del pozivov docs.anthropic.com. Samodejno napolni kontekst s spleta po potrebi (z dovoljenjem uporabnika).
Peskovnik & varnostPoudarek na varnosti: dejanja zahtevajo potrditev uporabnika, razen če je to prevzeto techzine.eu. Večplastni peskovnik: na macOS uporabi sistemski peskovnik; na Linux/Windows se lahko za izolacijo uporabi Docker/Podman devclass.com. Vaša koda ostane lokalno (v oblak grejo le poizvedbe) help.openai.com. Odprta koda zaradi transparentnosti blog.google.Podobno: privzeti “Suggest” način zahteva potrditev sprememb help.openai.com. “Full Auto” teče v peskovnišku brez omrežja, omejeno na trenutno mapo help.openai.com. Uporaba Windows z WSL povzame Linux sandbox. Kot odprt projekt ga lahko uporabniki preverijo.Podobno: potrjevanje je zahtevano po zasnovi. Anthropic poudarja “varnost in zasebnost po zasnovi”, z neposrednimi API klici (brez vmesnih strežnikov) in lokalno zavestjo o kontekstu docs.anthropic.com. Claude Code operacije potekajo v uporabnikovem okolju, Anthropic pa nudi enterprise možnosti za skladnost s predpisi (npr. izvajanje prek Vertex AI z nadzorom podatkov) docs.anthropic.com.
Edinstvene prednostiBrezplačno in visoko zmogljivo. Neprekosljiva brezplačna uporaba modela z zelo velikim kontekstom blog.google. Tesna integracija z Googlovim ekosistemom (AI Studio, Cloud deploy) devclass.com. Multimodalne (slikovno/video) generacijske sposobnosti blog.google. Nativna podpora za Windows. Visoka razširljivost prek MCP in konfiguracijskih datotek blog.google.Fleksibilnost več ponudnikov. Codex CLI je mogoče konfigurirati tako, da uporablja ne samo OpenAI, temveč tudi druge API-je (ima celo konfiguracijo za Gemini providera) github.com. Tako lahko en CLI komunicira z različnimi AI podporami. Prav tako je uvedel koncept “approval modes”, ki so jih prevzeli tudi drugi help.openai.com. Podprt z močnimi OpenAI modeli (superiorno za splošno znanje o kodi).Dolg kontekst in enterprise integracija. Claude-ovo 100k tokensko okno je izjemno za razumevanje velikih projektov ali dolgih dokumentov techcrunch.com. Claude Code se integrira z enterprise platformami (Bedrock, Vertex AI) zelo enostavno za organizacije docs.anthropic.com. Na voljo ima tudi uradni SDK in celo integracijo z GitHub Actions za CI/CD primere reddit.com reddit.com. Zelo močna skupnost (15k+ zvezdic pomeni veliko uporabnikov in povratnih informacij).

Tabela: Primerjava funkcij Google Gemini CLI, OpenAI Codex CLI in Anthropic Claude Code.

Povzetek: Vsa tri orodja zasledujejo skupni cilj, da bi v terminal pripeljala pomoč umetne inteligence, vendar se Google Gemini CLI razlikuje z izjemno radodarno brezplačno ponudbo in globoko integracijo z Googlom. Za razliko od OpenAI in Anthropic storitev, ki za obsežnejšo rabo praviloma zahtevajo plačljiv API, Google v predogledu ponuja praktično visokokakovostni model brez stroškov blog.google theverge.com. To bi lahko bistveno pospešilo njegovo prevzemanje med uporabniki. Poleg tega multimodalne zmožnosti Gemini CLI (ustvarjanje slik/videoposnetkov) in vgrajena povezava z Google Iskanjem omogočajo širše možnosti že v osnovni različici kot Codex CLI, ki je bolj usmerjen v programiranje.

OpenAI-jev Codex CLI, kljub temu da nima uradne brezplačne storitve, ima prednost v prilagodljivosti – saj lahko vzpostavi povezavo z več različnimi ponudniki in modeli umetne inteligence (OpenAI, Azure, celo Google API preko ročne nastavitve) github.com. Napredni uporabniki ga lahko uporabljajo kot enoten vmesnik, če imajo ključe za več storitev. Bil je tudi pionir na tem področju (ime ‘codex’ izhaja iz OpenAI-jevega zgodnjega modela za programiranje), uvajal je funkcije kot je tristelni način potrjevanja, ki jih zdaj posnemajo tudi drugi help.openai.com. Vendar pa je Codex CLI zaradi pomanjkanja podpore za Windows in odvisnosti od zunanjih API-jev nekoliko manj pripravljen za uporabnike začetnike kot Gemini CLI.

Anthropicov Claude Code je nekje vmes – je odprtokodni in je bil množično prevzet že v začetku 2025, s čimer je pritegnil veliko skupnost. Zaradi uporabe Claude modela se ponaša z dolgim kontekstom in slovesom, da zelo dobro razume kompleksna navodila. Pa vendar storitev Anthropic ni brezplačna (razen preizkusa ali če ima vaše podjetje naročnino) docs.anthropic.com. Pomembna razlika je, da Anthropic Claude Code že od začetka ponuja funkcije za podjetja: na primer podporo za proxy okolja in vpeljavo v lastni infrastrukturi (kot z zagonom prek Anthropic “LLM gateway” v podjetniškem omrežju) docs.anthropic.com docs.anthropic.com. Googlov CLI zaenkrat uporablja le oblačni API in ne ponuja možnosti delovanja na lastni infrastrukturi (čeprav so namignili na prihodnjo podporo lokalnim modelom). Velika podjetja, ki jih skrbi zasebnost podatkov, bi tako morda izbrala Claude Code ali počakala na poslovne možnosti Gemini CLI (Google naj bi dopuščal tudi uporabo Vertex AI s podjetniškimi omejitvami – v resnici lahko Gemini CLI nastavite, da uporablja Vertex AI ključ za nadzorne funkcije devclass.com).

V kontekstu velja omeniti tudi Warp in Ghostty. Ta nista AI agenti, temveč sodobna terminalska emulatorja z AI funkcijami. Warp je priljubljen nov terminal, ki vključuje iskanje ukazov in dokončevanje s pomočjo umetne inteligence, Ghostty (odprtokodni terminal avtorja Mitchella Hashimota, HashiCorp) pa se osredotoča na zmogljivost in razširljivost uporabniškega vmesnika. The New Stack je komentiral, da Google Gemini CLI predstavlja “izziv drugim AI terminal aplikacijam kot je Warp”, saj je brezplačen in odprtokoden, kar bi lahko prepričalo uporabnike teh aplikacij, da preizkusijo Googlovo orodje thenewstack.io. Ključna razlika je, da Warp/Ghostty nadomestita vaš terminal in dodajata AI-funkcionalnosti na ravni uporabniške izkušnje, medtem ko je Gemini CLI agent, ki ga lahko uporabljate v kateremkoli terminalu. Možno je celo, da Gemini CLI uporabljate zgoraj v terminalu Warp ali Ghostty, s čimer združite najboljše iz obeh svetov – izpopolnjen uporabniški vmesnik terminala in AI zmogljivosti Gemini. Za razvijalce, ki so zadovoljni s svojim emulatorjem terminala, Gemini CLI ne vsiljuje zamenjave – le doda nov ukaz. Ta nevtralnost je prednost Googlovega orodja.

Za zaključek primerjave: Gemini CLI, Codex CLI in Claude Code vsi prinašajo zmogljivo umetno inteligenco neposredno v ukazno vrstico, a Googlov izdelek trenutno vodi na področju dostopnosti (brezplačna uporaba) in integracije (multimodalnost in oblačna orodja). OpenAI-jevo orodje vodi v prilagodljivosti glede modelov/ponudnikov, Anthropicovo pa pri dolgem kontekstu, če potrebujete do 1M znakov. Pričakujemo lahko, da bodo vsa tri hitro napredovala in najbrž se bodo zglede in funkcije med njimi prekrivali (vsa so odprtokodna, zato izboljšave pri enem lahko sprejmejo tudi drugi). Za razvijalce je to res razburljiv čas – ta orodja lahko močno povečajo produktivnost in postajajo vedno lažje dostopna. Googlova uvedba Gemini CLI je vsekakor dvignila letvico; pričakovati je, da bodo drugi morali slediti njegovi radodarnosti in zmogljivostim theverge.com.

Primarni viri in nadaljnje branje: Za tiste, ki jih zanima več, lahko pogledate uradni objavi o Gemini CLI na Google blogu blog.google blog.google, kjer najdete podrobnosti o funkcijah in zagonu. Odprtokodna koda je na voljo na GitHubu blog.google, vključno z dokumentacijo in primeri napredne rabe. Googlove razvijalske dokumentacije za Gemini (na straneh Google AI in Cloud) podrobneje opisujejo API in zmožnosti modela. Za poglede na konkurenčna orodja preglejte OpenAI Codex CLI repozitorij in dokumentacijo help.openai.com help.openai.com ter Anthropicovo Claude Code dokumentacijo docs.anthropic.com docs.anthropic.com. Članki iz TechCruncha techcrunch.com techcrunch.com, The Verge theverge.com theverge.com in DevClass devclass.com devclass.com (citirani skozi celotno to poročilo) so prav tako odlični viri za razumevanje konteksta in vpliva uvedbe Gemini CLI. Ker se ta orodja nenehno izboljšujejo, so razvijalci vzpodbujeni k preizkušanju in celo prispevanju k razvoju – prihodnja generacija okolij za razvijalce nastaja ravno sedaj, Gemini CLI pa je pomemben korak v tej evoluciji. blog.google devclass.com

Tags: , ,