Spis treści
Wprowadzenie
Linia poleceń pozostaje podstawowym narzędziem wielu programistów ze względu na szybkość, wszechobecność i prostą automatyzację. Google udostępnił właśnie Gemini CLI – otwartoźródłowy interfejs, który sprowadza moc modeli Gemini bezpośrednio do terminala . Projekt ma licencję Apache 2.0, więc kod można swobodnie analizować i rozwijać.
Najważniejsze funkcje techniczne
- Duży kontekst 1 M tokenów – zapytania mogą obejmować obszerne repozytoria bez konieczności dzielenia plików .
- Wysokie limity zapytań – po zalogowaniu się kontem Google otrzymujemy darmową licencję Gemini Code Assist z limitem 60 żądań/min i 1000/dzień to obecnie najwyższa pula dla pojedynczego dewelopera .
- Integracja z Google Search – każde polecenie można ugruntować aktualnymi wynikami sieciowymi, co zwiększa trafność odpowiedzi .
- Rozszerzalność przez MCP (–tool) – CLI obsługuje Model Context Protocol, więc łatwo dodać generowanie obrazów (Imagen), wideo (Veo) czy operacje na repozytoriach Git .
- Wspólny silnik z Gemini Code Assist – te same możliwości „agent mode” trafiają jednocześnie do VS Code i CLI, umożliwiając wieloetapowe planowanie, autokorektę i refaktoryzację .
| Rodzaj konta | Dzienny limit żądań | Limity sekundowe |
|---|---|---|
| Bezpłatne (osobiste) | 1000 | 60 / min |
| Standard / Enterprise | według rozliczenia | dowolne (API Key) |
Przykłady użycia
Instalacja jest jednowierszowa:
npx https://github.com/google-gemini/gemini-cliPo pierwszym uruchomieniu wystarczy uwierzytelnić się przeglądarką. Dalej możemy:
- Analiza kodu –
gemini explain path/to/file.tsgeneruje opis działania pliku. - Automatyzacja DevOps – zapytanie
@GitHub list pull-requestspobiera otwarte PR-y, łącząc się z API GitHuba przez wbudowane narzędzie. - Prototypowanie aplikacji – opis interfejsu w prompt + obraz szkicu uruchamia multimodalne generowanie szkieletu front-endu.
- Debugowanie – „znajdź potencjalny wyciek pamięci w ./src” powoduje skan całego katalogu i sugestie poprawek.
Jak wykorzystać w IDE?
Można to zrobić poprzez instalacje wtyczek Google Code Assist dla
Visual Studio Code lub IntelliJ.
Po instalacji wystarczy zalogować się w wtyczce.
Jest też możliwość dodania jako model w Github Copilot w planie darmowym, by to zrobić należy w liście modeli kliknąć Manage Models

Z listy wybrać Gemini i wprowdzić klucz API ze strony AI Studio i wybrać Gemini 2.5 Flash.
Zastosowania w praktyce
Dzięki skryptowemu wywoływaniu (echo "test" | gemini -p) Gemini CLI można wpiąć w zadania CI/CD – np. automatyczne przygotowanie changeloga lub generowanie dokumentacji po każdym commicie. Pojedynczy zespół może też uruchomić kilka agentów równolegle: jeden pisze testy jednostkowe, drugi tworzy migracje baz danych, a trzeci przygotowuje recenzję kodu. Otwarto źródłowy charakter ułatwia dopasowanie narzędzia do niestandardowych workflowów oraz audyt bezpieczeństwa.





