Skip to main content
9 – 17 UHR +49 8031 3508270 LUITPOLDSTR. 9, 83022 ROSENHEIM
DE / EN
Coding agent Google United States Terminal (CLI), desktop, IDE

Google Antigravity

Antigravity CLI is Google's agent-first terminal interface for coding agents with selectable Gemini, Claude and GPT-OSS models, MCP and subagents.

Licence Proprietary (Google Terms of Service; no open-source licence text in the repository)
First release May 2026
Interfaces Terminal (CLI), Antigravity 2.0 (desktop), VS Code, Visual Studio, JetBrains, Zed, Xcode
Platforms macOS, Linux, Windows

The seven building blocks in Google Antigravity

How Google Antigravity implements the building blocks of an AI harness

  1. 1

    Agent loop

    The shared agent engine core of Antigravity CLI and the Antigravity 2.0 desktop app runs multi-step reasoning, multi-file editing and tool calls in the terminal and keeps the conversation history persistent.

  2. 2

    Tools and execution environment

    Besides file editing and command execution, Model Context Protocol servers can be configured, managed and monitored with live connection status via the interactive MCP Manager, opened with `/mcp`.

  3. 3

    Context management

    Agent skills encapsulate workflows as slash commands and are browsable via local and global directories; project-level instructions live as Markdown rule files in the `.agents/rules/` directory of the repository, with global instructions additionally in `~/.gemini/GEMINI.md` or `~/.gemini/antigravity-cli/rules/`.

  4. 4

    State and memory

    The `/resume` command opens a conversation picker to resume or switch sessions, and `/rename` renames threads for easier tracking.

  5. 5

    Permissions

    A terminal sandbox mechanism uses native OS features (Linux namespaces isolating the file system and network, `sandbox-exec`/Seatbelt profiles on macOS) against destructive file operations and unauthorised network access; on Windows, the documentation currently only describes access controlled via approval rules, with no dedicated OS-level isolation technology named. Autonomy levels and command allow-/denylists can be configured in `settings.json`.

  6. 6

    Verification and feedback

    The `/rewind` command rolls back conversation history to a previous checkpoint, letting faulty intermediate steps be undone.

  7. 7

    Orchestration

    An asynchronous subagent framework lets the main agent delegate parallel work, run background research and execute system tests without blocking the active conversation; plugins bundle skills, agents, rules, MCP servers and hooks into a single package.

Models and model access

Which models the harness uses and how they are obtained

Models and model access
Models Gemini models (Gemini 3 family), with Claude and GPT-OSS models selectable
Access routes Google Antigravity platform, Gemini Enterprise Agent Platform (Google Cloud)
Free choice of model No
Custom endpoint / LLM gateway No
Antigravity CLI offers a fixed, plan-dependent set of models via its model selector; per the documentation, enterprise licences have access to Gemini models only, with Claude and GPT-OSS not available there. Antigravity CLI's full configuration reference (`settings.json`, per the documentation's CLI reference) names no `modelProvider` key, no `GOOGLE_GEMINI_BASE_URL` environment variable, or any other freely configurable model endpoint.
Features
MCP servers Sub-agents Hooks Skills Plugins / extensions Sandbox Headless / CI SDK IDE integration Checkpoints Resume sessions
Running it with herdr
Supported by herdr Yes
State detection Screen manifest
Integration Session
herdr lists Antigravity CLI in its 'Supported agents' table with the same integration pattern as Claude Code or Codex.
More about herdr →

Enterprise use

Data processing, controls and pricing model according to the vendor

Data stays within your own Google Cloud environment

For enterprise licences, the documentation states that prompts, responses, code and telemetry are never stored outside your private environments; customer telemetry and model interactions are logged directly to the Google Cloud project of the chosen licence.

EU multi-region available

Besides a global endpoint, Antigravity documents an EU multi-region for text generation, code inference and multimodal requests; image generation, per the documentation, is available exclusively via global endpoints.

SSO and federated identity

Google Cloud business accounts authenticate via single sign-on; Workforce Identity Federation (WIF) additionally allows an external identity provider such as Okta to be connected as bring-your-own-identity.

Central licence and network controls

Google Cloud administrators assign licences per project, each licence is bound to a project and location, and VPC Service Controls enable private network paths; request and response logs are available for audits.

Usage-based billing, no amounts published

Billing is usage-based via the Gemini Enterprise Agent Platform API or via quotas included in the licence, with optional overage management — the documentation does not publish specific pricing terms.

Strengths
  • Shared agent core with the Antigravity 2.0 desktop application, so model improvements apply automatically to both
  • Built in Go, per Google, for faster execution than Gemini CLI
  • Model choice between Gemini, Claude and GPT-OSS models in the same tool
  • Built for SSH and terminal-multiplexer workflows with low resource overhead
  • Asynchronous subagent framework for background research and parallel tasks
  • Documented EU multi-region endpoint for text and code inference
  • Plugin system bundles skills, agents, rules, MCP servers and hooks into one package
Limitations
  • No publicly documented open-source licence; the GitHub repository mainly contains installation scripts and documentation links
  • Enterprise licences, per the documentation, have no access to Claude and GPT-OSS models, only to Gemini models
  • A freely configurable, provider-agnostic model endpoint is not documented in the configuration reference
  • For Windows, the documentation currently names no dedicated OS-level isolation technology for the terminal sandbox, only approval rules

Use cases

Typical tasks for this harness

Terminal-centred development over SSH or inside terminal multiplexers
Multi-file refactors with parallel background execution via subagents
Comparing model output across Gemini, Claude and GPT-OSS on the same task
Continuing terminal sessions in the Antigravity 2.0 desktop interface for visual orchestration
Automated system tests running in the background during the active conversation

Building on the basics of an AI Harness: Antigravity CLI is the terminal interface of Google Antigravity, the company’s agent-first development platform for coding agents with selectable Gemini, Claude and GPT-OSS models. As of 20 September 2026.

What is Antigravity CLI?

Per its own documentation, Google Antigravity is a development platform made up of several surfaces: the “Antigravity 2.0” desktop application as a command centre for multiple agents, the IDE, a Python SDK for building custom agents, and Antigravity CLI itself as a “lightweight, keyboard-centric terminal interface”. Per the documentation, Antigravity CLI brings “the reasoning, execution, and orchestration capabilities of our shared agent harness” directly to the local shell — the same harness that Antigravity 2.0 runs on. Antigravity CLI is installed on macOS/Linux via curl -fsSL https://antigravity.google/cli/install.sh | bash, on Windows via a PowerShell script; the session starts with the agy command. A public GitHub repository (google-antigravity/antigravity-cli) contains installation scripts and points to the documentation but lists no open-source licence — Antigravity CLI is a proprietary Google product. Per Google’s official announcement of 19 May 2026, Antigravity CLI is built in Go, intended to enable faster execution than Gemini CLI.

Antigravity CLI as an AI harness

Antigravity CLI’s agent loop is shared with the Antigravity 2.0 desktop application: improvements to reasoning or code understanding, per the documentation, apply automatically to both surfaces. Tools are managed via an interactive MCP manager, opened with /mcp, and a terminal sandbox mechanism using native OS features (Linux namespaces, sandbox-exec/Seatbelt profiles on macOS) guards against destructive file operations and unauthorised network access — on Windows, the documentation so far only describes access governed by approval rules, without a dedicated OS-level isolation technology. Project-level instructions live as Markdown rules in the repository’s .agents/rules/ directory, with global instructions additionally in ~/.gemini/GEMINI.md or ~/.gemini/antigravity-cli/rules/; agent skills encapsulate recurring workflows as slash commands. An asynchronous subagent framework delegates parallel work, background research and system tests without blocking the active conversation — monitored and controlled via the /agents command. Plugins bundle skills, agents, rules, MCP servers and hooks into a single package, auto-loaded from ~/.gemini/antigravity-cli/plugins/. Sessions can be resumed via /resume, rolled back to an earlier checkpoint via /rewind (alias /undo), and exported to the Antigravity 2.0 desktop interface.

Models and model access

Per the documentation, Antigravity CLI offers a model selector covering models from the Gemini 3 family as well as — depending on the plan — Claude models and GPT-OSS; an additional, non-customisable image model, “Nano Banana 2”, is available for UI mockups and diagrams. Enterprise licences, per the documentation, are explicitly limited to Gemini models, with Claude and GPT-OSS unavailable there. A freely configurable, provider-agnostic endpoint is not documented in Antigravity CLI’s configuration reference (settings.json); whether model access can be routed through a central proxy such as the AI Gateway is therefore not publicly documented.

Enterprise use: data protection and governance

For enterprise licences, Google documents that prompts, responses, code and telemetry are never stored outside your own private Google Cloud environment, and that customer telemetry is logged directly to the project of the chosen licence. Besides a global endpoint, the documentation explicitly names an EU multi-region for text generation, code inference and multimodal requests — image generation, by contrast, runs exclusively via global endpoints. Sign-in happens via Google Cloud business accounts through single sign-on, complemented by Workforce Identity Federation for external identity providers such as Okta. VPC Service Controls enable private network paths, and request/response logs are available for audits. Outside enterprise use, the GitHub repository states that interaction data is sent to Google by default to improve the product, with an opt-out available in settings. Regardless of the access route, source code and prompts go to the chosen model provider and belong in the record of processing activities beforehand.

Orchestrating Antigravity CLI with herdr

The terminal multiplexer herdr lists Antigravity CLI in its table of supported agents with screen manifest as the state authority and session-level integration — the same pattern as Claude Code, Codex or Cursor Agent CLI. This lets Antigravity CLI run alongside other coding agents inside a herdr-managed terminal session.

Where it fits: developer harness and enterprise harness

Like other coding harnesses, Antigravity CLI is a tool for developers working in the terminal or alongside the desktop IDE. For business users without a terminal workflow, CompanyGPT is the matching harness — with tools via MCP servers, integrations and n8n. The AI Gateway provides the shared cost and governance layer across all model access in an organisation. An overview of further harnesses is available on the AI harness overview page. We help organisations fit Antigravity CLI and other coding harnesses into an existing AI governance concept.

From developer harness to enterprise harness

Coding harnesses are tools for developers. Business users, cost control and governance need two more layers.

CompanyGPT – the harness for business users

CompanyGPT gives any language model tools via MCP servers, integrations and n8n, company knowledge via companyRAG, roles from Entra ID or Keycloak, and audit logs – operated in your Azure environment or sovereignly on STACKIT.

Discover CompanyGPT
AI Gateway – cost and governance for every agent

The AI Gateway bundles the model access of your tools and coding agents behind an OpenAI-compatible API: authentication via Entra ID, budgets and cost centres per team, user and agent, guardrails and complete logging.

View the AI Gateway

Frequently Asked Questions

What is Antigravity CLI?

Antigravity CLI is the lightweight terminal interface of Google's agent-first development platform Antigravity. It brings multi-step reasoning, multi-file editing, tool calls and persistent conversation history directly to the terminal, and per Google shares the same agent core as the Antigravity 2.0 desktop application.

Is Antigravity CLI open source?

No. The public GitHub repository `google-antigravity/antigravity-cli` contains no open-source licence text; use is governed by Google's Terms of Service and Privacy Policy.

Which models does Antigravity CLI support?

Per the documentation, models from the Gemini 3 family are available, plus — depending on the plan — Claude and GPT-OSS models via a model selector. Enterprise licences, per the documentation, are limited to Gemini models.

Can Antigravity CLI be used in a GDPR-compliant way?

For enterprise licences, Google documents an EU multi-region for text generation, code inference and multimodal requests, plus data handling within your own Google Cloud environment. Whether this is sufficient for a specific use case needs to be checked individually.

What is the difference between Antigravity CLI and Gemini CLI?

Antigravity CLI is the Go-based, proprietary agent harness Google has positioned as the successor for individual users, with asynchronous multi-agent orchestration and model choice across Gemini, Claude and GPT-OSS. Gemini CLI continues as an independent open-source project, mainly for enterprise licences.

Does Antigravity CLI work with herdr?

Yes, herdr lists Antigravity CLI in its table of supported agents with screen manifest as the state authority and session-level integration.

Introduce coding agents safely in your company

We support selection, model access in the EU, permission design and cost control.