Tag: Google Cloud

  • Gemini CLI zyskuje lepszą kontrolę nad zadaniami i czytelniejsze komunikaty o limitach

    Gemini CLI zyskuje lepszą kontrolę nad zadaniami i czytelniejsze komunikaty o limitach

    Nowa wersja narzędzia Gemini CLI wprowadza kilka poprawek, które wpływają na komfort pracy programistów. Zespół Google skupił się na trzech obszarach: komunikacji błędów związanych z limitami, niezawodności anulowania zadań w trybie agentowym oraz uproszczeniu konfiguracji dla planowania zmian w repozytoriach.

    Co się zmieniło?

    • Komunikaty o limitach zostały wzbogacone o wskazówkę dotyczącą konfiguracji, co ułatwia diagnozę problemów z wyczerpanym limitem współdzielonego projektu.
    • Anulowanie zadań na serwerze A2A działa teraz pewniej – przerwane zadania natychmiast zatrzymują pętlę wykonawczą, zamiast kontynuować pracę po anulowaniu.
    • Tryb planowania obsługuje ścieżki względne w politykach zapisu, co upraszcza konfigurację w lokalnych repozytoriach.
    • Aktualizacja zależności google-auth-library do wersji 10.9.0 to standardowa poprawka bezpieczeństwa i kompatybilności.

    Mniej frustracji przy limitach – konkretne podpowiedzi zamiast enigmatycznych błędów

    Jedną z przeszkód w pracy z narzędziami AI jest sytuacja, gdy limit tokenów wyczerpuje się w połowie sesji. Do tej pory użytkownicy Gemini CLI musieli samodzielnie dochodzić, dlaczego nagle stracili dostęp. Teraz to się zmienia.

    Nowa wersja wzbogaca komunikaty o błędach limitu współdzielonego projektu o wskazówkę dotyczącą konfiguracji. Zamiast suchego „przekroczono limit”, użytkownicy otrzymują informację, co konkretnie zrobić, by rozwiązać problem. W praktyce ma to znaczenie dla zespołów korzystających z różnych usług Gemini na tym samym projekcie w Google Cloud. Limity współdzielone mogą blokować dostęp zarówno w CLI, jak i w innych narzędziach, więc jasny komunikat oszczędza czas na szukanie przyczyny.

    Gemini CLI oferuje również komendę /stats model, która pozwala sprawdzić bieżące zużycie tokenów, zanim limit zostanie przekroczony.

    Anulowanie, które naprawdę działa – poprawka dla serwera A2A

    Autonomiczne przepływy pracy i agenci AI to ważny temat w środowisku web devu i DevOps. Długotrwałe zadania muszą dać się niezawodnie zatrzymać. W przeciwnym razie tracimy kontrolę nad tym, co wykonuje nasz kod.

    Poprawka w serwerze A2A (Agent-to-Agent) rozwiązuje ten problem. Wcześniej zdarzało się, że anulowane zadanie kontynuowało wykonanie – pętla nie była przerywana prawidłowo. Po aktualizacji anulowanie natychmiast przerywa cykl wykonawczy. Dla programistów pracujących z vibe codingiem czy automatyzacją CI oznacza to mniej niespodzianek i większą przewidywalność działania narzędzia.

    Ścieżki względne w trybie planowania – mniej absolutnych zależności

    Tryb Plan Mode w Gemini CLI to środowisko tylko do odczytu, w którym można zaplanować zmiany przed ich wprowadzeniem. Przełącza się do niego komendą /plan. Dotychczas polityki zapisu w tym trybie opierały się na ścieżkach bezwzględnych, co bywało kłopotliwe przy pracy z repozytoriami klonowanymi w różnych lokalizacjach.

    Teraz polityki zapisu obsługują ścieżki względne. Dla zespołów pracujących lokalnie to ułatwienie – konfiguracja staje się przenośna między maszynami i środowiskami deweloperskimi. Nie trzeba już dostosowywać ścieżek za każdym razem, gdy projekt ląduje w innym katalogu.

    Co dalej dla Gemini CLI?

    Aktualizacja zależności google-auth-library do wersji 10.9.0 to ruch w tle, ale istotny dla bezpieczeństwa. Narzędzia integrujące się z tożsamością Google i usługami chmurowymi muszą nadążać za poprawkami w bibliotekach uwierzytelniania – to standardowa praktyka, która zmniejsza ryzyko luk.

    Choć zmiany w tej wersji nie są spektakularne wizualnie, dotykają newralgicznych punktów: diagnostyki błędów, kontroli nad procesami i elastyczności konfiguracji. W narzędziu do AI, które coraz częściej działa nie tylko jako asystent, ale jako autonomiczny agent, niezawodność tych mechanizmów jest kluczowa. Gemini CLI zmierza w kierunku bardziej dojrzałego środowiska produkcyjnego, a nie tylko zabawki do eksperymentów.


    Źródła

  • Gemini CLI v0.48.0-nightly wprowadza atomowe wykrywanie narzędzi MCP i naprawia krytyczne błędy

    Gemini CLI v0.48.0-nightly wprowadza atomowe wykrywanie narzędzi MCP i naprawia krytyczne błędy

    Google wprowadziło nową wersję nocną Gemini CLI, oznaczoną jako v0.48.0-nightly. Ta aktualizacja wprowadza atomowe aktualizacje wykrywania narzędzi MCP oraz standaryzuje formatowanie wyników. Wydanie, publikowane codziennie o północy UTC, zawiera również poprawki stabilności, które były oczekiwane przez deweloperów pracujących z narzędziami AI. Najnowszy snapshot z 13 czerwca 2026 roku przynosi poprawkę mapowania modeli Vertex AI, co jest istotne dla zespołów korzystających z infrastruktury Google Cloud.

    Kluczowe zmiany w aktualizacji

    • Atomowe aktualizacje wykrywania narzędzi MCP eliminują problemy z częściowym ładowaniem serwerów.
    • Standaryzacja formatowania wyników ułatwia parsowanie odpowiedzi w skryptach automatyzujących.
    • Poprawka pętli ponawiania przy wyczerpaniu limitów zapytań zapobiega bezproduktywnemu obciążaniu API.
    • Nowa dokumentacja i polecenia migracyjne przygotowują użytkowników na przejście do Antigravity CLI.

    Atomowe wykrywanie narzędzi MCP

    Nowy mechanizm wykrywania narzędzi MCP działa w trybie atomowym — wszystkie serwery są wykrywane jednocześnie, co eliminuje problemy, które występowały, gdy część serwerów nie była widoczna po restarcie CLI. Atomowe podejście zapewnia, że agent AI widzi albo kompletny zestaw narzędzi, albo żaden, co eliminuje stany pośrednie.

    MCP, czyli Model Context Protocol, to mechanizm, przez który Gemini CLI łączy się z lokalnymi i zdalnymi usługami. Każdy serwer MCP może udostępniać własne endpointy, funkcje czy integracje, więc ich niezawodne wykrywanie jest kluczowe dla pracy z narzędziami takimi jak Cursor czy Windsurf. Atomowe aktualizacje eliminują błędy typu "narzędzie X nie zostało znalezione, uruchom CLI ponownie".

    Standaryzacja wyników i walka z pętlami ponawiania

    Standaryzacja wyników i walka z pętlami ponawiania

    Wydanie v0.48.0-nightly wprowadza ujednolicone formatowanie wyników zwracanych przez narzędzia. Dla programistów piszących skrypty automatyzujące oznacza to, że parsowanie odpowiedzi staje się przewidywalne, a JSON trzyma się ustalonego schematu. Mniej regexów oznacza mniej niespodzianek.

    Drugim istotnym poprawionym elementem jest obsługa zerowych limitów zapytań. Wcześniej, gdy użytkownik wyczerpał swój limit, Gemini CLI wpadał w pętlę ponawiania żądań, co generowało niepotrzebny ruch i frustrację. Teraz narzędzie rozpoznaje kod błędu limitu i kończy żądanie bez zbędnych powtórzeń. Dodatkowo poprawiono obsługę wielowierszowych znaków cytowania, co jest przydatne, gdy prompt zawiera fragmenty kodu z zagnieżdżonymi apostrofami.

    Vertex AI, Antigravity i nadchodząca migracja

    Vertex AI, Antigravity i nadchodząca migracja

    Wersja z 13 czerwca wprowadza poprawkę mapowania modeli Vertex AI, co bezpośrednio dotyka użytkowników chmurowych. Jeśli korzystasz z Gemini CLI podpiętego do Vertex AI w Google Cloud, ta aktualizacja powinna rozwiązać problemy z rozpoznawaniem dostępnych modeli językowych.

    Cała linia nightly v0.48.0 działa w kontekście nadchodzącej migracji do Antigravity CLI. Google ogłosiło 30-dniowe okno przejściowe, a 18 czerwca 2026 roku Gemini CLI przestało obsługiwać zapytania dla kont indywidualnych — Google AI Pro, Ultra i darmowych. Użytkownicy Enterprise Gemini Code Assist oraz osoby z autoryzacją przez API key nie zostali tym dotknięci, ale dla pozostałych zmiana jest nieunikniona.

    Nowa dokumentacja w v0.48.0-nightly zawiera polecenia migracyjne i opisuje, jak przeprowadzić jednorazowy import rozszerzeń, umiejętności i ustawień do Antigravity CLI. Zmieniają się również ścieżki konfiguracyjne: MCP dla serwerów globalnych trafia do ~/.gemini/config/mcp_config.json, a dla workspace’ów do .agents/mcp_config.json. Jeśli korzystasz z własnych skryptów automatyzujących, warto to sprawdzić — dotychczasowa konfiguracja inline przestanie działać.

    Ostrożność przy nocnych wydaniach

    Wydania nightly mogą zawierać błędy i nieprzetestowane zmiany. Wersja v0.48.0-nightly to snapshot z głównej gałęzi, a nie stabilna wersja produkcyjna. Dla zespołów pracujących w produkcji zaleca się ostrożność, ale jeśli zależy ci na szybkim dostępie do poprawek limitów i formatowania, ta wersja jest warta przetestowania. Problemy z pętlami ponawiania mogły skutecznie blokować pracę przez cały dzień.

    W praktyce: jeśli twój zespół używa Gemini CLI do codziennych zadań, warto śledzić linię nightly na GitHubie i czytać changelogi przed aktualizacją. Atomowe wykrywanie MCP i standaryzacja wyników to zmiany, które ułatwiają pracę, ale kontekst migracji do Antigravity CLI sprawia, że to dobry moment, aby zaplanować przejście w spokojnym tempie, zamiast być zaskoczonym nagłym odcięciem dostępu.


    Źródła