Witaj w przyszłości autonomicznego programowania. Bez względu na to, czy jesteś niezależnym deweloperem chcącym zautomatyzować swoje codzienne zadania, czy zespołem korporacyjnym koordynującym złożone systemy wieloagentowe, Google Antigravity powstało po to, aby wznieść Twoją produktywność na wyższy poziom.
W tym przewodniku przeprowadzimy Cię przez możliwości platformy Antigravity, konfigurację przestrzeni roboczej, zarządzanie uwierzytelnianiem klasy enterprise, uruchomienie pierwszego zadania dla autonomicznego agenta oraz konfigurację zaawansowanych, odizolowanych środowisk (sandboxed workflows), aby bezpiecznie skalować efekty pracy Twojego zespołu inżynieryjnego.

Google Antigravity – co to?
Google Antigravity to napędzana przez AI, oparta na agentach platforma do rozwoju oprogramowania stworzona przez Google. Składa się z zintegrowanego środowiska programistycznego (IDE), interfejsu wiersza poleceń (CLI) oraz pakietu programistycznego (SDK). Zamiast funkcjonować jedynie jako edytor tekstu z asystentem AI, działa jako „centrum dowodzenia” do koordynowania autonomicznych agentów kodujących.
Przejście na programowanie typu „Agent-First”
Tradycyjne narzędzia AI do kodowania działają głównie jako „drudzy piloci” (copilots), którzy czekają na ruch człowieka, aby zaoferować inteligentne autouzupełnianie kodu. Antigravity Google odwraca ten model, wprowadzając paradygmat „agent-first”, w którym agenci AI działają niezależnie. W tym ekosystemie rola programisty zmienia się z pisania kodu linijka po linijce i debugowania w rolę architekta i koordynatora.
Ta zmiana pozwala deweloperom na delegowanie kompleksowych procesów:
- Autonomiczne wykonywanie zadań: Agenci samodzielnie planują, nawigują i wprowadzają zmiany w kodzie w edytorze, terminalu oraz zintegrowanej przeglądarce bez konieczności ciągłej interwencji człowieka.
- Asynchroniczne debugowanie: Agenci mogą obsługiwać długotrwałe zadania w tle, takie jak replikowanie błędów i generowanie testów, podczas gdy programiści skupiają się na architekturze wyższego poziomu.
- Rozwój rojowy (Swarm Development): Przy złożonych zadaniach deweloperzy mogą równolegle koordynować pracę wielu wyspecjalizowanych podagentów, takich jak „Koordynator” (Orchestrator) dzielący kamienie milowe na mniejsze części, „Wykonawcy” (Workers) piszący kod oraz „Krytycy” (Critics) testujący gotowe rozwiązanie pod kątem obciążeń.
- Weryfikacja artefaktów: Zamiast czytać surowe logi z narzędzi, programiści weryfikują pracę poprzez Artefakty (namacalne efekty, takie jak plany wdrożenia, zrzuty ekranu i nagrania z przeglądarki), zostawiając bezpośrednie komentarze, aby łatwo kierować postępami agenta.
Te równoległe, asynchroniczne sesje są koordynowane za pomocą dedykowanego panelu zarządzania (Manager Surface). Co więcej, dzięki wykorzystaniu protokołu Model Context Protocol (MCP), agenci ci mogą sięgać poza pliki lokalne, aby wchodzić w interakcję z zewnętrznymi bazami danych, narzędziami kontroli wersji oraz systemami API.
Historia i integracja z Gemini 3
Ogłoszony jako przełomowa zmiana w narzędziach dla programistów, silnik rozumowania Antigravity opiera się na głęboko zoptymalizowanej integracji z flagowymi modelami Google: Gemini 3.5 Flash i Gemini 3.1 Pro. Zaprezentowany 18 listopada 2025 roku wraz z rodziną Gemini 3, system Google Anti gravity wykorzystuje podejście dwumodelowe (dual-model) do zasilania swoich autonomicznych agentów.
Architektura ta współoptymalizuje strukturę agenta z poniższymi modelami, aby odpowiednio dzielić obciążenia poznawcze:
- Gemini 3.1 Pro (luty 2026): Stworzony do złożonego wnioskowania i zadań wymagających długoterminowego planowania. Radzi sobie z zaawansowanym projektowaniem architektury, skomplikowanymi migracjami baz danych (takimi jak projektowanie silników synchronizacji typu local-first) i potrafi bezpośrednio przekształcić obszerne, akademickie pliki PDF w funkcjonalne aplikacje.
- Gemini 3.5 Flash (maj 2026): Współoptymalizowany z architekturą Antigravity, dzięki czemu działa do 12 razy szybkieji. Został zaprojektowany z myślą o bezprecedensowej prędkości i skali. Korzystając z równoległych „zespołów agentów”, model 3.5 Flash był w stanie zbudować w pełni funkcjonalny system operacyjny na podstawie jednego promptu – zużywając ponad 15 000 wywołań modelu i 339 milionów tokenów wejściowych – co było wyczynem nieosiągalnym dla modelu 3.1 Pro.
Aby usprawnić ten proces, Google wprowadziło wspólną pulę limitów (shared quota pool), umożliwiając programistom płynne przełączanie się między głębokim wnioskowaniem Gemini 3.1 Pro a błyskawicznym działaniem Gemini 3.5 Flash w ramach jednego budżetu tokenów opartego na cenniku API.
Ekosystem Google Antigravity: Cztery sposoby na budowanie
Ekosystem Google Antigravity został zaprojektowany tak, aby wspierać przejście od tradycyjnego pisania kodu linijka po linijce do paradygmatu „agent-first” (najpierw agent). Oferując wiele interfejsów, platforma pozwala programistom wybrać odpowiedni poziom abstrakcji i kontroli nad ich specyficznymi zadaniami.
Oto szczegółowe omówienie czterech głównych sposobów budowania w tym ekosystemie.
Antigravity IDE: Znajomy edytor kodu w formule „Agent-First”
Środowisko programistyczne Anti gravity IDE powstało z myślą o deweloperach, którzy potrzebują bezpośredniej, synchronicznej interakcji w obrębie konkretnej bazy kodu.
- Synchroniczne procesy pracy: Działa jako w pełni funkcjonalne, zintegrowane środowisko programistyczne napędzane przez AI. Oprócz trybu „Agent” (Agent) dedykowanego do większych zadań, oferuje również tryb „Tab” (Klawisz Tab), który działa jako wyjątkowo potężne narzędzie do autouzupełniania podczas synchronicznego pisania kodu linijka po linijce.
- Znajomy, a jednak zaawansowany: Interfejs wyda się znajomy użytkownikom tradycyjnych edytorów (posiada boczny panel agenta), ale został wzbogacony o głębokie rozumienie bazy kodu, agenta przeglądarkowego do testowania interfejsu użytkownika (UI) oraz weryfikację opartą na artefaktach.

Aplikacja desktopowa Antigravity 2.0: Samodzielne centrum dowodzenia
Działająca całkowicie niezależnie od Twojego edytora kodu, samodzielna aplikacja desktopowa Antigravity 2.0 pełni funkcję centrum kontroli nad makroorkiestracją. W przypadku złożonej, asynchronicznej koordynacji zadań, Anti gravity 2.0 służy jako dedykowany panel zarządzania („Manager Surface”).
- Równoległa orkiestracja rojowa (Swarm Orchestration): Ten interfejs został zaprojektowany do zarządzania wieloma autonomicznymi agentami pracującymi równolegle w zupełnie różnych przestrzeniach roboczych.
- Zarządzanie projektami i automatyzacja: Możesz grupować wątki konwersacji w formalne „Projekty” i automatyzować rutynowe procesy za pomocą „Zadań zaplanowanych” (Scheduled Tasks). Przykładowo, możesz uruchomić działającego w tle agenta typu cron, który będzie niezależnie skanować dokumentację w poszukiwaniu błędów, przeprowadzać audyty stron internetowych lub generować codzienne raporty – wszystko to bez przerywania Twojej głównej pracy.

Antigravity CLI: Szybkie interakcje z poziomu terminala
Interfejs wiersza poleceń Antigravity CLI został stworzony z myślą o szybkości. To idealne rozwiązanie dla programistów, którzy chcą uniknąć ciągłego przełączania kontekstu i wolą pracować wyłącznie w terminalu.
- Lekki i responsywny: Zaprojektowany tak, aby zużywał minimalną ilość zasobów. Rezygnuje z tradycyjnego interfejsu graficznego (GUI), oferując najszybszy i najlżejszy sposób na wywoływanie oraz monitorowanie agentów. Dzieli tę samą strukturę agenta i ustawienia co Antigravity 2.0, co oznacza, że Twoje uprawnienia i niestandardowe reguły przenoszą się automatycznie.
- Sterowanie w pełni z klawiatury: Możesz koordynować złożone procesy za pomocą standardowych poleceń terminala i skrótów klawiszowych. Funkcje obejmują m.in. naciśnięcie klawisza Esc, aby natychmiast skorygować działania agenta, użycie /rewind do przywrócenia stabilnego stanu, wpisanie /fork w celu sklonowania sesji na równoległe wątki eksperymentalne oraz Ctrl+K, aby błyskawicznie zatwierdzić użycie danego narzędzia.

Antigravity SDK: Wdrażanie autonomicznych agentów we własną infrastrukturę
Dla programistów, którzy chcą zintegrować możliwości agentowe z własnymi aplikacjami, pakiet Antigravity Python SDK zapewnia programistyczny dostęp do bazowej struktury agenta. Pozwala to zespołom korporacyjnym na wdrażanie odizolowanych, autonomicznych agentów kodujących bezpośrednio w wewnętrznych portalach programistycznych, niestandardowych potokach CI/CD lub autonomicznej infrastrukturze do testów regresyjnych.
- Niestandardowe aplikacje AI-Native: Przy użyciu minimalnej ilości kodu programiści mogą tworzyć szkielety zupełnie nowych agentów, rejestrować niestandardowe narzędzia Python Antigravity oraz łączyć się z serwerami Model Context Protocol (MCP).
- Bezpieczeństwo i skala: SDK dostarcza prymitywy architektoniczne (architectural primitives) niezbędne do przeprowadzania ustrukturyzowanych ewaluacji, budowania ram delegowania zadań między wieloma agentami (multi-agent delegation frameworks) oraz wdrażania rygorystycznych, deklaratywnych polityk bezpieczeństwa (takich jak szablony typu deny-by-default / domyślna odmowa) na potrzeby automatyzacji klasy enterprise.
Wspólne kluczowe funkcje całej platformy
Niezależnie od tego, czy uruchamiasz Antigravity przez CLI, aplikację desktopową czy środowisko IDE, każda interakcja opiera się na tej samej fundamentalnej warstwie stworzonej w celu zapewnienia maksymalnego bezpieczeństwa, widoczności i łatwości weryfikacji.
Weryfikowalne Artefakty: Plany wdrożenia, prezentacje (walkthroughs) i widoki różnic w kodzie (diffs)
Antigravity rozwiązuje problem „czarnej skrzynki” systemów AI, zmuszając agentów do generowania ustrukturyzowanych, czytelnych dla człowieka Artefaktów przed i po wykonaniu każdego zadania.
Listy zadań i plany wdrożenia: Przed zmodyfikowaniem jakichkolwiek plików agent tworzy architektoniczny plan zmian, które zamierza wprowadzić. Możesz zatrzymać agenta, skomentować ten plan bezpośrednio i nakierować wdrożenie na właściwe tory, zanim powstanie choćby jedna linijka kodu.
Komunikacja bez surowych logów: Aby budować zaufanie i wyeliminować żmudny proces czytania surowych logów z narzędzi, agenci Antigravity zostali zaprojektowani tak, aby komunikować swoje postępy za pomocą Artefaktów. Są to namacalne, ustrukturyzowane elementy dostarczane w formie planów wdrożenia, bogatych plików Markdown, widoków różnic w kodzie (diff), diagramów architektury, zrzutów ekranu oraz nagrań z przeglądarki.
Wygodna weryfikacja i feedback: Te artefakty pozwalają programistom błyskawicznie, na pierwszy rzut oka zweryfikować logikę i postępy agenta. Jeśli wymagana jest korekta kursu, deweloperzy mogą zostawić komentarz wewnątrz samego Artefaktu – podobnie jak podczas pracy nad wspólnym dokumentem tekstowym. Agent natychmiast przeanalizuje te uwagi i uwzględni je w swoim bieżącym procesie pracy, bez konieczności zatrzymywania narzędzia.
Wbudowany agent przeglądarkowy do testowania interfejsu (UI)
Aby ułatwić zadania oparte na przeglądarce i testowanie interfejsu użytkownika, środowisko Antigravity IDE wyposażono w dedykowanego, wbudowanego agenta przeglądarkowego.
W celu zapewnienia bezpiecznej, autonomicznej nawigacji i ochrony Twojego głównego środowiska, przeglądarka ta działa w oparciu o rygorystyczne mechanizmy izolacji i bezpieczeństwa:
Osobny profil Chrome
Aby odizolować zautomatyzowane działania agenta od Twoich prywatnych danych przeglądania, wbudowana przeglądarka działa w całości na osobnym profilu Chrome.
- Izolacja danych: Ponieważ profil jest odizolowany, agent nie ma dostępu do żadnych plików cookie, historii przeglądania ani danych logowania z Twojego standardowego profilu Chrome.
- Trwałe sesje: Pomimo oddzielenia od Twoich głównych danych, wszelkie logowania przeprowadzone przez agenta w ramach jego specyficznego profilu są zapisywane. Oznacza to, że konta testowe i dane logowania do środowisk pozostaną aktywne przy kolejnym uruchomieniu przeglądarki.
- Obsługa aplikacji: Jeśli podczas uruchamiania agenta masz otwartą standardową przeglądarkę Chrome, odizolowany profil pojawi się jako osobna ikona na pasku zadań (docku) i będzie traktowany jako odrębna aplikacja. Programiści mogą również dostosować lokalizację plików, w której tworzony jest ten profil przeglądarki, korzystając z ustawień IDE.
Architektura bezpieczeństwa oparta na białych i czarnych listach (Allowlist / Denylist)
Aby kontrolować, do których zewnętrznych stron internetowych agent ma dostęp i na których może wykonywać akcje, przeglądarka korzysta z dwuwarstwowego systemu zabezpieczeń:
- Czarna lista / Denylist (ochrona po stronie serwera): Ta warstwa gwarantuje, że agent nie przejdzie pod niebezpieczne lub złośliwe adresy URL. Czarna lista jest egzekwowana poprzez sprawdzanie nazw hostów przez RPC w usłudze BadUrlsChecker systemu Google Superroots. Została zaprojektowana w trybie „fail-closed” – co oznacza, że jeśli serwer jest niedostępny, aby zweryfikować dany adres URL, dostęp jest domyślnie blokowany. Czarna lista ma zawsze absolutny priorytet, co oznacza, że nie można jej obejść, aby dodać oznaczony adres URL do białej listy.
- Biała lista / Allowlist (lokalna kontrola użytkownika): Ta warstwa jawnie zezwala na dostęp do zaufanych adresów URL i jest przechowywana jako lokalny plik tekstowy, który można edytować w dowolnym momencie. Domyślnie jest ona inicjowana wyłącznie adresem localhost, aby wspierać lokalne środowiska programistyczne. Gdy agent próbuje przejść pod adres URL, którego nie ma na białej liście, system wyświetli monit z przyciskiem „zawsze zezwalaj” (always allow). Kliknięcie go zatwierdza nawigację, dodaje adres URL do Twojej lokalnej białej listy i umożliwia przeglądarce interakcję ze stroną.
Obsługiwane modele AI pod maską
Antigravity stawia na elastyczność i swobodę wyboru dla programistów, dzięki czemu nigdy nie jesteś na stałe przypisany do modeli jednego dostawcy.

Google Gemini 3.5 Flash oraz 3.1 Pro
Platforma Google Antigravity opiera się na zoptymalizowanym, dwumodelowym podejściu, które w pełni wykorzystuje możliwości rodziny Gemini 3.
- Gemini 3.5 Flash: Służy jako domyślny model dla większości procesów pracy i został zaprojektowany z myślą o bezprecedensowej szybkości oraz skali. Dzięki głębokiej optymalizacji ze strukturą agenta Antigravity oraz zaawansowanym technikom wnioskowania, model ten działa obecnie do 12 razy szybciej. Tak drastyczne zmniejszenie opóźnień sprawia, że idealnie nadaje się on do uruchamiania równoległych „zespołów agentów” budujących złożone systemy od zera – takich jak w pełni funkcjonalny system operacyjny. Mniejsze zapotrzebowanie na moc obliczeniową pozwala programistom na prowadzenie długich, asynchronicznych sesji bez szybkiego osiągania limitów zapytań (rate limits).
- Gemini 3.1 Pro: Gdy podstawowe odpowiedzi nie wystarczają, deweloperzy mogą przełączyć się na model Gemini 3.1 Pro, który wykonuje najtrudniejszą pracę związaną z zaawansowanym wnioskowaniem i rozwiązywaniem zawiłych problemów. Został on zaprojektowany specjalnie do obsługi zadań długoterminowych, takich jak solidne planowanie architektury przed przystąpieniem do pisania kodu, generowanie złożonych animacji programistycznych czy realizacja wymagających procesów – np. migracji baz danych lub przekładania akademickich artykułów naukowych bezpośrednio na działające aplikacje.
Modele firm trzecich (Claude oraz GPT-OSS)
Aby zapewnić programistom maksymalną swobodę wyboru, Google Antigravity nie zamyka użytkowników w ekosystemie Gemini. Platforma oferuje pełne, natywne wsparcie dla wiodących modeli zewnętrznych. Deweloperzy mogą płynnie koordynować pracę swoich autonomicznych agentów, korzystając z modeli Anthropic Claude Sonnet (w wersjach 4.5 i 4.6), Claude Opus 4.6, a także z otwartoźródłowego modelu GPT-OSS-120B. Pozwala to zespołom wykorzystywać unikalne zalety wnioskowania różnych modeli w zależności od wymagań konkretnego zadania.
Nano Banana 2 & Pro
W tym ekosystemie programiści polegają na możliwościach generowania obrazów przez Nano Banana, co pozwala drastycznie przyspieszyć prototypowanie aplikacji. Zamiast opuszczać edytor w celu projektowania makiety, możesz polecić agentowi Antigravity stworzenie szkieletu nowej funkcji – na przykład błyskawiczne przygotowanie interfejsu aplikacji do śledzenia lotów. Agent używa Nano Banana, aby wspólnie z Tobą zdefiniować koncept wizualny na podstawie promptu tekstowego, a następnie automatycznie uruchamia natywny stos narzędzi, by wygenerować gotowy element.
Jak zacząć pracę z Antigravity 2.0
Jeśli chcesz od razu przejść do doświadczenia typu „vibe coding” – gdzie działasz jako architekt, podczas gdy autonomiczne zespoły wieloagentowe wykonują najtrudniejszą pracę – aplikacja desktopowa Antigravity 2.0 jest Twoim idealnym centrum dowodzenia. Stworzona z myślą o większości współczesnych twórców, ta samodzielna aplikacja pozwala pominąć skomplikowane konfiguracje terminala, oferując wizualną przestrzeń roboczą do koordynowania równoległych zadań i natywnego zarządzania odizolowanymi strukturami roboczymi git (git worktrees).
Oto jak uruchomić system w niecałe pięć minut:
Wymagania systemowe i instalacja
Aplikacja desktopowa Antigravity 2.0 jest dostępna dla wszystkich najważniejszych systemów operacyjnych.
Proces instalacji:
- Pobierz instalator: Przejdź do oficjalnego panelu nawigacyjnego Antigravity i pobierz jednolity instalator aplikacji desktopowej Antigravity 2.0 dla swojej platformy (plik .dmg dla systemu macOS, .exe dla Windows lub .deb/.rpm dla systemu Linux).
- Uruchom kreator instalacji: Otwórz pakiet i postępuj zgodnie z wizualnymi instrukcjami instalatora. W systemie Windows instalator automatycznie skonfiguruje niezbędne powiązania WSL2; w systemie macOS zarejestruje natywne profile sandbox-exec.
- Uruchom centrum dowodzenia: Otwórz aplikację. Przy pierwszym uruchomieniu Antigravity 2.0 przeprowadzi szybką kontrolę środowiska, aby zweryfikować środowisko wykonawcze kontenera (container runtime) oraz przydział lokalnej pamięci masowej.
Konfiguracja przestrzeni roboczej i uwierzytelnianie
Po otwarciu interfejsu desktopowego należy bezpiecznie połączyć przestrzeń roboczą i powiązać dane logowania, aby Twoi agenci mogli uzyskać dostęp do niezbędnych modeli AI.
Dla niezależnych twórców (Bezpieczna baza kluczy systemu operacyjnego)
Antigravity 2.0 całkowicie eliminuje potrzebę zarządzania niepewnymi, niezaszyfrowanymi plikami .env.
- Kliknij Settings > Authentication (Ustawienia > Uwierzytelnianie) w interfejsie aplikacji i wybierz Sign in with Google (Zaloguj się przez Google).
- Aplikacja desktopowa otworzy bezpieczną kartę OAuth w Twojej domyślnej przeglądarce.
- Po zatwierdzeniu aplikacja automatycznie zapisze Twoje bezpieczne tokeny dostępu bezpośrednio w sprzętowo chronionym magazynie poświadczeń Twojego systemu operacyjnego (macOS Keychain lub Windows Credential Manager).
Dla zespołów korporacyjnych (Google Cloud ADC)
Jeśli wdrażasz Antigravity 2.0 w ekosystemie firmowym, możesz dziedziczyć istniejące uprawnienia organizacji bez konieczności ręcznego wprowadzania tokenów. Przełącz metodę uwierzytelniania przestrzeni roboczej na Google Project. Aplikacja automatycznie wykryje Twoje lokalne domyślne poświadczenia aplikacji Google Cloud (Application Default Credentials – ADC) i zajmie się rozliczaniem zużycia infrastruktury poprzez platformę Gemini Enterprise Agent Platform (Vertex AI) Twojego zespołu. Ta metoda uwierzytelniania aktywuje plan Antigravity Business w modelu rozliczeń PAYG (pay-as-you-go / płatność za rzeczywiste użycie) – koniec z limitami przydziału modeli!

Uruchamianie pierwszego zadania dla autonomicznego agenta
Po zaimportowaniu folderu przestrzeni roboczej do interfejsu Antigravity 2.0 możesz uruchomić swoją pierwszą autonomiczną pętlę agenta. Aplikacja pozwala na uruchomienie agenta w trybie New Worktree Mode (Tryb nowej struktury roboczej) — co jest wysoce zalecane przy podejściu vibe coding, ponieważ bezpiecznie izoluje pracę agenta na tymczasowej gałęzi git (git branch), nie naruszając Twoich aktywnych plików.
Opcja 1: Prompt tekstowy na czacie
- W bocznym panelu aplikacji kliknij New Task (Nowe zadanie) i przełącz tryb wykonania na New Worktree.
- W głównym oknie czatu wpisz ogólną dyrektywę makro:
- „Dodaj do tego repozytorium w pełni funkcjonalny system powiadomień e-mail za pomocą Resend. Napisz ścieżkę backendową, komponent ustawień na frontendzie oraz podstawowy zestaw testów”.
- Naciśnij Enter. Zobaczysz, jak agent generuje interaktywny plan wdrożenia (Implementation Plan). Gdy klikniesz Approve (Zatwierdź), agent autonomicznie napisze kod, uruchomi lokalne testy terminalowe w swoim odizolowanym środowisku (sandbox) i przedstawi Ci przejrzysty, wizualny widok zmian Git Diff do scalenia.
Opcja 2: Strumieniowanie głosu na żywo
Jeśli zależy Ci na projektowaniu całkowicie bez użycia rąk, kliknij ikonę Mikrofonu w panelu wprowadzania danych, aby aktywować nasłuchiwanie głosu na żywo. Powiedz swój prompt na głos:
„Utwórz nowy panel interfejsu (UI) do śledzenia lotów za pomocą Tailwind i użyj Nano Banana do przygotowania wstępnych ikon aplikacji”.
Kliknij mikrofon ponownie, aby zatrzymać nagrywanie. Antigravity 2.0 błyskawicznie dokona transkrypcji Twojego polecenia głosowego, zaplanuje wymagane struktury plików i przekaże zadanie działającemu w tle zespołowi agentów, podczas gdy Ty możesz usiąść wygodnie i obserwować, jak kod tworzy się sam.
Gotowe umiejętności i wtyczki ekosystemu (Plugins)
Nie musisz spędzać pierwszego dnia na konfigurowaniu narzędzi czy pisaniu niestandardowych integracji. Jedną z największych ostatnich aktualizacji Antigravity 2.0 jest to, że platforma dostarczana jest z natywną, wszechstronną biblioteką prekonfigurowanych umiejętności (Skills), narzędzi MCP oraz wtyczek deweloperskich ekosystemu Google.
Od razu po wyjęciu z pudełka Twoi agenci mogą błyskawicznie połączyć się ze specjalistycznymi środowiskami:
- Wtyczki do Androida i Chrome: Agenci mogą automatycznie kompilować, wdrażażać i debugować kod bezpośrednio w lokalnych emulatorach Androida lub profilować rozszerzenia sieciowe wewnątrz potoków renderowania Chrome w czasie rzeczywistym.
- Natywna synergia z ekosystemem Google: Głęboka, bezszwowa integracja z Firebase, Google Cloud API oraz narzędziami Google Workspace sprawia, że Twoi agenci mogą wdrażać infrastrukturę lub synchronizować dane projektowe przy zerowym oporze konfiguracyjnym.
- Gotowe narzędzia MCP: Aplikacja zawiera fabrycznie zainstalowane najpopularniejsze konfiguracje Model Context Protocol, umożliwiając agentom bezpieczną interakcję z GitHubem, bazami danych Postgres oraz lokalnymi systemami plików od momentu uruchomienia aplikacji.
Ta gotowość do działania od pierwszych sekund decyduje o sile całego procesu konfiguracji: przechodzisz od instalacji do wykonywania przez agenta specyficznych dla danej platformy, realnych zadań w zaledwie kilka minut.
Zaawansowana konfiguracja i procesy pracy
Dla zaawansowanych użytkowników Antigravity oferuje głębokie możliwości personalizacji, dzięki czemu może zachowywać się dokładnie tak, jak natywny członek Twojego wewnętrznego zespołu inżynieryjnego.
Aby naprawdę uwolnić potencjał Google Antigravity, należy wyjść poza domyślne konfiguracje. Architektura platformy pozwala na skodyfikowanie specyficznych standardów inżynieryjnych Twojego zespołu, łączenie zewnętrznych źródeł danych oraz ścisłą kontrolę autonomii agentów w celu zapewnienia bezpieczeństwa w środowiskach produkcyjnych.
Konfigurowanie niestandardowych reguł i procesów pracy
Antigravity nie zgaduje, jak lubisz kodować – platforma czyta Twoją dokumentację. Możesz wprost określić ograniczenia, zasady formatowania i procedury krok po kroku za pomocą zwykłych plików Markdown umieszczonych w Twoim repozytorium.
Google Antigravity pozwala programistom kodyfikować standardy projektowe i powtarzalne zadania za pomocą plików konfiguracyyjnych opartych na formacie Markdown. U podstaw tego rozwiązania leżą pliki GEMINI.md oraz AGENTS.md zlokalizowane w głównym katalogu przestrzeni roboczej. Podczas gdy GEMINI.md jest specyficzny dla Antigravity, AGENTS.md działa jako uniwersalny, międzyplatformowy standard dla agentów kodujących – jeśli obecne są oba pliki, AGENTS.md ma priorytet. Pliki te definiują standardy katalogów, paradygmaty stylistyczne i zasady testowania, z którymi agenci automatycznie się konsultują przed wprowadzeniem jakichkolwiek zmian.
Do głębszej konfiguracji procesów pracy deweloperzy mogą używać katalogów takich jak .agents/rules/ lub antigravity/rules/, aby definiować złożone standardy projektowe. Ponadto powtarzalne zadania i wiedzę proceduralną można skodyfikować w formie „Umiejętności” (Skills) – ustrukturyzowanych plików Markdown (takich jak SKILL.md), które zawierają wieloetapowe listy kontrolne, eksperckie procesy decyzyjne oraz specyficzne wzorce integracji narzędzi.
Integracja serwerów Model Context Protocol (MCP)
Agenci są tylko tak dobrzy, jak kontekst, do którego mają dostęp. Agent jest bezużyteczny, jeśli zostanie odizolowany od Twoich danych.
Antigravity zapewnia pełne wsparcie dla otwartego standardu Model Context Protocol (MCP). Poprzez mapowanie połączeń zasobów w lokalnym pliku mcp_config.json, Twoi autonomiczni agenci mogą bezpiecznie czytać i odpytywać programistyczne bazy danych, sprawdzać zgłoszenia (issues) na GitHubie czy pobierać specyfikacje projektowe bezpośrednio z kanałów Figmy Twojego zespołu.
Dzięki konfiguracji serwerów MCP (które używają schematu mcp_config.json akceptującego zarówno pola url, jak i serverUrl), agenci mogą autonomicznie wchodzić w interakcje z zewnętrznymi zasobami. Przykłady natywnie obsługiwanych integracji obejmują bazy danych na żywo (takie jak Postgres, MySQL i MongoDB), operacje kontroli wersji przez Git, systemy zarządzania zadaniami (np. Linear) oraz platformy komunikacyjne, takie jak Slack.
Najlepsze jest to, że nie musisz zmagać się ze złożonymi plikami JSON, aby zarządzać tymi integracjami – zarówno aplikacja desktopowa Antigravity 2.0, jak i środowisko IDE pozwalają na wizualne przeglądanie, instalowanie i konfigurowanie serwerów MCP oraz umiejętności agentów bezpośrednio przez intuicyjny graficzny interfejs użytkownika (GUI).
Tryby autonomii agenta, uprawnienia i bariery bezpieczeństwa (Guardrails)
Przyznanie agentowi AI dostępu do terminala wymaga niezłomnych barier bezpieczeństwa. Antigravity wdraża wielowarstwowy model zabezpieczeń, aby zagwarantować, że agenci nigdy nie wykonają destrukcyjnych działań bez wyraźnej zgody człowieka.
1. Tryby autonomii (Autonomy Modes)
Możesz przełączać swoją przestrzeń roboczą pomiędzy trzema różnymi trybami operacyjnymi:
- Synchroniczny (Human-in-the-Loop): Agent zatrzymuje się i prosi o pozwolenie przed uruchomieniem jakiegokolwiek polecenia w terminalu lub zmodyfikowaniem plików.
- Półautonomiczny (Semi-Autonomous): Agent może swobodnie czytać i edytować pliki, ale wymaga potwierdzenia przed wykonaniem operacji zapisu do zewnętrznych API lub uruchomieniem poleceń basha.
- W pełni autonomiczny (Fully Autonomous): Agent działa całkowicie niezależnie w obrębie swojego odizolowanego środowiska (sandbox), co idealnie sprawdza się w przypadku izolowanych zadań kontenerowych lub potoków CI/CD.
2. Szczegółowe uprawnienia i JSON Hooks
Uprawnienia są kontrolowane przez rygorystyczną logikę typu action(target) zdefiniowaną w ustawieniach agenta. Na przykład możesz zezwolić na read(*) w całej bazie kodu, ale zablokować write(package.json) lub execute(rm).
W przypadku złożonych wymogów zgodności w korporacjach (enterprise compliance) można wdrożyć mechanizmy JSON Hooks – automatyczne webhooki, które przechwytują działania agenta w czasie rzeczywistym i przekazują je do zewnętrznego narzędzia bezpieczeństwa (lub na kanał Slack lidera zespołu) w celu zatwierdzenia przed ich wykonaniem.
3. Natywna izolacja terminala (Terminal Sandboxing)
Gdy Antigravity uruchamia lokalne polecenia, odmawia robienia tego bezpośrednio na Twoim fizycznym sprzęcie (bare-metal). W zależności od systemu operacyjnego gospodarza automatycznie uruchamia lekkie, odizolowane środowiska wykonawcze:
- Linux (nsjail): Wykorzystuje przestrzenie nazw Linuksa (namespaces) oraz profile seccomp, aby całkowicie odizolować identyfikatory procesów (PID), sieć oraz system plików agenta.
- macOS (sandbox-exec): Stosuje profile App-Sandbox w celu ograniczenia dostępu agenta do sprzętu, gniazd sieciowych oraz wrażliwych katalogów użytkownika.тосовує профілі App-Sandbox з метою обмеження доступу агента до апаратного забезпечення, мережевих сокетів та чутливих каталогів користувача.
Dzięki temu nawet jeśli agent zachowa się w sposób nieprzewidywalny lub pobierze niezweryfikowaną zależność zewnętrzną, Twój system operacyjny pozostanie całkowicie nienaruszony.
Cennik, plany i limity (Rate Limits)
Antigravity płynnie skaluje się od niezależnych programistów tworzących prototypy projektów po wielkie organizacje inżynieryjne koordynujące pracę setek autonomicznych agentów. Platforma wykorzystuje przejrzystą, opartą na wartości strukturę cenową, zaprojektowaną tak, aby dokładnie odpowiadać Twojemu tempu programowania.
Plany dla użytkowników indywidualnych
Google Antigravity oferuje kilka planów indywidualnych dopasowanych do różnych potrzeb deweloperów – od okazyjnego vibe codingu po intensywną, codzienną koordynację autonomicznych agentów:
- Plan darmowy (Free Tier – 0 USD/miesiąc): Pozwala programistom przetestować Antigravity bez subskrypcji. Zapewnia nielimitowane uzupełnianie kodu tabulatorem (Tab completions) oraz polecenia komend (Command requests) z podstawowymi tygodniowymi limitami zapytań. Nawet w planie darmowym użytkownicy otrzymują dostęp do pełnego zestawu obsługiwanych modeli, w tym Gemini 3.5 Flash, Gemini 3.1 Pro, Claude Sonnet & Opus 4.6 oraz GPT-OSS-120B.
- Google AI Pro (20 USD/miesiąc): Podnosi limity zapytań do znacznie wyższych wartości. Wykorzystuje dwuwarstwowy system limitów (quota): ruchomą 5-godzinną pojemność typu „sprint” dla bieżących zadań, nadzorowaną przez nadrzędny 7-dniowy limit bazowy typu „maraton”. Zużycie limitu jest mierzone na podstawie złożoności zadania – oznacza to, że zwykły czat kosztuje bardzo niewiele, podczas gdy wieloplikowe edycje bazy kodu lub aktywacje działań w przeglądarce zużywają znacznie więcej zasobów.
- Google AI Ultra (100 USD/miesiąc oraz 200 USD/miesiąc): Stworzony dla użytkowników o dynamicznie rosnących potrzebach. Google podzieliło niedawno plan Ultra na dwie opcje. Plan za 100 USD/miesiąc oferuje 5-krotnie większy limit w porównaniu z planem Pro, natomiast plan za 200 USD/miesiąc (obniżony z wcześniejszej ceny 250 USD/miesiąc) oferuje mnożnik aż 20-krotny.
* Uwaga (Przykładowy cennik na rok 2026): Wymienione powyżej pakiety, limity użytkowania i stawki miesięczne stanowią przykładowe poziomy cenowe dla rynku europejskiego (UE).
Dostęp dla przedsiębiorstw (Enterprise Access)
Dla organizacji i zespołów korporacyjnych platforma Google Antigravity jest dostępna za pośrednictwem Gemini Enterprise Agent Platform (dawniej Vertex AI).
Zamiast polegać na stałych miesięcznych limitach znanych z planów indywidualnych, dostęp dla przedsiębiorstw integruje się bezpośrednio z projektami Google Cloud i oferuje ceny API oparte na rzeczywistym zużyciu (consumption-based). Pozwala to całym zespołom programistycznym na dynamiczne skalowanie obciążeń agentowych przy jednoczesnym bezpiecznym działaniu w ramach standardowych Warunków Świadczenia Usług Google Cloud.
- Natywna integracja z Google Cloud: Konta korporacyjne nie wymagają podpinania kart płatniczych dla każdego użytkownika z osobna ani niesprawdzonego zarządzania kluczami API. Zamiast tego środowisko wykonawcze łączy się bezpośrednio z konsolą Google Cloud Twojej organizacji.
- Rozliczenia oparte na zużyciu (Consumption-Based Billing): Zamiast płacić stałe miesięczne opłaty za każdego użytkownika za zasoby, których mogą w pełni nie wykorzystać, dostęp Enterprise opiera się na modelach płatności za rzeczywiste użycie. Płacisz wyłącznie za dokładną liczbę tokenów obliczeniowych, pamięć masową i odizolowane środowiska (sandboxes), które Twoi agenci zużywają podczas wykonywania zadań.
- Korporacyjne bariery bezpieczeństwa (Enterprise Security Guardrails): Ten plan gwarantuje prywatność danych na poziomie korporacyjnym – zapewniając, że Twoja własnościowa baza kodu nigdy nie będzie zatrzymywana ani wykorzystywana do trenowania podstawowych modeli – przy jednoczesnym płynnym dziedziczeniu istniejących zasad Google Cloud IAM, granic sieci VPC oraz niestandardowych webhooków do audytu JSON (JSON audit hooks).
Moje doświadczenia z Google Antigravity
Przez ostatnie kilka miesięcy intensywnie testowałem platformę Google Antigravity w różnorodnych projektach komercyjnych i prywatnych. Narzędzia deweloperskie wspierane przez sztuczną inteligencję rozwijają się w zawrotnym tempie, a Antigravity okazało się wyjątkowym środowiskiem, które pozwala mi utrzymać się na samej czele tej technologicznej rewolucji. Platforma oferuje ogromną wartość od razu po instalacji, jednak jej prawdziwa siła tkwi w bogatych opcjach personalizacji i możliwości adaptacji do bardzo zróżnicowanych scenariuszy inżynieryjnych.
W zależności od skali zadania, środowiska i celu, mój codzienny styl pracy z platformą dzieli się na kilka precyzyjnie dopasowanych procesów:
Łączenie asynchronicznej mocy Antigravity 2.0 z moim obecnym IDE
Będąc całkowicie szczerym, aplikacja desktopowa Antigravity 2.0 oraz samodzielny menedżer agentów (Agent Manager) nie są moimi ulubionymi narzędziami jako główne środowiska pracy. Doskonale rozumiem jednak, dlaczego stanowią one ogromną, niezaprzeczalną atrakcję dla programistów w trybie „vibe coding” oraz twórców, którzy wkraczają w świat aplikacji bez tradycyjnego wykształcenia programistycznego. W moim przypadku prawdziwa magia Antigravity 2.0 ujawnia się wtedy, gdy traktuję tę aplikację jako interaktywny panel boczny (sidecar) dla mojego ulubionego IDE. Zamiast zmuszać mnie do rezygnacji ze skrupulatnie skonfigurowanego środowiska, to hybrydowe podejście pozwala mi zachować nienaruszony lokalny edytor. W tym samym czasie Antigravity 2.0 działa równolegle w tle, pełniąc funkcję niestrudzonego „zespołu asystentów”, który asynchronicznie automatyzuje złożone zadania, refaktoryzację i zestawy testów – bez przerywania mojej bieżącej pracy nad kodem.
Pełnowymiarowy Full-Stack w edytorze Antigravity IDE
Gdy projekt wymaga mojego pełnego, synchronicznego zaangażowania, najwięcej czasu spędzam w Antigravity IDE. Ponieważ integruje ono strukturę agenta bezpośrednio ze znanym edytorem kodu, mogę płynnie pracować wewnątrz repozytoriów, zarządzając jednocześnie lokalnymi i zdalnymi terminalami. W dużej mierze polegam na podłączaniu serwerów Model Context Protocol (MCP), aby połączyć agenta bezpośrednio z żywymi bazami danych i dokumentacją. Często też koordynuję zadania poprzez łączenie predefiniowanych procesów pracy Antigravity z niestandardowymi regułami dla konkretnego repozytorium, które samodzielnie skodyfikowałem.
Lekkie operacje: Przejście na Antigravity CLI
W przypadku zadań operacyjnych i szybkich, lekkich automatyzacji wolę całkowicie unikać graficznego interfejsu użytkownika. Spędzam dużo czasu pracując na zdalnych instancjach terminala w Cloud Shell. W przeszłości mocno polegałem na starszym narzędziu Gemini CLI, ale przejście na natywne Antigravity CLI okazało się absolutnym przełomem. To rozwiązanie pozwoliło mi zaoszczędzić mnóstwo czasu i okazało się kluczowym wsparciem, dając mi interfejs terminalowy o niemal zerowym narzucie, w którym mogę błyskawicznie uruchamiać agentów, sprawdzać pliki i wykonywać skrypty z czystą prędkością klawiatury.
Odblokowanie niestandardowej infrastruktury dzięki Antigravity SDK
Z perspektywy architektonicznej Antigravity SDK to bez wątpienia jeden z najbardziej ekscytujących elementów całego ekosystemu. Otworzyło ono przede mną „całą galaktykę nowych zastosowań”, umożliwiając nam programowe osadzanie korporacyjnej, wieloagentowej struktury AI od Google bezpośrednio w naszym własnym, autorskim oprogramowaniu. To fascynujące pracować z biblioteką, która nie jest jedynie dodatkiem – to SDK stanowi fundament, którego Google użyło do stworzenia swoich głównych narzędzi, w tym Antigravity IDE, aplikacji desktopowej 2.0 oraz wewnętrznych platform automatyzacji agentowej, takich jak Gemini Spark.
Punkt zwrotny: Przejście na subskrypcję Google Project
Przez długi czas największym wąskim gardłem w mojej codziennej pracy było zderzanie się z restrykcyjnymi limitami planów osobistych. Definitywnym punktem zwrotnym dla naszej produktywności stało się przeniesienie procesów do biznesowej subskrypcji Google Project. W tym modelu rozliczeń opartym na rzeczywistym zużyciu (consumption-based) biurokratyczne problemy związane z zarządzaniem indywidualnymi licencjami i obawami o ciasne limity po prostu wyparowały. Co ważniejsze, zapewniło to naszej firmie bezpieczne komercyjnie warunki prawne poziomu enterprise, dając nam absolutną pewność, że nasza własnościowa baza kodu jest w pełni chroniona podczas skalowania projektów.
Moje autorskie rozwiązanie: Samodoskonaląca się metodologia agentowa
Poza standardowymi konfiguracjami, moim największym przełomem – i czymś, co uważam za prawdziwy osobisty wynalazek – było zdefiniowanie sposobu na to, by środowisko agentowe ulepszało się w sposób rekurencyjny. Zacząłem tworzyć procesy agentowe i niestandardowe umiejętności (skills), które wykorzystują zautomatyzowane metody autorefleksji wywoływane co kilka kroków. Zamiast działać na oślep, agent jest zaprogramowany tak, aby regularnie się zatrzymywał, oceniał swoje aktywne procesy i krytycznie analizował dotychczasowe postępy. Pętla ta, sterowana moimi konstruktywnymi uwagami, przekształciła nasz cykl deweloperski w wysoce zdyscyplinowaną, samodoskonalącą się metodologię. Całkowicie zmieniło to nasz styl pracy, wyraźnie podnosząc precyzję i jakość finalnych produktów z każdą kolejną iteracją.
Odrobina luzu: Wizualne reakcje GIF w akcji
Mówiąc o nieco lżejszych tematach – zrealizowałem także hobbystyczny projekt, ucząc agenta używania zabawnych plików GIF w pętlach informacji zwrotnej. Programowanie bywa niezwykle stresujące, zwłaszcza gdy wdraża się krytyczne zmiany w systemach o wysokim poziomie ryzyka. Aby rozładować napięcie, zbudowałem niestandardową integrację, która daje agentowi wizualny sposób na świętowanie sukcesu, zasygnalizowanie błędu lub po prostu wrzucenie trafionego żartu bezpośrednio w kontekst naszej rozmowy. Widok dedykowanego gifa wyświetlającego się po pomyślnym zakończeniu testów lub wprowadzającego trochę humoru do uszkodzonego buildu dodaje niesamowitą warstwę zabawy do codziennej rutyny. Projekt ten jest dostępny jako open-source w tym miejscu.
Podsumowanie
W ostatecznym rozrachunku Google Antigravity to nie tylko zestaw nowych interfejsów programistycznych; platforma ta reprezentuje fundamentalną zmianę i wejście w erę inżynierii oprogramowania zorientowanej przede wszystkim na agentów (agent-first era). Dzięki ścisłemu powiązaniu zoptymalizowanych silników wnioskowania, takich jak Gemini 3.5 Flash, z autonomiczną pętlą koordynacji wieloagentowej, platforma skutecznie zaciera granicę między kreatywną wyobraźnią a techniczną realizacją.
Niezależnie od tego, czy zarządzasz podagentami działającymi w tle za pośrednictwem aplikacji desktopowej Antigravity 2.0, wykonujesz błyskawiczne operacje w terminalu przy użyciu CLI, osadzasz autonomiczne środowiska wykonawcze w niestandardowej infrastrukturze dzięki SDK, czy też pracujesz bezpośrednio w Antigravity IDE – platforma ta całkowicie eliminuje uciążliwe przeszkody z codziennego programowania.
Deweloperzy i organizacje, które odniosą sukces w tym zmieniającym się krajobrazie, to ci, którzy nie zadowolą się niesprawdzonym, generowanym bezrefleksyjnie kodem („vibe slop”). Zamiast tego zdecydują się traktować agenty AI jako zdyscyplinowanych, wysoce weryfikowalnych partnerów inżynieryjnych. Na tej nowej granicy rozwoju oprogramowania nie zajmujemy się już tylko pisaniem kodu – budujemy zupełnie nowe możliwości.