Google udostępnia Gemini CLI: sztuczna inteligencja Gemini bezpośrednio w linii komend dla programistów
Google udostępniło Gemini CLI, narzędzie open source, które integruje sztuczną inteligencję Gemini bezpośrednio z interfejsem wiersza poleceń. Jego głównym celem jest ułatwienie programistom włączania zaawansowanych funkcji AI do ich codziennych zadań, minimalizując jednocześnie potrzebę przełączania się między różnymi środowiskami. Gemini CLI, oparte na tej samej technologii co Gemini Code Assist, stanowi krok w kierunku zwiększenia efektywności pracy programistów.
Szerokie spektrum możliwości
Nowe narzędzie Google’a wyróżnia się wszechstronnością. Potrafi nie tylko analizować i rozumieć kod, ale także manipulować plikami, uruchamiać komendy, wspierać proces debugowania oraz generować różnorodne treści. Jego możliwości wychodzą poza podstawowe interakcje z AI; Gemini CLI może być również zintegrowane z lokalnymi skryptami, co pozwala na automatyzację powtarzalnych operacji. To otwiera nowe perspektywy dla deweloperów, którzy dążą do optymalizacji swoich przepływów pracy.
Dostępność i elastyczność
Google zapewnia, że Gemini CLI będzie dostępne dla szerokiego grona użytkowników. Osoby indywidualne mogą korzystać z narzędzia bezpłatnie, logując się za pomocą osobistego konta Google. Taki dostęp obejmuje Gemini 2.5 Pro z oknem kontekstowym o pojemności miliona tokenów, udostępnianym w ramach bezpłatnej licencji Gemini Code Assist. W fazie podglądu Google limituje zapytania do 60 na minutę i 1000 na dzień, co jest wystarczające dla większości indywidualnych zastosowań.
Dla użytkowników profesjonalnych Google przygotowało alternatywne ścieżki dostępu, m.in. poprzez Google AI Studio i Vertex AI, które operują w modelu rozliczeń pay-as-you-go. Dostępne są również płatne licencje w ramach planów Standard lub Enterprise, oferujące większą elastyczność i skalowalność.
Otwartość i możliwość rozszerzeń
Jednym z kluczowych aspektów Gemini CLI jest jego otwarty charakter. Narzędzie zostało udostępnione na licencji Apache 2.0, co oznacza, że deweloperzy mogą swobodnie przeglądać kod źródłowy, analizować jego bezpieczeństwo oraz tworzyć własne rozszerzenia. Gemini CLI wspiera nowoczesne standardy, takie jak Model Context Protocol (MCP), a także umożliwia konfigurację za pośrednictwem plików systemowych i zespołowych, np. GEMINI.md.
Użytkownicy mają możliwość dostosowywania promptów, a model może pobierać aktualne treści internetowe dzięki zintegrowanej wyszukiwarce Google Search. Google aktywnie zachęca społeczność deweloperów do współtworzenia przyszłości Gemini CLI, przyjmując zgłoszenia błędów, sugestie funkcji oraz wkład kodu poprzez platformę GitHub. Ta otwartość ma na celu stworzenie narzędzia, które będzie w pełni odpowiadać na potrzeby i oczekiwania środowiska programistycznego, jednocześnie zapewniając transparentność i bezpieczeństwo w wykorzystaniu AI.
