Deepseek ArtifactsDeepseek Artifacts
Antigravity-CLI-Walkthrough

Google Antigravity CLI Tutorial: agy, /config & Subagenten

Googles offizielle Demo, aufbereitet als 14 kommentierte Schritte: agy im Terminal starten, daraus eine Journal- und To-do-App bauen lassen und nebenbei /config, /diff, Artefakte, Sitzungs-Wiederaufnahme und Subagenten verstehen.

Antigravity CLI in 30 Sekunden

  • Die Antigravity CLI installiert ein Binary namens agy — in einem beliebigen Projektordner gestartet, gibt es die volle Agent-Erfahrung: eine Modell-Kopfzeile, Slash-Befehle und ein Eingabefeld.
  • /config ist das Kontrollzentrum: dreizehn Einstellungen, darunter Rendering Mode (native terminal (inline) vs. alt-screen) und Tool Permission (request-review, always-proceed, strict).
  • Jeder Lauf erzeugt Artefakte — in dieser Demo implementation_plan.md und walkthrough.md —, die unter ~/.gemini/antigravity-cli/ liegen und sich mit /artifact ansehen lassen.
  • Während der Arbeit redet man per /btw mit dem Agenten, prüft Änderungen mit /diff, schreibt lange Prompts per ctrl+g im eigenen Editor und nimmt die letzte Sitzung mit agy -c wieder auf.

Google Antigravity CLI Full Walkthrough

Kanal: Google Antigravity7:09

Öffnen

Getting started with the Antigravity CLI — official docs

Doku: antigravity.google/docs

Öffnen

Die Screenshots stammen aus der offiziellen Google-Demo (Antigravity CLI 0.1.3, Gemini 3.5 Flash); jeder Schritt verlinkt auf die exakte Sekunde der Aufnahme. Die CLI entwickelt sich schnell — Bezeichnungen können sich in neueren Builds leicht unterscheiden.

Screenshots © Google, aus der öffentlichen Demo zur Erläuterung und Kommentierung übernommen. Alle Schritttexte haben wir selbst verfasst.

Der Antigravity-CLI-Walkthrough in Einzelschritten

Starten, konfigurieren, losbauen

  1. 1

    agy im Projektordner starten

    Einmal installiert, registriert die Antigravity CLI das Binary agy — einfach in einem beliebigen Projektverzeichnis aufrufen. Die Kopfzeile zeigt, womit man arbeitet: die CLI-Version (in der Demo 0.1.3), das aktive Modell (Gemini 3.5 Flash) und den Workspace-Pfad (~/Develop/todo-list). Das Eingabefeld startet leer, in der Ecke steht der Hinweis „? for shortcuts“.

    Antigravity CLI 0.1.3 welcome screen in a terminal showing the Gemini 3.5 Flash model, the ~/Develop/todo-list workspace and an empty prompt box with the question-mark shortcuts hint
    Die agy-Begrüßungskopfzeile: Version, Modell und Workspace auf einen Blick.Bei 0:19 zuschauen
  2. 2

    Mit /config alle Einstellungen ansehen

    /config eintippen, und ein Settings-Panel mit Search-Feld öffnet sich — tippen filtert sofort. Die Demo-Installation zeigt dreizehn Einträge, von Animation Speed und Artifact Review bis Rendering Mode (native terminal (inline)) und Tool Permission. Mit den Pfeiltasten in eine Zeile springen, unten erscheint eine Einzeiler-Beschreibung; Esc schließt das Panel.

    Antigravity CLI /config settings panel with the Search filter focused, listing Animation Speed, Rendering Mode native terminal (inline) and Tool Permission among thirteen options
    /config listet alle dreizehn Einstellungen mit Live-Suche und Zeilen-Hinweisen.Bei 0:27 zuschauen
  3. 3

    Dem Agenten einen konkreten ersten Prompt geben

    Die Demo fügt eine strukturierte Anfrage ein: baue eine schöne, abhängigkeitsfreie „Minimalist Markdown Journal & To-Do CLI“ in Python. Drei Anforderungen stehen drin — Aufgaben in einer todo.md mit [ ]/[x]-Umschalten, zeitgestempelte Notizen in journal.md, und kräftige ANSI-Farben mit sauberen Unicode-Icons. Wer Dateinamen, Format und Look gleich mitliefert, gibt dem Agenten alles für einen einzigen Zug mit.

    Antigravity CLI prompt box filled with a zero-dependency Minimalist Markdown Journal and To-Do CLI request listing todo.md tasks, journal.md notes and ANSI color requirements
    Ein guter erster Prompt nennt Dateien, Format und Look in einem Zug.Bei 0:43 zuschauen
  4. 4

    Mit /btw während der Arbeit mit dem Agenten reden

    Warten ist nicht nötig. Während der Agent jtodo.py kompiliert und den ersten atomaren Git-Commit vorbereitet, tippt die Demo „/btw what are you doing?“ — der Slash-Befehl, um nebenbei eine Frage loszuwerden, ohne die laufende Aufgabe zu unterbrechen. Der Agent erklärt den Plan (Workspace initialisieren, Fundament bauen, committen) und arbeitet weiter. Auch die Tipps unter dem Eingabefeld lohnen: ctrl+g öffnet den externen Editor für lange Prompts.

    Antigravity CLI answering a slash-command btw what are you doing side question while the agent compiles jtodo.py and prepares its first atomic git commit
    /btw liefert einen Zwischenstand, ohne den Lauf aus der Bahn zu werfen.Bei 1:15 zuschauen

Artefakte, Diffs und die laufende App prüfen

  1. 5

    Dem Kontextverbrauch auf dem Token-Board zusehen

    Die Kontextansicht kombiniert ein Punkteraster mit echten Zahlen: Gemini 3.5 Flash liegt bei 52.8k von 1.0M Tokens (5,0 %), aufgeschlüsselt nach User-Nachrichten, Agent-Antworten, Tool-Aufrufen, System-Prompt und -Tools, Subagenten und freiem Platz. Dieselbe Ansicht listet die Checkpoints der Sitzung (/rewind) und die vom Agenten geschriebenen Artefakte — bisher zwei: implementation_plan.md und walkthrough.md.

    Antigravity CLI context usage board showing Gemini 3.5 Flash at 52.8k of 1.0M tokens with per-category token counts and two artifact files written by the agent
    Das Token-Board macht aus Kontext-Angst eine Rechnung.Bei 1:40 zuschauen
  2. 6

    Das Walkthrough-Artefakt lesen

    Artefakte öffnen, und walkthrough.md erklärt, was der Agent getan hat: die Repository-Struktur (jtodo.py, test_jtodo.py, README.md, .gitignore), die Design-Entscheidungen und wie das tägliche Journal funktioniert. Der Viewer hat eigene Tasten — Pfeile zum Scrollen, pgup/pgdn zum Blättern, c für Kommentare, esc zum Schließen.

    Antigravity CLI artifact viewer rendering walkthrough.md with the repository structure of jtodo.py and test_jtodo.py plus scroll and comment keyboard shortcuts
    walkthrough.md ist der Abschlussbericht, den der Agent sich selbst schreibt.Bei 1:57 zuschauen
  3. 7

    Artefakte freigeben, wenn „Action required“ erscheint

    Die Antigravity CLI stellt keine Dateien einfach ab — sie fragt nach. Eine Leiste „Action required (2 left)“ listet walkthrough.md und ein neues implementation_plan.md zur Prüfung. Die Tastenzeile erklärt alles: Pfeile zum Navigieren, y/n zum Genehmigen oder Ablehnen, shift+a für alle, p für die Vorschau, esc zum Abschluss. Nichts schlüpft still durch, außer man stellt es genau so ein.

    Antigravity CLI action required dialog asking to approve two artifacts, walkthrough.md and a new implementation_plan.md, with y/n approve keys and shift+a approve all
    Die Review-Leiste: y/n pro Artefakt, shift+a genehmigt alle auf einmal.Bei 2:15 zuschauen
  4. 8

    Mit /diff exakt prüfen, was sich geändert hat

    Nachdem der Agent die Auswahl der App verbessern sollte, prüft die Demo das Ergebnis mit /diff — „View uncommitted changes and per-turn diffs“. Der Befehl liest die VCS (hier Git) und zeigt dateiweise, was der Agent in diesem Zug getan hat. Die To-do-Liste beherrscht jetzt Cursor-Auswahl, und der Diff beweist, dass genau das und nichts sonst geändert wurde.

    Antigravity CLI slash menu suggesting the diff command to view uncommitted changes and per-turn diffs right after asking the agent to improve option selection in jtodo.py
    /diff liest Git für Sie und fasst die Änderungen auf einem Bildschirm zusammen.Bei 2:48 zuschauen
  5. 9

    Die App laufen lassen und weiter iterieren

    In einem zweiten Terminal-Panel — eine normale Shell, kein Teil der CLI — startet die Demo ./jtodo.py. Das fertige Menü begrüßt: oben die Statistik, darunter View & Toggle To-Do Tasks, Quick-Add a To-Do Task, Write Daily Journal Entry, Read Today's Journal Entries, Exit Application. Dank des Upgrades navigiert man jetzt mit Pfeiltasten und bestätigt mit Enter. Etwas stört? Nächsten Prompt in agy eintippen, der Loop geht weiter.

    Minimalist Journal and Todo terminal app built by Antigravity CLI with a highlighted Write Daily Journal Entry row and an use-arrow-keys-to-navigate hint
    Die fertige App im zweiten Panel — Pfeiltasten zum Navigieren, Enter zum Wählen.Bei 3:08 zuschauen

Sitzungen, Subagenten und Berechtigungen

  1. 10

    Ein / für Befehle, /help fürs Spickblatt

    Ein einzelnes / öffnet das volle Slash-Befehls-Menü — /add-dir, /agents, /artifact, /btw, /changelog und 39 weitere, jeder mit einer Einzeiler-Beschreibung. Für die Tastatur gibt es /help: ein Spickblatt mit Tabs (general / commands / shortcuts), von ctrl+g (Prompt im Editor) über ctrl+l (Bildschirm leeren) und ctrl+o (Tool-Ausgabe aufklappen) bis shift/alt+click (auswählen und kopieren).

    Antigravity CLI help shortcuts tab listing enter, ctrl+g to open the prompt in your editor, ctrl+l to clear the screen and two dozen other keyboard bindings
    /help schaltet zwischen Allgemeinem, Befehlen und Kurztasten um.Bei 3:32 zuschauen
  2. 11

    Terminal schließen — die Sitzung überlebt

    Unterhaltungen liegen lokal, und die CLI verrät genau, wie man zurückkommt: Im Fuß steht „Resume: agy --conversation=8034cdc4… (or -c)“. agy -c nimmt also die vorherige Sitzung mit vollständigem Kontext wieder auf, die vollständige Conversation-ID zielt auf eine bestimmte. Ein verlorenes Terminal heißt nicht mehr verlorene Arbeit.

    Antigravity CLI session footer showing how to resume with agy conversation 8034cdc4 or the -c flag next to the todo-list git main branch prompt
    Der Resume-Hinweis druckt die volle agy --conversation-ID — oder kurz: -c.Bei 3:42 zuschauen
  3. 12

    Recherche an einen Subagenten delegieren

    Keine Ideen mehr? Die Demo fragt schlicht: „can you do research to improve the todo list?“ Der Hauptagent entscheidet, dass er einen spezialisierten Recherche-Subagenten braucht, formuliert den Recherche-Prompt selbst und schickt einen Agent-Tool-Aufruf ab — „research: Markdown TUI Researcher“. Die Statuszeile wechselt zu „Gemini 3.5 Flash · 1 subagent(s)“. Über den Befehl /agents lassen sich Subagenten auch explizit rufen.

    Antigravity CLI delegating research to a Markdown TUI Researcher subagent after a can-you-do-research prompt, with the status bar counting one subagent
    Ein schlichter Satz genügt — das Briefing für den Subagenten schreibt die CLI selbst.Bei 4:20 zuschauen
  4. 13

    Dem Subagenten in seiner eigenen Ansicht bei der Arbeit zusehen

    In die Subagenten-Ansicht eintauchen, zuerst kommt die Kopfzeile: 34 Sekunden Laufzeit, 11 Schritte, eine Sitzungs-ID. Darunter der vom Hauptagenten abgeleitete Prompt, die erlaubten Tools (ListDir, Read, WebSearch) und eine Live-Trajektorie — sie listet das Projektverzeichnis, liest jtodo.py und macht dann zwei Websuchen zu Design-Mustern von Task-Managern. Mit esc zurück zum Hauptagenten, der die Funde sammelt und die besten umsetzt.

    Antigravity CLI subagent view for the research agent at 34 seconds and 11 steps, listing ListDir, Read and WebSearch tools with a live trajectory of each action
    Laufzeit, Schrittzahl und jeder einzelne Tool-Aufruf, live.Bei 4:43 zuschauen
  5. 14

    Den Autonomie-Grad wählen: Tool Permission

    Zurück in /config ist die Zeile Tool Permission der Autonomie-Regler, mit drei Werten. request-review — der Agent fragt, bevor er handelt (die sichere Voreinstellung). always-proceed — keine Unterbrechungen, so hat die Demo die ganze App gebaut. strict — der Agent bestätigt zuerst jede einzelne Aktion mit Ihnen. Auf dem Bildschirm heißen sie request-review, always-proceed und strict; pro Projekt wählen, jederzeit änderbar.

    Antigravity CLI Tool Permission dropdown inside /config showing request-review, always-proceed and strict modes with the current selection marked
    Drei Modi: request-review, always-proceed oder strict — Ihre Entscheidung.Bei 6:18 zuschauen

Antigravity CLI vs. die Antigravity-IDE

Die CLI bringt das ganze Antigravity-Erlebnis ins Terminal, doch die beiden Oberflächen passen auf unterschiedliche Momente. Hier trennen sie sich wirklich:

  • 1Untergrund: agy läuft in jedem Terminal, das Sie schon haben — über SSH, in einem tmux-Panel neben dem Editor, auf einer Maschine ohne GUI. Die IDE ist ein voller grafischer Editor mit eigenem Browser.
  • 2Rendering: Die CLI lässt zwischen native terminal (inline) — normaler Scrollback, Maus und Kopieren bleiben alltagstauglich — und alt-screen wählen, einem Vollbild-Puffer für parallele Workflows.
  • 3Berechtigungen: Der CLI-Regler heißt Tool Permission in /config (request-review / always-proceed / strict); die IDE fragt auf ihre eigene Weise vor Aktionen nach.
  • 4Artefakte und Sitzungen folgen demselben Gedanken — Pläne und Walkthroughs zur Freigabe, lokal gespeicherte Unterhaltungen —, doch die CLI legt sie unter ~/.gemini/antigravity-cli/ ab und holt sie mit agy -c zurück.

Eine praktische Aufteilung: im IDE skizzieren und erkunden, wo die App live gerendert wird; lange autonome Läufe — Refactorings, Recherche, Massen-Edits — an agy im Terminal geben, wo sie still neben der Arbeit vor sich hinlaufen.

Antigravity-CLI: Problemlösungen und Power-Tasten

Kleine Stolperfallen aus der Demo — und jeweils die Lösung, die die CLI selbst mitbringt:

  • 1Langer Prompt unhandlich im Eingabefeld? ctrl+g drücken — die Antigravity CLI öffnet den Entwurf im $EDITOR (in der Demo „auto“) und holt ihn nach dem Speichern zurück.
  • 2Tool-Zeilen wie Bash(…) oder Edit(…) brechen mit „(ctrl+o to expand)“ ab — mit ctrl+o in der Zeile klappen Befehl und Ausgabe voll auf.
  • 3Terminal mitten in der Aufgabe geschlossen? agy -c nimmt die vorherige Sitzung auf, agy --conversation=<id> eine bestimmte — Unterhaltungen liegen lokal.
  • 4Agent zu forsch oder zu zäh? Das regelt Tool Permission in /config: request-review fragt jedes Mal, always-proceed unterbricht nie, strict bestätigt buchstäblich jede Aktion.
  • 5Kopieren und Einfügen spinnt? Im Rendering native terminal (inline) funktioniert die Maus normal, und die /help-Liste nennt shift/alt+click als Ausweichweg zum Auswählen und Kopieren. Für schwere Parallel-Setups stattdessen alt-screen ausprobieren.

Immer noch festgehangen? Der „?“-Hinweis, /help und /changelog in der CLI sind der schnellste Weg zu prüfen, was der eigene Build kann — die CLI bewegt sich schnell, und Beschriftungen wandern zwischen Versionen.

Antigravity-CLI-FAQ

Weitere Antigravity-Guides