Narzędzia

Google aktualizuje Antigravity: koniec z wychodzeniem do terminala podczas pracy z AI

Programiści rzadko pracują w jednym oknie, ale Google chce to zmienić. Nowa aktualizacja narzędzia Antigravity 2.0 to próba stworzenia kompletnej bazy operacyjnej, która nie wymaga odrywania rąk od klawiatury w celu sprawdzenia statusu repozytorium czy uruchomienia testów. Zamiast kolejnej wtyczki do edytora, dostajemy samodzielną aplikację desktopową, która ma ambicję stać się centrum dowodzenia dla agentów AI.

Dlaczego to ważne teraz? Google przesuwa ciężar z prostego generowania kodu na jego weryfikację i cykl życia. Wprowadzenie panelu VCS (Version Control System) bezpośrednio do bocznego paska pozwala na bieżąco monitorować zmiany typu niezatwierdzone, różnice między gałęziami oraz edycje wykonane przez samą sztuczną inteligencję. Według oficjalnej dokumentacji Antigravity 2.0 służy teraz jako główne centrum dowodzenia dla agentów, co skraca drogę od napisania funkcji do jej wypchnięcia na serwer.

Kontrola nad procesem zamiast ślepego zaufania

Najważniejszą zmianą jest przejrzystość. Dla programistów oznacza to koniec ery „czarnych skrzynek”. Nowy pasek boczny oferuje trzy perspektywy: podgląd edycji agenta, widok niezatwierdzonych zmian oraz analizę różnic względem origin/main. System w czasie rzeczywistym odzwierciedla stan drzewa roboczego Git. Niezależnie od tego, czy zmiana pochodzi od AI, czy ze skryptu w Pythonie, użytkownik widzi ją natychmiast bez wpisywania komendy git status w osobnym oknie.

Terminal w centrum uwagi

Kolejnym filarem aktualizacji jest osadzony terminal, wywoływany skrótem Ctrl/Cmd + `. To on dopełnia obieg pracy. Zamiast rozpraszać uwagę, użytkownicy mogą uruchamiać testy (np. go test ./…), lintery i budować projekty bezpośrednio obok okna edycji. Google stawia na wieloetapowe rozumowanie i edycję wielu plików jednocześnie, co w połączeniu z historią konwersacji daje znacznie większą kontrolę nad projektem.

Zarządzanie commitami i weryfikacja zmian

Wersja 2.0 pozwala na pełną obsługę repozytorium:

  • dodawanie i usuwanie plików z indeksu,
  • odrzucanie zmian (discard),
  • tworzenie commitów i operacje push.

Interfejs pozwala przeglądać różnice w formatach split lub unified, a AI potrafi zaproponować opisy zmian do commitów. Uzupełnieniem całości jest Antigravity CLI, czyli lekki Terminal User Interface dla tych, którzy preferują pracę wyłącznie w wierszu poleceń, zachowując te same możliwości agentowe. Jak zauważa serwis TestingCatalog, dodanie kontroli Git i terminala to jasny sygnał: Google chce, by Antigravity było jedynym narzędziem, którego potrzebujesz do zarządzania kodem i wiedzą o projekcie.