Antigravity is Google's agent-first AI coding platform built around the Gemini 3 family of models. Announced alongside Gemini 3, it is delivered as a heavily modified VS Code–based IDE (often regarded as a successor to / derivative of Windsurf) that lets developers delegate end-to-end software tasks to autonomous agents instead of just accepting inline code completions.
ℹ️ Antigravity replaces Gemini CLI as Google's primary recommendation for agentic coding workflows. Gemini CLI is being deprecated in favor of the agent-oriented experience offered by Antigravity.
Antigravity treats the human as a manager of agents:
- The unit of work is a task or a plan, not a keystroke
- Agents have direct access to the editor, terminal, and an integrated browser
- Every agent run produces Artifacts — task lists, plans, screenshots, browser recordings — so the human can verify what was done before accepting it
- Editor view: a VS Code–like IDE with an agent sidebar for in-context collaboration
- Manager view: a dashboard for fanning out work across multiple agents and workspaces in parallel
Out of the box you can choose between:
- Gemini 3 Pro (default, with generous preview rate limits)
- Gemini 3 Flash
- Anthropic Claude 5 (Fable/Mythos) / Claude 4 (Sonnet/Opus)
- GPT-OSS-120B
- Artifacts (plans, screenshots, browser recordings) make agent runs auditable
- Agents accumulate learnings across sessions instead of starting cold every time
- Multi-step task execution: plan → edit → run → verify
- Parallel agents working across files and even repositories
- Long-horizon refactors and migrations rather than single-snippet edits
- Agents can drive a real browser to test the changes they wrote
- Captures screenshots and recordings as evidence of behavior
- Carries project context across agent runs
- Learns from prior interactions, including corrections you apply
- VS Code–style editor experience that most developers already know
- Terminal, source control, and extensions work as expected
Antigravity is distributed as a desktop IDE (public preview, free during the preview period). Get it from the official site:
System requirements:
- Windows 10 (64-bit) or later
- macOS Monterey (12) or later
- 64-bit Linux (modern glibc / glibcxx)
- Launch Antigravity and sign in with your Google account
- Pick a default model — Gemini 3 Pro is a good baseline
- Open a folder/workspace and start in Editor view, or jump to Manager view to plan a multi-agent run
- Describe the task in natural language ("add unit tests for
auth/", "migrate this service from REST to gRPC") - The agent produces a plan as an Artifact for you to approve
- The agent edits files, runs commands in the terminal, and optionally drives the browser to verify
- Review the diff and the Artifacts (screenshots, recordings, logs), then accept or iterate
While Antigravity is primarily delivered as a desktop IDE with Editor and Manager views, it also inherits and expands on the command-line capabilities of the former Gemini CLI. You can interact with the Antigravity agent directly from your terminal using the gemini command.
- IDE Built-in: Inside the Antigravity desktop IDE, open the Command Palette (F1 or Cmd/Ctrl+Shift+P) and search for
Shell Command: Install 'gemini' command in PATH. - Standalone Client (if you need a standalone command-line client):
npm install -g @google/gemini-cli
# Launch interactive terminal session
gemini
# Ask a prompt directly and start interactive mode
gemini "Analyze current project structure"
# Run in non-interactive (headless) mode with a given prompt
gemini --prompt "Write unit tests for src/auth.js"
# Safely run inside a new Git worktree to avoid contaminating the current branch
gemini --worktree my-refactor "Refactor login logic"-m, --model <model_name>: Specify the model to use (e.g.gemini-3-pro,gemini-3-flash,claude-5-fable)-y, --yolo: YOLO mode; automatically approve all agent actions (edits, shell commands) without asking--approval-mode <mode>: Set the tool approval mode (default,auto_editfor auto-approving file changes,yolo, orplanfor read-only plan mode)-r, --resume <session_id>: Resume a previous session (e.g.latestor a specific index/ID)-s, --sandbox: Run the agent within a sandbox environment for command execution security
# Manage Model Context Protocol (MCP) servers
gemini mcp list
gemini mcp add <name> <command>
# Manage agent skills
gemini skills list
# Manage automation hooks
gemini hooks listHand the agent a multi-file refactor and review the produced plan and diff instead of writing every edit yourself.
Spec → implementation → tests → browser-verified UI changes, all driven by one or more agents in the same workspace.
Use Manager view to run several agents on different tasks/branches at once and inspect their Artifacts as they finish.
- Start from a clear task statement — the better the prompt, the better the plan
- Review the Artifact, not just the diff — screenshots and recordings catch behavior the diff hides
- Let the agent verify — give it permission to run tests and drive the browser; the goal is verifiable output
- Bring corrections back as context — Antigravity learns across runs, so explicit feedback compounds
Antigravity is a proprietary Google product. It is free of charge during the public preview, with generous rate limits for the included Gemini 3 Pro usage. Subject to Google's terms of service.