Gemini CLI to otwarty agent AI od Google, który siedzi w terminalu: czyta pliki projektu, uruchamia komendy, poprawia kod i odpowiada na pytania o repozytorium. Modele Gemini opisujemy szeroko w hubie Gemini. Kod jest publiczny pod licencją Apache 2.0, zebrał ponad 100 tys. gwiazdek na GitHubie i dostaje nowe wydanie co tydzień.
Starsze instrukcje milczą za to o dwóch rzeczach. Pierwsza: 18 czerwca 2026 Google wyłączył w Gemini CLI darmowe logowanie kontem Google i obsługę subskrypcji Pro oraz Ultra, a osoby z niepłatnych planów odesłał do nowego narzędzia Antigravity CLI. Druga: limit zapytań opisują raz 1000 dziennie, raz 1500. Agent nadal działa, dziś realnie na kluczu API albo firmowej licencji, i tu dostaje daty graniczne. Poradnik prowadzi przez instalację, trzy drogi logowania, stawki za tokeny i rozstrzyga spór o limity z odczytem obu stron Google.
- Gemini CLI co to jest i jak pracuje
- Gemini CLI GitHub: otwarte repozytorium i cotygodniowe wydania
- Gemini CLI install: pięć dróg do pierwszego startu
- Gemini CLI Windows, macOS i Linux: wymagania
- Gemini CLI download: instalatora nie znajdziesz
- Logowanie: konto Google, klucz API i Vertex AI
- Limity: 1000 czy 1500 zapytań dziennie
- Gemini CLI pricing: stawki klucza API
- Podstawy użycia: tryb interaktywny, one-shot, /model i MCP
- Gemini CLI vs Antigravity CLI: dwa terminale jednej firmy
- Gemini CLI vs Claude Code
- Dla kogo jest Gemini CLI w 2026 roku
- Najczęstsze pytania
Gemini CLI co to jest i jak pracuje
To agent, nie klient czatu. Po uruchomieniu w katalogu projektu widzi pliki, czyta i edytuje je, odpala komendy w powłoce, dociąga strony z sieci i na tym tle rozmawia w języku naturalnym. Google chwali się trzema obszarami: rozumieniem i generowaniem kodu, tworzeniem aplikacji z PDF-ów albo szkiców i automatyzacją typu odpytywanie pull requestów czy rebase’y.
Repozytorium powstało w kwietniu 2025. Narzędzie zrosło się w tym czasie z ekosystemem: tę samą pulę kwot dzieli tryb agentowy w rozszerzeniach Gemini Code Assist, trwały kontekst trzymasz w plikach GEMINI.md, rozmowy zapisujesz checkpointami, a możliwości rosną o serwery MCP, czyli zewnętrzne narzędzia podłączane przez konfigurację. Jeśli termin MCP jest ci obcy, mamy o nim osobny tekst. Do tego tryb nieinteraktywny: flaga -p i agent odpowiada jednym wynikiem, co otwiera drogę do skryptów i CI.
Gemini CLI GitHub: otwarte repozytorium i cotygodniowe wydania
Cały kod siedzi w repozytorium google-gemini/gemini-cli pod licencją Apache 2.0, do czytania, forkowania i własnych buildów. To wyróżnik na tle konkurentów: Claude Code od Anthropic jest zamknięty, a tu masz wgląd w to, jakie prompty wysyła agent i co dzieje się z twoimi plikami. Komunikat Google z maja 2026 chwali się ponad 100 tys. gwiazdek, 6000 scalonych pull requestów i setkami kontrybutorów; licznik GitHuba przy odczycie 16 października pokazywał 107 tys.
Wydania jeżdżą kalendarzowo. Stabilna wersja wychodzi we wtorek o 20:00 UTC, podglądowa tydzień wcześniej o 23:59 UTC tego samego dnia, nocna codziennie o 00:00 UTC prosto z gałęzi głównej.
Gemini CLI install: pięć dróg do pierwszego startu
Warunek wstępny: Node.js 20.0.0+, potwierdzony i w dokumentacji, i w polu engines pakietu npm. Interpreter omawiam przy Windows, dróg instalacji jest pięć.
Najszybsza to uruchomienie bez instalowania:
npx @google/gemini-cli
Klasyczna instalacja globalna przez npm:
npm install -g @google/gemini-cli
Na macOS i Linuxie zastępuje to Homebrew:
brew install gemini-cli
MacPorts oferuje wariant dla starszych konfiguracji:
sudo port install gemini-cli
Piąta droga, Anaconda, dla maszyn z ograniczeniami:
conda create -y -n gemini_env -c conda-forge nodejs
conda activate gemini_env
npm install -g @google/gemini-cli
Kanał zmieniasz dopisując tag: latest to wydania stabilne, preview testowe z możliwymi regresjami, nightly nocne snapshoty. Dla ostrożnych jest flaga –sandbox zamykająca narzędzia agenta w kontenerze.
Gemini CLI Windows, macOS i Linux: wymagania
Oficjalne wymagania: macOS 15+, Windows 11 24H2+, Ubuntu 20.04+, 4 GB RAM dla krótkich sesji albo 16 GB przy dużych codebase’ach. Agent mówi przez Bash, Zsh albo PowerShell, więc na Windows nie potrzebujesz podkładu uniksowego: Node.js 20+ z nodejs.org, restart terminala i ta sama komenda npm co na Linuksie.
Drobny bonus: na Google Cloud Shell i w Cloud Workstations agent jest preinstalowany, wystarczy przeglądarka i wpisanie gemini. Ciekawy trop: wymagania odsyłają do listy obsługiwanych lokalizacji współdzielonej z Gemini Code Assist, tylko że ten link prowadzi dziś do strony o wygaszaniu kont konsumenckich. Mówiący widok.
Gemini CLI download: instalatora nie znajdziesz
Fraza „download” pojawia się w autouzupełnianiu często, więc uporządkujmy: Gemini CLI nie ma instalatora exe ani dmg, dystrybucja idzie przez npm i Homebrew. Strona oferująca „GeminiCLI-Setup.exe” to złośliwość, nie produkt Google; podmiana instalatorów narzędzi developerskich to znany wzorzec ataków.
Instalator ma za to następca z porównania niżej: Antigravity CLI rozdaje binarkę agy skryptem curl albo paczkami na każdy system. Kto mówi, że „pobrał Gemini CLI jako program”, niemal na pewno miał do czynienia z Antigravity.
Logowanie: konto Google, klucz API i Vertex AI
Trzy ścieżki, a po czerwcowej zmianie każda znaczy co innego. Pierwsza to Sign in with Google, logowanie kontem osobistym. Komunikat Google z maja zapowiadał, że 18 czerwca 2026 CLI przestanie obsługiwać żądania „for Google AI Pro and Ultra, as well as those using it free of charge”, a strona o kontach konsumenckich potwierdza teraz wprost, że opcji Login with Google nie użyjesz już ani w rozszerzeniach IDE, ani w Gemini CLI.
Druga ścieżka to klucz API z Google AI Studio, dziś główna droga osoby prywatnej:
export GEMINI_API_KEY="TWOJ_KLUCZ_API"
gemini
W PowerShell zmienną ustawiasz przez $env:GEMINI_API_KEY=”TWÓJ_KLUCZ”. Zastrzeżenie z komunikatu: CLI pozostaje dostępny „via paid Gemini and Gemini Enterprise Agent Platform API keys”. Dokument limitów w repozytorium opisuje jeszcze darmowy tier klucza, o czym niżej, tylko traktuj to z ostrożnością, bo dokument nie łapie się na czerwiec.
Trzecia ścieżka to Vertex AI: GOOGLE_GENAI_USE_VERTEXAI=true, identyfikator projektu, lokalizacja i logowanie przez gcloud auth application-default login albo klucz service account. To droga dla zespołów na Google Cloud; konta Workspace i licencje firmowe wymagają GOOGLE_CLOUD_PROJECT, z datami granicznymi opisanymi przy limitach.
Limity: 1000 czy 1500 zapytań dziennie
Rozbieżność istnieje w materiałach Google, zastanawialiśmy się nad nią przy tekście o narzędziach vibe coding. Rozwiązanie jest proste, choć mało kto je podał: 1000 i 1500 opisywały dwa różne plany dostępu. Sprzeczności nie było, był skrót bez kontekstu.
Dokument limitów w repozytorium (ostatnia edycja zapisana 18 czerwca 2026) rozpisywał to tak: darmowe konto Google (tzw. individuals) 1000 zapytań modelu na dobę, subskrypcja Google AI Pro 1500, Ultra 2000, darmowy klucz API 250 zapytań dziennie wyłącznie na modelach Flash, Vertex AI Express 90 dni przed wymogiem płatności. Strona limitów Gemini Code Assist (odczyt 16 października) podaje same edycje płatne: licencja Standard 1500 zapytań na użytkownika dziennie, Enterprise 2000. Czyli 1500 nigdy nie dotyczyło darmowego konta, zawsze licencji Standard.
Po 18 czerwca tabela skróciła się do wierszy działających:
| Droga dostępu | Limit dzienny | Stan od 18.06 |
|---|---|---|
| darmowe konto Google | 1000 zapytań | wyłączona |
| Google AI Pro | 1500 zapytań | wyłączona |
| Google AI Ultra | 2000 zapytań | wyłączona |
| licencja Standard | 1500 zapytań | w wygaszaniu |
| licencja Enterprise | 2000 zapytań | w wygaszaniu |
| darmowy klucz API | 250 zapytań, Flash | niepewna |
Ruch z ostatnich dni, o którym polskie teksty jeszcze nie piszą: 9 października 2026 Google zamknął sprzedaż nowych subskrypcji Standard i Enterprise. Istniejące umowy działają do końca okresu kontraktowego, dodawanie licencji i odnawianie planów rocznych kończy się 31 stycznia 2027, planów miesięcznych 31 grudnia 2027, a pomoc w kodowaniu Google przenosi do Antigravity w pakiecie z edycjami Gemini Enterprise. Wszystkie ścieżki dostępu są dziś w jakimś stadium wygaszania, każda w innym tempie.
Dwie uwagi mechaniki. Limit dzienny liczy requesty modelu, nie prompty: jeden prompt agenta potrafi wygenerować kilka requestów przez wywołania narzędzi. Kwota jest wspólna z trybem agentowym w rozszerzeniach edytorów, więc CLI i IDE zjadają ten sam budżet. Zużycie i limity sprawdzisz komendą /stats model.
Gemini CLI pricing: stawki klucza API
Jeśli zostajesz przy kluczu, cennik jest tokenowy i siedzi na stronie cennika Gemini API. Modele Flash, po których jeździ agent, mają darmowy tier: Gemini 3.8 Flash i 3.6 Flash kosztują zero, ale treść promptów może wtedy służyć do trenowania produktów Google. Na planie płatnym trenowanie jest wyłączone.
Płatne stawki za milion tokenów: Gemini 3.8 Flash kosztuje 0,75 USD za wejście i 3,75 USD za wyjście do końca 2026 roku, od 1 stycznia 2027 podwaja się do 1,50 i 7,50 USD, w trybie batch spadając o połowę. Flaga wagi: Gemini 4 Argon, flagowy model rozumujący, nie jest dostępny ani w darmowym tierze, ani w planie Google AI Pro, a jego stawka standardowa to 2 USD za wejście i 10 USD za wyjście do 30 listopada 2026, potem 4 i 20 USD. Pisaliśmy o nim osobno przy premierze Gemini 4 Argon.
Konto z kluczem rośnie przy tym przez poziomy użycia. Free nie ma limitu wydatków, Tier 1 odblokowuje podpięcie płatności z limitem rozliczeniowym 250 USD, Tier 2 przychodzi po 100 USD i trzech dniach, Tier 3 po 1000 USD i trzydziestu dniach. Do tego tempo wydatków: 10, 50 albo 200 USD na dziesięć minut zależnie od poziomu. Limity dzienne liczą się per projekt, nie per klucz, i resetują o północy czasu pacyficznego.
Podstawy użycia: tryb interaktywny, one-shot, /model i MCP
Start jest banalny: wchodzisz w katalog projektu i wpisujesz gemini. Otwiera się czat, w którym opisujesz zadania naturalnym językiem, a agent pyta o zgodę przed każdą operacją zapisu albo komendą. Do jednorazowych zadań służy flaga -p, a do skryptów –output-format json albo stream-json, czyli wyniki do parsowania.
Wybór modelu kontroluje komenda /model: tryby Auto dla rodzin Gemini 3 (gemini-3-pro-preview i gemini-3-flash-preview) oraz Gemini 2.5 (gemini-2.5-pro i gemini-2.5-flash), plus tryb ręczny, a flaga -m robi to samo przy starcie. Jedna uwaga z notki na górze repozytorium: Gemini CLI nie został zoptymalizowany pod Gemini 4 Argon, więc najnowszego modelu rodziny tu nie uruchomisz, do tego służy Antigravity.
Serwery MCP podłączasz w pliku ~/.gemini/settings.json i wołasz przez nazwę z małpy, na przykład @github lista moich otwartych pull requestów.
Gemini CLI vs Antigravity CLI: dwa terminale jednej firmy
W maju 2026 Google ogłosił, że stawia na jedno narzędzie i przenosi energię do Antigravity, platformy agentowej z nowym interfejsem terminalowym. Uzasadnienie: użytkownicy chcą kilku agentów rozmawiających ze sobą i wspólnego zaplecza z resztą workflow. Darmowy tier wygasł więc w starym CLI, a nowi użytkownicy dostają Antigravity CLI.
Nowy agent jest napisany w Go, stąd obietnica szybkości, i przenosi najważniejsze koncepty: Agent Skills, Hooks i Subagenty przetrwały, rozszerzenia stały się pluginami, serwery MCP działają jak wcześniej. Panel /agents pokazuje równoległe sesje subagentów, kontrola k zatwierdza narzędzia. Instalacja idzie skryptem curl albo wariantem PowerShell, binarka nazywa się agy. Cennik ma plan bez subskrypcji z podstawowymi tygodniowymi limitami, liczb się tam nie podaje, a tło platformy opisujemy w tekście o Google Antigravity. Dla firm z licencjami przygotowano osobny przewodnik migracji.
Który wybrać? Na darmowym koncie wybór nie istnieje: starą drogę zamknięto, miejsce jest w Antigravity CLI. Gemini CLI broni się przy otwartym kodzie i automatyzacji na własnym kluczu API, a w firmach z licencjami trwa praca do końca umowy.
Gemini CLI vs Claude Code
Gemini CLI i Claude Code rozwiązują to samo zadanie, agent programistyczny w terminalu, ale z dwóch stron rynku. Claude Code od Anthropic jest zamkniętym produktem w ramach subskrypcji albo API, pracuje w terminalu, rozszerzeniach do IDE, Slacku i w sieci, a w repozytoriach robi agentic search, sam znajdując kontekst.
Tabela w pigułce:
| Cecha | Gemini CLI | Claude Code |
|---|---|---|
| Kod źródłowy | otwarty, Apache 2.0 | zamknięty |
| Producent | Anthropic | |
| Gdzie działa | terminal | terminal, IDE, web |
| Płatność | tokeny API | subskrypcja i API |
W Gemini CLI widzisz każdy prompt w kodzie, przerobisz narzędzie pod siebie i uruchomisz je tam, gdzie Anthropic nie sięga, kosztem własnego klucza i pilnowania rachunku. Claude Code kupujesz jak abonament. O otwartych alternatywach pisaliśmy w porównaniu OpenCode vs Claude Code.
Dla kogo jest Gemini CLI w 2026 roku
Po czerwcowym czyszczeniu grono użytkowników się zawęziło. Automatyzatorzy: headless z flagą -p i wyjściem JSON pozwala wsadzić agenta do skryptu nocnego albo zadania CI, a płacisz tylko za tokeny. Firmy z licencjami Standard albo Enterprise pracują dalej do końca umowy z limitami 1500 i 2000 zapytań, ale nowych licencji nie dokupią. Entuzjaści open source czytają kod agenta, forkują go i podglądają, jak Google buduje prompt agentowy.
Hobbysta z darmowym kontem Google: drzwi zamknięto mu 18 czerwca, uczciwą radą jest Antigravity CLI, chyba że woli darmowy klucz API z modelem Flash i limitem 250 zapytań. Kto szuka najmocniejszego modelu do ciężkiego kodu, sięgnie gdzie indziej, bo Argon w CLI nie jeździ. Reszta dostaje narzędzie dojrzałe, cotygodniowo odświeżane i z pełnym wglądem we wnętrzności, z cichą wiedzą, że Google liczy jego dni po starcie.
Najczęstsze pytania
Gemini CLI co to jest, jednym zdaniem?
Otwarty agent AI od Google działający w terminalu: czyta i edytuje pliki projektu, wykonuje komendy, podłącza zewnętrzne narzędzia przez MCP i odpowiada na pytania o kod, zasilany modelami Gemini.
Czy Gemini CLI jest jeszcze darmowy?
Nie. Login with Google wyłączono 18 czerwca 2026 razem z obsługą subskrypcji Pro i Ultra. Z darmowych dróg zostaje klucz API z darmowym tierem, 250 zapytań dziennie na Flashach wg dokumentu limitów, choć komunikat o przejściu wymienia wprost tylko klucze płatne. Pełny darmowy terminal znajdziesz w Antigravity CLI.
Gemini CLI install bez npm, czy się da?
Tak: Homebrew, MacPorts, Anaconda oraz uruchomienie bez instalacji przez npx @google/gemini-cli. Node.js 20+ pozostaje wymagany, chyba że weźmiesz obraz sandboxa albo Cloud Shell.
Gemini CLI Windows: co przygotować?
Windows 11 24H2+, Node.js 20+ z nodejs.org, PowerShell do zmiennych. Instalacja ta sama: npm install -g @google/gemini-cli, klucz przez $env:GEMINI_API_KEY=”TWÓJ_KLUCZ”. Osobnego instalatora exe nie ma.
Gemini CLI pricing: co się stanie po przekroczeniu limitu?
Na licencji dostaniesz odmowę do resetu kwoty o północy czasu pacyficznego. Na kluczu API uderzasz w limity per projekt (RPM, TPM, RPD) i przychodzi błąd 429 RESOURCE_EXHAUSTED; rozwiązaniem jest odczekanie, wolniejsze tempo albo wyższy poziom, na który podnosi się automatycznie po spełnieniu progów wydatków.
Gemini CLI vs Antigravity CLI: od czego zacząć?
Od płatności. Darmowe konto Google oznacza Antigravity CLI, tam plan bez subskrypcji daje tygodniowe limity i instalację jednym skryptem. Płatny klucz API, licencja Standard albo Enterprise albo potrzeba otwartego kodu oznaczają Gemini CLI przez npm. Na starcie oba wyglądają podobnie: czat, narzędzia plikowe, MCP.
Gemini CLI GitHub: gdzie zgłaszać błędy i czytać kod?
Repozytorium: github.com/google-gemini/gemini-cli, licencja Apache 2.0. Błędy w zakładce issues albo komendą /bug, poprawki bezpieczeństwa jako security advisories.
Źródła
- README repozytorium gemini-cli (przejście, instalacja, autoryzacja), odczyt 2026-10-16: https://github.com/google-gemini/gemini-cli
- Komunikat Google o przejściu Gemini CLI na Antigravity CLI z 19.05.2026, odczyt 2026-10-16: https://developers.googleblog.com/an-important-update-transitioning-gemini-cli-to-antigravity-cli
- Dokument instalacji w repozytorium (wymagania, kanały wydań), odczyt 2026-10-16: https://github.com/google-gemini/gemini-cli/blob/main/docs/get-started/installation.mdx
- Dokument autoryzacji w repozytorium (trzy ścieżki), odczyt 2026-10-16: https://github.com/google-gemini/gemini-cli/blob/main/docs/get-started/authentication.mdx
- Konta konsumenckie Gemini Code Assist (wyłączenie Login with Google od 18.06.2026), odczyt 2026-10-16: https://developers.google.com/gemini-code-assist/resources/available-locations
- Strona wygaszania subskrypcji Standard i Enterprise (koniec sprzedaży 9.10.2026, daty odnowień), odczyt 2026-10-16: https://docs.cloud.google.com/gemini/docs/codeassist/sunset
- Strona limitów Gemini Code Assist u Google (1500 Standard, 2000 Enterprise), odczyt 2026-10-16: https://developers.google.com/gemini-code-assist/resources/quotas
- Dokument limitów i cen w repozytorium (tabela 1000/1500/2000/250, /stats model), odczyt 2026-10-16: https://github.com/google-gemini/gemini-cli/blob/main/docs/resources/quota-and-pricing.md
- Cennik Gemini API (Argon 2/10 do 30.11.2026, Flash 0,75/3,75, tier darmowy), odczyt 2026-10-16: https://ai.google.dev/gemini-api/docs/pricing
- Rate limits Gemini API (poziomy, reset o północy pacyficznej, błąd 429), odczyt 2026-10-16: https://ai.google.dev/gemini-api/docs/rate-limits
- Wybór modelu w repozytorium (komenda /model, pary Auto), odczyt 2026-10-16: https://github.com/google-gemini/gemini-cli/blob/main/docs/cli/model.md
- Poradnik startowy Antigravity CLI (instalacja agy, komenda /agents), odczyt 2026-10-16: https://antigravity.google/docs/cli/getting-started
- Cennik Antigravity (plan bez subskrypcji, tygodniowe limity), odczyt 2026-10-16: https://antigravity.google/pricing
- Strona produktu Claude Code (powierzchnie, agentic search), odczyt 2026-10-16: https://www.anthropic.com/claude-code
