1. Wprowadzenie
W tym ćwiczeniu w Codelabs dowiesz się więcej o Google Antigravity, opartej na agentach platformie dla programistów, która została zaprojektowana, aby ułatwić Ci programowanie w erze agentów. Antigravity 2.0 to centralne centrum dowodzenia agentów AI, które zapewnia ujednoliconą platformę do uruchamiania, monitorowania i koordynowania ich działań.
Wraz z wprowadzeniem wersji 2.0 Antigravity nie jest już tylko menedżerem agentów zintegrowanym ze środowiskiem IDE. Obecnie jest to kompletny ekosystem produktów zaprojektowanych z myślą o erze agentów:
- Antigravity: główna samodzielna aplikacja na macOS, Linux i Windows. To Twoje centrum dowodzenia, w którym możesz równolegle zarządzać wieloma lokalnymi agentami, uruchamiać zaplanowane zadania i nie tylko. W przeciwieństwie do poprzedniej wersji, czyli Menedżera agentów, Antigravity 2.0 to samodzielna aplikacja, która działa niezależnie od IDE.
- Antigravity IDE: oryginalne, w pełni funkcjonalne środowisko IDE oparte na agentach jest nadal dostępne (i zalecane dla programistów). Zawiera menedżera agentów, artefakty i dogłębną wiedzę o Twojej bazie kodu.
- Antigravity CLI: interfejs wiersza poleceń do interakcji z agentem w terminalu. Nie będziemy tego omawiać w tym samouczku.
- Antigravity SDK: narzędzia dla deweloperów, które umożliwiają programowe integrowanie Antigravity z własnymi systemami. Nie będziemy tego omawiać w tym samouczku.
W tym ćwiczeniu skupimy się na Antigravity i krótko omówimy środowisko IDE Antigravity. Pozostałe 2 komponenty, Antigravity CLI i Antigravity SDK, nie są objęte tym artykułem.
Jeśli interesuje Cię ćwiczenie dotyczące interfejsu wiersza poleceń Antigravity, który jest aplikacją działającą w terminalu, zapoznaj się z tym ćwiczeniem: Getting Started with Antigravity CLI (Wprowadzenie do interfejsu wiersza poleceń Antigravity).
Czego się nauczysz
- Instalowanie i konfigurowanie Antigravity.
- Poznaj kluczowe pojęcia związane z Antigravity, takie jak praca z agentami, przestrzeniami roboczymi i inne.
- dostosowywanie Antigravity za pomocą różnych ustawień i zgodnie z Twoimi preferencjami;
Czego potrzebujesz
Antigravity musi być zainstalowany lokalnie w systemie. Produkt jest dostępny na komputerach Mac, Windows i w określonych dystrybucjach Linuksa. Oprócz własnego urządzenia potrzebujesz:
- przeglądarki Chrome;
- konto Gmail (osobiste konto Gmail);
To ćwiczenie jest przeznaczone dla użytkowników i programistów na wszystkich poziomach zaawansowania.
Problemy z raportowaniem
Podczas pracy z tym przewodnikiem i Antigravity możesz napotkać problemy.
W przypadku problemów związanych z ćwiczeniami (literówki, nieprawidłowe instrukcje) otwórz zgłoszenie błędu, klikając przycisk Report a mistake w lewym dolnym rogu tego ćwiczenia:

Jeśli chcesz zgłosić błędy lub poprosić o dodanie funkcji związanych z Antigravity, zgłoś problem w Antigravity. Aby przesłać opinię o usłudze, kliknij Ustawienia w lewym dolnym rogu Antigravity, a następnie wybierz opcję Provide Feedback.
2. Instalacja
Instalowanie Antigravity
Otwórz stronę pobierania Google Antigravity. Pobierz aplikację Antigravity na swój system operacyjny (macOS, Linux lub Windows).

Uruchom instalator. Wyświetli się ekran podobny do tego poniżej:

Zaloguj się na konto Google. Dokończ uwierzytelnianie. Powinien wyświetlić się ten komunikat:

Kliknij Open Antigravity (Otwórz Antigravity). Wyświetli się polityka bezpieczeństwa i wykorzystywania danych. Kliknij Dalej.

Wybierz motyw, który Ci się podoba:

Antigravity zawiera zestaw wtyczek, które współpracują z różnymi narzędziami dla programistów Google. Te wtyczki instalują zestaw umiejętności, które pomagają Antigravity współpracować z różnymi narzędziami deweloperskimi Google. Oto lista wtyczek, które możesz opcjonalnie zainstalować. Nie będziemy omawiać tych wtyczek w tym laboratorium. Kliknij Zakończ.

Interfejs Antigravity powinien wyglądać tak:

Instalowanie Antigravity IDE
Opcjonalnie możesz zainstalować środowisko IDE Antigravity. Otwórz stronę pobierania Google Antigravity. Przejdź do sekcji pobierania Antigravity IDE.

Po pomyślnym zainstalowaniu Antigravity i Antigravity IDE w docku pojawią się 2 ikony: Antigravity (białe tło) i Antigravity IDE (czarne tło z siatką).

3. Interfejs Antigravity
Zaczynamy! Skupmy się najpierw na korzystaniu z Antigravity. Początkowy ekran Antigravity wygląda podobnie do tego:

W trakcie tego samouczka w razie potrzeby przejdziemy do opcji Ustawienia w lewym dolnym rogu.
Projekty
Najpierw zapoznajmy się z koncepcją projektów w Antigravity. Jest to kluczowe, ponieważ w interfejsie w prawym panelu wyraźnie widać napis Wybierz projekt. Antigravity stosuje podejście oparte na projektach, aby zapewnić agentom dostęp do odpowiednich plików, narzędzi, uprawnień i innych elementów.
Projekt to kombinacja folderów określających środowisko i zakres działania agenta. Zamiast zmuszać agenta do działania w jednym folderze, projekt może współpracować z jednym lub kilkoma folderami (np. repozytorium frontendu i backendu), zapewniając agentom cały kontekst wymagany w przypadku bazy kodu. Wszystkie projekty mają własne, odseparowane ustawienia agenta, co pozwala niezależnie dostosowywać ustawienia zabezpieczeń różnych projektów.
Utwórzmy pierwszy projekt. W folderze domowym na komputerze lokalnym utwórz folder o nazwie $HOME/agy2-projects/my-first-project . Pamiętaj, że nie musi to być pusty folder.
Teraz utworzymy pierwszy projekt w Antigravity, określając, które foldery wchodzą w jego skład. W naszym przypadku będzie to jeden folder.
Kliknij Wybierz projekt → Nowy projekt, jak pokazano poniżej:

Zgodnie z oczekiwaniami pojawi się prośba o wybranie folderów, jak pokazano poniżej:

Kliknij Dodaj folder i wybierz konkretny folder, np.$HOME/agy2-projects/my-first-project.

Możesz dodać do projektu więcej folderów (klikając Dodaj folder), ale na razie kliknij przycisk Dalej.
Pojawi się okno dialogowe, jak pokazano poniżej. Wszystkie projekty mają własne, odseparowane ustawienia agenta, co pozwala niezależnie dostosowywać ustawienia zabezpieczeń różnych projektów.

Każdy projekt dziedziczy uprawnienia dotyczące sprawdzania artefaktów, dozwolonych narzędzi i konfiguracji serwera MCP (Model Context Protocol) z konfiguracji globalnej dostępnej w Ustawieniach w interfejsie głównym. Możesz jednak ustawić te i inne uprawnienia indywidualnie dla każdego projektu, co zapewnia większą elastyczność i pozwala zachować kontekst oraz narzędzia w odpowiedniej formie dla konkretnego projektu.
Na razie wybierz opcję Domyślny.
W następnym oknie możesz też nadać nazwę projektowi i kliknąć Utwórz:

Wyświetli się ekran podobny do tego poniżej. Projekt pojawi się na liście projektów, a także w interfejsie czatu, jak pokazano na ilustracji. Zwróć uwagę, że możesz wybrać model, przekazać dodatkowy kontekst za pomocą znaku „+” lub działań „@” lub „/” i nie tylko.

Gdy przywitasz się z agentem, odpowie on w odpowiedni sposób.

Mamy kolejną prośbę o przekazanie wiadomości, która dobrze spełnia to zadanie.

Rozmowy
W naszym projekcie (my-first-project) rozpoczęliśmy wątek rozmowy, w którym znajduje się obecnie seria wiadomości (wiadomość użytkownika i odpowiedzi agenta).
Po lewej stronie zobaczysz ten wątek rozmowy zgrupowany w projekcie.

Teraz zróbmy coś ciekawego i nadajmy nazwę temu wątkowi rozmowy. Nazwijmy ją conv-introduction.
Aby to zrobić, kliknij 3 pionowe kropki obok rozmowy. Wyświetlą się 3 opcje. Wybierz działanie Zmień nazwę.

Nadaj mu wartość conv-introduction lub dowolną inną nazwę, która będzie dla Ciebie zrozumiała.
Jeśli chcesz rozpocząć zupełnie nową rozmowę w projekcie, kliknij znak + (Nowa rozmowa w projekcie) obok projektu, jak pokazano poniżej.

Teraz prowadzisz zupełnie nową rozmowę.
Zapytajmy o wiadomości sportowe z całego świata. Pamiętaj, że nadal jesteśmy w projekcie my-first-project.

Dzięki temu otrzymuję informacje ze świata sportu. Możesz zauważyć, że w tym samym projekcie mamy teraz 2 wątki rozmowy.

Zmieńmy nazwę tej rozmowy na conv-sportsnews. Jeśli chcesz zobaczyć wszystkie dotychczasowe rozmowy, kliknij Historię rozmów w lewym górnym rogu, jak pokazano poniżej:

W dowolnym momencie możesz rozpocząć nową rozmowę w bieżącym lub nowym projekcie, korzystając z opcji Nowa rozmowa u góry.
Ustawienia projektu
Wróćmy teraz do ustawień projektu, o których wspominaliśmy wcześniej. Gdy utworzysz projekt w Antigravity, odziedziczy on uprawnienia domyślne, które możesz w razie potrzeby zastąpić.
Aby otworzyć ustawienia projektu dla konkretnego projektu, kliknij ikonę ustawień ⚙ obok każdego projektu na pasku nawigacyjnym po lewej stronie.

Spowoduje to przejście do ustawień konkretnego projektu (np. my-first-project), jak pokazano poniżej:

Po lewej stronie w sekcji projektów widać, że wybrany jest my-first-project. Jeśli masz więcej projektów, będą one widoczne pod tą listą. Możesz łatwo wybrać dowolny z nich i w razie potrzeby dostosować jego ustawienia.
Teraz skupmy się na prawej stronie, czyli ustawieniach projektu my-first-project. Zauważysz, że zawiera on jeden folder, który został dodany do tego projektu. Możesz też dodać więcej folderów.
Najpierw przejrzyj całą listę i sprawdź, jakie możliwości dostosowywania ustawień projektu są teraz dostępne.
Obejmują one:
- Ustawienie wstępne zabezpieczeń: określa, czy wszystkie polecenia terminala i dostępy do plików mają być sprawdzane przez Ciebie, zanim agent będzie mógł wykonać działania.
- Zachowanie agenta: określa, czy agent wykonuje plan wdrożenia z Twoją weryfikacją czy bez niej.
- Różne uprawnienia lokalne: ścieżki plików, adresy URL itp. dozwolone lub zablokowane dla agenta.
- Możesz nawet skonfigurować, które narzędzia MCP są dozwolone w tym projekcie. Jest to bardzo przydatne, aby zapobiec udostępnianiu agentowi w tym projekcie wszystkich serwerów MCP skonfigurowanych globalnie.
Uwaga: w dowolnym momencie możesz przejść do ustawień Antigravity lub ustawień projektów, korzystając z głównej opcji ustawień w interfejsie Antigravity.

4. Polecenia po ukośniku
W Antigravity dostępnych jest kilka ciekawych poleceń rozpoczynających się ukośnikiem /. Jeśli w interfejsie czatu rozmowy wpiszesz /, powinny pojawić się polecenia widoczne poniżej:

Rozważ użycie polecenia /browser. Jest to wyraźne polecenie uruchomienia przeglądarki i poproszenia jej o wykonanie określonej czynności. Aby rozpocząć sesję debugowania, musisz mieć przeglądarkę Google Chrome i przyznać jej odpowiednie uprawnienia.

Spowoduje to utworzenie podrzędnego agenta przeglądarki, który spróbuje uruchomić sesję debugowania w Chrome i najpierw poprosi Cię o pozwolenie:

Gdy wyrazisz zgodę, aplikacja poprosi o uprawnienia i pobierze szczegóły.


Polecenie /schedule jest przydatne, jeśli chcesz skonfigurować cykliczne lub jednorazowe zadania, które agent ma wykonywać w określonych odstępach czasu lub zgodnie z harmonogramem (np. w poniedziałki i środy o 9:00).
Jednocześnie masz możliwość zrobienia tego za pomocą interfejsu użytkownika, co zostało opisane w sekcji Planowanie poleceń w następnym kroku.
5. Polecenia planowania
W głównym interfejsie możesz użyć opcji Harmonogram, aby zautomatyzować powtarzające się zadania lub ustawić jednorazowe przypomnienia w konkretnych projektach.

Utwórzmy codzienne zadanie, które będzie nam przypominać o spotkaniu o 18:00. Kliknij Nowy i wypełnij szczegóły, jak pokazano poniżej:

Kliknij Add Scheduled Task (Dodaj zaplanowane zadanie), a następnie dodaj zadanie do listy zaplanowanych zadań, jak pokazano poniżej:

Dodajmy kolejne przypomnienie, które będzie nam przypominać o zrobieniu przerwy co 20 minut:

Mamy teraz 2 zaplanowane zadania, jak pokazano poniżej:

Możesz wyłączyć lub usunąć dowolne zadanie. Pamiętaj, że użyliśmy podstawowych promptów, ale Twoje prompty mogą być bardziej szczegółowe, mogą wywoływać narzędzia (komunikować się z systemami zewnętrznymi) i wykonywać znacznie więcej pracy za kulisami w regularnych odstępach czasu, w zależności od Twoich wymagań.
6. Serwery Model Context Protocol (MCP)
Protokół Model Context Protocol (MCP) stał się standardem, który pomaga łączyć agentów z systemami zewnętrznymi. Odgrywają one kluczową rolę w zapewnieniu, że agent pozostaje w zgodzie z Twoimi danymi i integracją.
Antigravity obsługuje serwery MCP, zarówno lokalne, jak i zdalne. Zawiera też integracje z kilkoma serwerami MCP, które współpracują z usługami Google Cloud. Można je zainstalować jednym kliknięciem, podając tylko kilka danych konfiguracyjnych.
Najpierw zobaczmy listę wstępnie skonfigurowanych opcji serwera MCP. Kliknij Ustawienia → Dostosowywanie, a potem przycisk Dodaj MCP+, aby dodać nowy serwer. Wyświetli się okno, w którym zobaczysz pełną listę serwerów:

Aby dodać dowolny serwer MCP, kliknij przycisk + Dodaj. W zależności od serwera MCP musisz podać kilka informacji, takich jak identyfikator projektu i szczegóły bazy danych.
Dodawanie istniejących serwerów MCP
Serwery MCP są konfigurowane w niewidoczny sposób w pliku $HOME/.gemini/config/mcp_config.json. Jeśli korzystasz już z zewnętrznych serwerów MCP, możesz po prostu dodać szczegóły do tego pliku. Więcej informacji o konfigurowaniu niestandardowych serwerów MCP znajdziesz tutaj.
Po dodaniu zdalnych serwerów MCP i zapisaniu pliku możesz przejść do sekcji serwerów MCP w Antigravity w ten sposób:
- W głównym interfejsie Antigravity kliknij Ustawienia.
- Otwórz Dostosowywanie. Jeśli nadal nie widzisz serwerów MCP, kliknij Odśwież.

- Możesz wyłączyć dowolny serwer MCP, klikając przycisk Przełącz. Możesz też kliknąć dowolny serwer MCP i wyświetlić narzędzia udostępniane przez ten serwer.
Aby używać skonfigurowanych serwerów MCP, możesz zadać Antigravity pytanie, które wymaga serwera MCP. Możesz na przykład włączyć serwer cloudrun-mcp i zadać Antigravity to pytanie: Build and deploy a Cloud Run service. Powinno to spowodować, że Antigravity wyszuka i użyje serwera cloudrun-mcp do skonfigurowania i wdrożenia usługi Cloud Run.
7. Artefakty
Antigravity tworzy artefakty podczas planowania i wykonywania pracy, aby komunikować się z użytkownikiem i otrzymywać od niego opinie. Są to pliki Markdown z formatowaniem, diagramy architektury, obrazy, nagrania z przeglądarki, różnice w kodzie itp.
Artefakty wypełniają lukę w zaufaniu. Gdy agent twierdzi, że naprawił błąd, deweloper musiał wcześniej przeczytać kod, aby to sprawdzić. W przypadku Antygrawitacji agent tworzy artefakt, aby to udowodnić.
Oto główne artefakty generowane przez Antigravity:
Task Lists: przed napisaniem kodu agent generuje plan strukturalny. Zwykle nie musisz edytować tego planu, ale możesz go sprawdzić i w razie potrzeby dodać komentarz, aby go zmienić.Implementation Plan: służy do projektowania zmian w bazie kodu w celu wykonania zadania. Te plany zawierają szczegóły techniczne dotyczące niezbędnych zmian i są przeznaczone do sprawdzenia przez użytkownika, chyba że zasady sprawdzania artefaktów są ustawione na Zawsze kontynuuj.Walkthrough: jest tworzony po zakończeniu przez agenta wdrażania zadania jako podsumowanie zmian i sposobu ich testowania.Code diffs: Chociaż nie jest to artefakt, Antigravity generuje też różnice w kodzie, które możesz sprawdzić i skomentować.Screenshots: agent rejestruje stan interfejsu przed zmianą i po niej.
Aby lepiej zrozumieć artefakty, utwórz rozmowę w nowym lub istniejącym projekcie, używając tego prompta:
Write a node application that I can run from the command line to get me the latest news from Google.
Agent wyrusza i wraca z pierwszym artefaktem: planem wdrożenia.

Możesz wyświetlić dowolny artefakt wygenerowany przez Antigravity, klikając Panel pomocniczy w prawym górnym rogu.

Jeśli przełączysz panel pomocniczy, zobaczysz te dane wyjściowe, które informują, że wygenerowano 1 artefakt (plan wdrożenia).

Kliknij Plan wdrożenia, aby wyświetlić szczegóły, jak pokazano poniżej:

Na razie akceptujemy ten plan, więc klikamy przycisk Dalej, aby przejść dalej.
Podczas pracy tworzy kolejny artefakt, Plan zadań, i inne pliki. Wszystkie te informacje znajdziesz w panelu pomocniczym, jak pokazano poniżej:

Jeśli klikniesz artefakt Zadanie, zobaczysz listę zadań do wykonania krok po kroku, aby osiągnąć zidentyfikowany cel, a także informacje o tym, które kroki zostały już wykonane, a które jeszcze nie.

Gdy wszystko zostanie ukończone, przetestowane i zweryfikowane przez agenta, otrzymasz wiadomość z informacją, że zadanie zostało wykonane. Kolejny artefakt o nazwie Przewodnik jest już gotowy. Ostateczna lista będzie wyglądać tak:

Warto pamiętać, że dostępne są nie tylko artefakty (zadanie, przewodnik i plan wdrożenia), ale też pliki źródłowe (package.json, index.js).
Do wyświetlania wygenerowanych plików nie musisz używać pełnoprawnego edytora ani IDE. Możesz kliknąć pliki package.json lub index.js, aby wyświetlić ich zawartość i dodać komentarze.
8. Antigravity IDE
Jeśli wolisz IDE, możesz użyć środowiska Antigravity IDE, które zostało zainstalowane wcześniej w ramach tych ćwiczeń z programowania. Gdy w głównym interfejsie Antigravity spróbujesz włączyć panel dodatkowy, zobaczysz opcję Otwórz IDE.

Kliknij go, aby otworzyć Antigravity IDE. Przy uruchamianiu środowiska Antigravity IDE może pojawić się ostrzeżenie podobne do tego:

To zupełnie normalne. Kliknij Tak. Spowoduje to otwarcie środowiska IDE Antigravity, które powinno być znane każdemu, kto wcześniej korzystał ze środowiska IDE. Zawiera wszystkie wygenerowane foldery i pliki, edytor oraz panel agenta, w którym możesz rozmawiać z agentem o kodzie (wyjaśniać, generować, poprawiać itp.).

9. Umiejętności
Modele bazowe Antigravity są wprawdzie wszechstronne, ale nie znają konkretnego kontekstu projektu ani standardów zespołu. Wczytywanie każdej reguły lub narzędzia do okna kontekstu agenta prowadzi do przeładowania narzędzi, wyższych kosztów, opóźnień i zamieszania.
Umiejętności rozwiązują ten problem dzięki stopniowemu odkrywaniu. Umiejętność to specjalistyczny pakiet wiedzy, który pozostaje nieaktywny do momentu, gdy jest potrzebny. Jest ona wczytywana do kontekstu agenta tylko wtedy, gdy Twoja konkretna prośba pasuje do opisu umiejętności .
Struktura i zakres
Umiejętności to pakiety oparte na katalogu. W zależności od potrzeb możesz zdefiniować je w 2 zakresach:
- Zakres globalny (
~/.gemini/config/skills/): dostępny we wszystkich usługach Antigravity (Antigravity, Antigravity IDE, Antigravity CLI) i projektach. - Zakres projektu lub obszaru roboczego (
<project-root>/.agents/skills/): ta opcja sprawi, że umiejętność będzie dostępna tylko w określonym projekcie.
Anatomia umiejętności
Typowy katalog umiejętności wygląda tak :
my-skill/
├── SKILL.md #(Required) metadata & instructions.
├── scripts/ # (Optional) Python or Bash scripts for execution.
├── references/ # (Optional) text, documentation, or templates.
└── assets/ # (Optional) Images or logos.
Dodajmy teraz kilka umiejętności.
Umiejętność weryfikacji kodu
Jest to umiejętność oparta wyłącznie na instrukcjach, tzn. musimy tylko utworzyć plik SKILL.md, który będzie zawierać metadane i instrukcje dotyczące umiejętności. Utwórzmy umiejętność, która dostarcza agentowi szczegółowe informacje do sprawdzenia zmian w kodzie pod kątem błędów, problemów ze stylem i sprawdzonych metod.
Załóżmy, że jesteś w folderze konkretnego projektu (np.$HOME/agy2-projects/my-skills-project)). Pierwszym krokiem jest utworzenie w nim katalogu, który będzie zawierać umiejętność.
mkdir -p .agents/skills/code-review
W folderze projektu, np. .agents/skills/code-review, który właśnie utworzyliśmy, utwórz plik SKILL.md z treścią pokazaną poniżej:
---
name: code-review
description: Reviews code changes for bugs, style issues, and best practices. Use when reviewing PRs or checking code quality.
---
# Code Review Skill
When reviewing code, follow these steps:
## Review checklist
1. **Correctness**: Does the code do what it's supposed to?
2. **Edge cases**: Are error conditions handled?
3. **Style**: Does it follow project conventions?
4. **Performance**: Are there obvious inefficiencies?
## How to provide feedback
- Be specific about what needs to change
- Explain why, not just what
- Suggest alternatives when possible
Zwróć uwagę, że SKILL.md powyższy plik zawiera metadane (nazwę i opis) u góry, a następnie instrukcje. Po wczytaniu agent odczyta tylko metadane umiejętności i wczyta pełne instrukcje umiejętności tylko wtedy, gdy będzie to konieczne.
Sprawdźmy umiejętność sprawdzania kodu. Otwórz rozmowę w Antigravity w wybranym projekcie i wpisz ten prompt:

Powinna wyświetlić się umiejętność code-review.
Wypróbuj
Utwórz w katalogu $HOME/agy2-projects/my-skills-project nowy plik o nazwie demo_bad_code.py z treścią podaną poniżej:
import time
def get_user_data(users, id):
# Find user by ID
for u in users:
if u['id'] == id:
return u
return None
def process_payments(items):
total = 0
for i in items:
# Calculate tax
tax = i['price'] * 0.1
total = total + i['price'] + tax
time.sleep(0.1) # Simulate slow network call
return total
def run_batch():
users = [{'id': 1, 'name': 'Alice'}, {'id': 2, 'name': 'Bob'}]
items = [{'price': 10}, {'price': 20}, {'price': 100}]
u = get_user_data(users, 3)
print("User found: " + u['name']) # Will crash if None
print("Total: " + str(process_payments(items)))
if __name__ == "__main__":
run_batch()
Otwórz nową rozmowę w określonym projekcie w Antigravity i wpisz ten prompt: review the @demo_bad_code.py file.
Agent powinien zidentyfikować code-review umiejętność, wczytać szczegóły, a następnie wykonać działanie zgodnie z instrukcjami podanymi w pliku code-review/SKILL.md.
Przykładowe dane wyjściowe są widoczne poniżej:

10. Podsumowanie
Gratulacje! Udało Ci się zainstalować Antigravity, skonfigurować środowisko i nauczyć się sterować agentami.
Zdobywanie plakietki Kaggle 5-Day AI Agents
Czy ten moduł został ukończony w ramach 5-Day AI Agents: Intensive Vibe Coding Course with Google w Kaggle? Odbierz odznakę za ukończenie: zdobądź odznakę za 5-dniowy kurs o agentach AI.
Co dalej? Aby zobaczyć, jak Antigravity działa w praktyce, możesz zapoznać się z tym samouczkiem:
- Kompilowanie i wdrażanie w Google Cloud za pomocą Antigravity: to ćwiczenie pokazuje, jak zaprojektować, skompilować i wdrożyć aplikację bezserwerową w Google Cloud.
Dokumentacja
- Oficjalna strona : https://antigravity.google/
- Dokumentacja: https://antigravity.google/docs/home
- Przykłady zastosowania : https://antigravity.google/use-cases
- Pobierz : https://antigravity.google/download
- Kanał YouTube Google Antigravity : https://www.youtube.com/@googleantigravity