Zum Hauptinhalt springen
tsecurity.de LIVE
Echtzeit-Radar & Feeds
Alle RSS Feeds
👥 Community & Social
Windows Tipps & SecurityGarmin Cirqa im Test: Fitness-Tracker ohne Display(22.09.2026 um 10:30 Uhr)
Windows Tipps & SecuritySicher online bezahlen: 7 Methoden im Praxis-Check(22.09.2026 um 09:00 Uhr)
Sichere Programmierunghas_tokens: true is a boolean. 476 of 791 have no market behind them.(22.09.2026 um 10:00 Uhr)
Sichere ProgrammierungClaude Code Hooks – Safety Through Invariants(22.09.2026 um 10:04 Uhr)
Sichere ProgrammierungYour MCP Tool Just Returned a Secret. Did It Need To?(22.09.2026 um 10:05 Uhr)
Windows Tipps & SecurityGarmin Cirqa im Test: Fitness-Tracker ohne Display(22.09.2026 um 10:30 Uhr)
Windows Tipps & SecuritySicher online bezahlen: 7 Methoden im Praxis-Check(22.09.2026 um 09:00 Uhr)
Sichere Programmierunghas_tokens: true is a boolean. 476 of 791 have no market behind them.(22.09.2026 um 10:00 Uhr)
Sichere ProgrammierungClaude Code Hooks – Safety Through Invariants(22.09.2026 um 10:04 Uhr)
Sichere ProgrammierungYour MCP Tool Just Returned a Secret. Did It Need To?(22.09.2026 um 10:05 Uhr)
Intelligence View
⚡ tsecurity.de Intelligence

Antigravity CLI: A Hands-On Guide to Google's Terminal Coding Agent

The AI coding agent space has been reshuffling fast. Anthropic has Claude Code, OpenAI has Codex CLI, xAI has Grok CLI, and now Google has retired Gemini CLI and replaced it with something bigger: Antigravity CLI, a Go-based terminal agent…

0
↗ Quelle (dev.to)
Reagiere als Erste:r — dein Feedback zählt!

The AI coding agent space has been reshuffling fast. Anthropic has Claude Code, OpenAI has Codex CLI, xAI has Grok CLI, and now Google has retired Gemini CLI and replaced it with something bigger: Antigravity CLI, a Go-based terminal agent that shares its engine with the Antigravity 2.0 desktop application.



In this tutorial, I will walk you through everything you need to know to get started with Antigravity CLI. We will cover the installation process, authentication, the agent and command modes, and build two practical projects that show what this tool can actually do. By the end, you will have a solid foundation for using Antigravity CLI in your real development workflow.









What Is Antigravity CLI?





Antigravity CLI is Google's command-line coding agent powered by the Gemini family of models (with optional support for Claude and open-source backends). Unlike a simple chat wrapper, it is designed to reason across your project, edit multiple files at once, spawn subagents for parallel work, and call tools on your behalf.



Google describes it as a lightweight Terminal User Interface (TUI) that brings the core capabilities of Antigravity 2.0 (multi-step reasoning, multi-file editing, tool calling, and persistent history) directly to your terminal. It is the official replacement for Gemini CLI, which sunsets for individual Google AI Pro and Ultra users on June 18, 2026.



Here is a quick look at what makes Antigravity CLI stand out:





  • Built in Go: snappier startup and lower memory footprint than the Node-based Gemini CLI it replaces.


  • Shared agent engine with Antigravity 2.0: the desktop app and the CLI use the same runtime, so updates land everywhere at once.


  • Bidirectional sync with the GUI: preferences, permissions, and even active sessions can be exported from the terminal into the desktop app and back.


  • Async subagents: long-running refactors and research tasks run in parallel without blocking your prompt.


  • First-class extensibility: Agent Skills, Hooks, Subagents, MCP servers, and Plugins (the rebrand of Gemini CLI Extensions) are all supported.


  • SSH-aware authentication: detects remote sessions and gives you an auth URL to open on your local browser.









Prerequisites



Before you get started, make sure you have the following in place:





  • Operating system: macOS, Linux, or Windows (native PowerShell, no WSL required).


  • Curl (macOS/Linux) or PowerShell 5+ (Windows): used by the installer.


  • A Google account: any Google AI Pro, Ultra, or free-tier account works. Code Assist Standard/Enterprise customers can use their existing license.


  • Basic terminal comfort: you do not need to be a shell expert, but knowing how to navigate directories and run commands will help.









Installing Antigravity CLI



Installation is a single command. Open your terminal and run the one that matches your OS.



macOS / Linux:




curl -fsSL https://antigravity.google/cli/install.sh | bash






Windows (PowerShell):




irm https://antigravity.google/cli/install.ps1 | iex






The installer detects your environment, drops the binary (named agy, not antigravity) into ~/.local/bin/ on Unix or %LOCALAPPDATA%\Antigravity\ on Windows, and prints the line you need to add to your shell profile if the directory is not already on PATH.



Once it finishes, restart your terminal and verify the installation worked:




agy --version






You should see the version number printed. If the command is not found, double-check that the install directory is on your PATH.









Authentication



The first time you run agy, it kicks off a Google Sign-In flow. On a desktop machine it opens your browser automatically and walks you through the OAuth grant. Credentials are then cached in your system keyring (Keychain on macOS, Credential Manager on Windows, libsecret on Linux).



If you are working over SSH or in a headless server environment, Antigravity CLI detects the remote session and prints an authorization URL plus a one-time code. Open the URL on your local machine, paste the code, and the CLI completes the handshake. This fixes one of the more painful flows in the old Gemini CLI.



If you would rather use an API key (for CI or scripting), set it before running any command:




export ANTIGRAVITY_API_KEY=your_api_key_here






To make this permanent, add the export line to your ~/.bashrc or ~/.zshrc file, then source it:




source ~/.zshrc












Understanding the Operating Modes



Antigravity CLI gives you three distinct ways to interact with it, each suited to a different context.






1. Interactive Agent Mode



This is the default mode. Running agy from any project directory launches the full TUI: a scrollable conversation pane, a > prompt, and a status bar showing the active model, token usage, and any running subagents.




agy






Image11



Once inside, you can type natural language prompts. A few starter prompts to try in any repo:




Explain this repo









What does @src/main.go do and where is it called from?






The @ syntax pulls a file into context without you having to paste it. You can also reference whole directories (@src/) or glob patterns (@**/*.ts).



You can switch models mid-session using the /model slash command. Antigravity CLI ships with access to Gemini 3.5 Flash, Gemini 3.1 Pro, Claude Sonnet, Claude Opus, and GPT-OSS 120B (subject to your plan):




/model gemini-3.1-pro






Useful built-in slash commands inside the TUI:





  • /help: list every command and keyboard shortcut.


  • /context: show token usage broken down by category and manage checkpoints.


  • /usage: quota and rate-limit status across all available models.


  • /export: push the current session into Antigravity 2.0 so you can keep working in the GUI.






2. Command Mode



Command mode is designed for quick, inline assistance: getting a one-shot completion or a terminal command without leaving whatever you were doing. Trigger it with Cmd + I on macOS or Ctrl + I on Windows/Linux from inside the TUI, or invoke it headlessly:




agy -p "Write a Go function that reads a CSV and returns a summary struct"






For structured output that you can pipe into other tools, add --output-format:




agy -p "List all TODOs in this codebase" --output-format json






This is the mode you reach for from shell scripts, Git hooks, or CI jobs.






3. Async Subagent Mode



Antigravity CLI's headline upgrade over Gemini CLI is asynchronous subagents. From inside the TUI you can dispatch a long-running task to a background agent and keep prompting in the foreground:




/agent refactor "Convert all callback-based handlers in @internal/api to use context.Context"






The subagent reports progress in the status bar and posts its diff back into the conversation when finished. You can run several in parallel, which is handy for splitting a big refactor across packages.









Inspecting Your Project Context



When you drop Antigravity CLI into a new project, the most useful command to run is agy inspect:




agy inspect






This prints a summary of everything the agent has discovered, including:




  • Configuration files it has loaded (.agents/, AGENTS.md, project-level instructions).

  • Agent Skills available globally (~/.gemini/antigravity-cli/skills/) and per-workspace (.agents/skills/).

  • Plugins loaded (including any Gemini CLI extensions you imported).

  • Hooks registered for the project.

  • MCP servers connected from mcp_config.json.



If Antigravity CLI is not behaving the way you expect, agy inspect is your first debugging step. It shows you exactly what context the agent is working with.









Migrating From Gemini CLI



If you were already using Gemini CLI, Antigravity CLI ships a one-shot importer that pulls your old extensions, model preferences, and auth state across:




agy plugin import gemini






It walks the legacy ~/.gemini/ directory, converts each extension into a Plugin, and rewrites your settings.json into the new schema. Original files are left untouched until you confirm.



The official migration guide lives at antigravity.google/docs/gcli-migration and covers edge cases like custom auth providers and air-gapped enterprise installs.






Customizing Antigravity CLI for Your Project



Antigravity CLI supports project-level customization through a few mechanisms.



AGENTS.md: drop a plain-English instruction file at the root of your project. Anything you write here gets prepended to every prompt processed inside that directory:




Always use TypeScript. Prefer functional patterns over class-based ones. Never use `any` as a type.
Run `pnpm test` after every change that touches src/.






Agent Skills: reusable slash commands. Place a Markdown file at .agents/skills/lint.md and it becomes /lint inside the TUI. Skills can include their own prompts, allowed tools, and even nested subagent definitions. Global skills live at ~/.gemini/antigravity-cli/skills/.



Hooks: JSON-defined lifecycle interceptors that fire before a tool call, after a file edit, or on session start. Use them for things like auto-running gofmt after every write or blocking edits to vendor/.



MCP servers: both local (stdio) and remote (HTTP) Model Context Protocol servers are supported, configured in a dedicated mcp_config.json. Remote servers require a serverUrl field.



Run agy inspect any time to confirm which of these are active in the current directory.









Custom Model Configuration



If you want to pin the CLI to a specific model or point it at a self-hosted or third-party endpoint, edit your config file (~/.config/antigravity/config.toml). The configuration accepts:





  • model: the model identifier (e.g. gemini-3.1-pro, claude-opus, gpt-oss-120b)


  • base_url: the API base URL, useful for proxies or self-hosted Gemma deployments


  • name: a human-readable label shown in the TUI


  • env_key: the environment variable that holds the API key



After adding a custom model, select it with the -m flag:




agy -m my-custom-model -p "Summarize the changes in the last 5 commits"






Or switch to it inside the TUI with /model my-custom-model.









Honest Assessment: Strengths and Limitations



Antigravity CLI is the most polished launch of a Google developer tool in a while, but it is worth going in with calibrated expectations.



Where it shines:




  • The Go rewrite is noticeably faster than Gemini CLI. Startup feels instant and the TUI stays responsive even under long sessions.

  • Async subagents are a genuine workflow upgrade. Splitting a refactor across three background agents and watching their diffs land one by one is genuinely useful, not a gimmick.

  • SSH-aware auth fixes the single biggest pain point of Gemini CLI for remote developers.

  • Bidirectional sync with Antigravity 2.0 means you can switch between the terminal and the GUI without losing context.

  • Built-in support for multiple model families (Gemini, Claude, GPT-OSS) lets you pick the right tool for each task.



Where to be careful:




  • Like every LLM-based coding agent, it can produce plausible-looking code with subtle bugs. Always review generated output before running it in production.

  • The plugin ecosystem is essentially Gemini CLI's extension ecosystem with a coat of paint. Many extensions work but a few have not been re-tested against the new runtime.

  • Async subagents are powerful but they consume your quota in parallel. Watch /usage if you are on a metered plan.

  • Enterprise (Code Assist Standard/Enterprise) users can stay on Gemini CLI indefinitely, but everyone else needs to migrate before June 18, 2026 or lose access entirely.









What to Learn Next



Now that you have Antigravity CLI running and you have seen what it can do, here are some directions worth exploring:





  • Agent Skills: write a small Markdown file to turn a common prompt into a reusable slash command for your team.


  • MCP servers: connect Antigravity CLI to your database, internal docs, or issue tracker so the agent can pull live context.


  • Subagent recipes: experiment with patterns like "researcher + writer" or "scout + fixer" pairs that run async.


  • Antigravity 2.0 desktop: use /export to push a hard problem from the terminal into the GUI when you want richer file diffs and graph views.


  • Antigravity SDK: if you want to embed agent capabilities inside your own apps, the SDK exposes the same runtime that powers the CLI.



The official Antigravity documentation at antigravity.google/docs is the best place to go deeper on all of these topics.









Final Thoughts



Antigravity CLI is more than a rebrand of Gemini CLI. The Go rewrite, async subagents, shared runtime with the desktop app, and SSH-aware auth add up to a genuinely different product. It is fast to install, thoughtfully designed around extensibility, and its mix of interactive, command, and async modes covers a wide range of real development scenarios.



The fact that Google built it as a peer of the Antigravity 2.0 desktop application, not a stripped-down companion, is a sign that the terminal is being treated as a first-class surface, not an afterthought.



Give it a try in your next project and see where it fits.

Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten Antigravity CLI: A Hands-On Guide to Google's Terminal Coding Agent

Thematisch verwandte Begriffe: Antigravity, HandsOn, Guide, Googles · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-94426 | A vulnerability was determined in xuxueli xxl-job up to 3.5.0. The impac…
Advisory →
TTS Reader • tsecurity.de Voice
tsecurity.de Icon
tsecurity.de App
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag
Themen-Radar & Intelligence Matrix
Echtzeit-Taxonomie nach Angriffsvektoren & Plattformen

tsecurity.de Live Threat Radar

🔴 LIVE RADAR
MONITORING
AKTIV
CVE-DATENBANK
LIVE
🔍
Community Radar & Live Chat
Sentinel Bot online • Live-Stream
Dein Cluster: Security Explorer
Match:
lädt…
Verbindung zum Community-Stream wird aufgebaut...
Bearbeitungsmodus — Senden überschreibt deine Nachricht
Community-Puls — was gerade passiert
lädt…
Aktivitäten deiner Analysten
lädt…
Neues Thema oder Eilmeldung einreichen

Reiche interessante Links, Zero-Days oder Debatten ein. Die Community entscheidet per Upvote über die Veröffentlichung.

Heiß diskutierte Einreichungen
🔖 Gespeicherte Artikel
📂 Keine gespeicherten Artikel vorhanden.
Zurück Ziehen Vor
Links: vorheriger Artikel Rechts: nächster Artikel unten: schließen
News NIS-2 Frühwarnung Tier-1 Intel ⏱️ 3 Min vor 10 Min
Artikeldaten werden geladen...

Zurück: vorheriger Vor: nächster
↗ Original-Quelle
Social Reaktionen Deine Reaktion zählt
Einstufung & Relevanz-Poll 0 Stimmen
In sozialen Netzwerken teilen 1-Klick