Logo for AiToolGo

Getting Started with Google Antigravity: A Complete Guide to Agent-First AI Development

Overview
Easy to understand
 0
 0
 1
This tutorial by Romin Irani introduces Google Antigravity, an experimental agent-first development platform built on VS Code's foundation. It explains how developers shift from writing code directly to orchestrating autonomous AI agents via a 'Mission Control' Agent Manager. The guide covers installation on macOS, initial setup (including terminal execution and review policies), navigating the Agent Manager and Editor views, model and planning mode selection, and setting up the Antigravity browser subagent through a Chrome extension. It concludes by introducing Artifacts (task plans, diffs, screenshots, recordings, test results) as the mechanism for verifying agent work.
  • main points
  • unique insights
  • practical applications
  • key topics
  • key insights
  • learning outcomes
  • • main points

    • 1
      Provides a clear, step-by-step walkthrough from installation through first agent interaction, with screenshots at each stage
    • 2
      Explains the conceptual shift from traditional IDE workflows to agent-first orchestration with a useful architect/manager analogy
    • 3
      Clearly documents configuration trade-offs (terminal execution policy, review policy, and the four setup presets) so readers can make informed autonomy decisions
  • • unique insights

    • 1
      Frames Artifacts as a solution to the 'Trust Gap' — giving developers verifiable evidence (diffs, screenshots, recordings, test logs) instead of requiring them to re-read agent-generated code
    • 2
      Highlights throughput gains from parallel agent execution: multiple agents working on separate tasks simultaneously, versus the linear, synchronous chat model of earlier AI coding assistants
  • • practical applications

    • Gives developers a concrete onboarding path for a new agentic IDE, including security-relevant configuration choices (execution policies) and browser subagent setup. Highly actionable for anyone evaluating or adopting Antigravity, though some details are version-specific and the article itself notes it has been superseded by a 2.0 tutorial.
  • • key topics

    • 1
      Agent-first development paradigm and the Agent Manager ('Mission Control') interface
    • 2
      Installation, initial configuration, and terminal/review execution policies
    • 3
      Browser subagent setup and Artifacts-based verification of agent work
  • • key insights

    • 1
      Hands-on onboarding for a new agent-first IDE built on VS Code, with screenshots covering every setup step
    • 2
      Explicit guidance on balancing agent autonomy against safety via terminal execution and review policy presets
    • 3
      Clear explanation of how Artifacts provide verifiable trust in autonomous agent output
  • • learning outcomes

    • 1
      Install and configure Google Antigravity, selecting appropriate terminal execution and review policies for their risk tolerance
    • 2
      Navigate the Agent Manager and Editor views, dispatch agent tasks, and select models and planning modes
    • 3
      Set up the browser subagent and interpret Artifacts (plans, diffs, screenshots, recordings) to verify agent work
examples
tutorials
code samples
visuals
fundamentals
advanced content
practical tips
best practices

“ Introduction: Antigravity as an Agent-First Development Platform

Google Antigravity is a free, experimental development platform that reimagines the traditional IDE around autonomous AI agents. Built on the open-source Visual Studio Code foundation, it goes beyond line-by-line autocomplete. Instead, it provides a 'Mission Control' where developers dispatch agents that can plan, write code, execute terminal commands, and even browse the web to complete engineering tasks. This shift changes the developer's role from writing and editing every snippet to acting as an architect or manager who orchestrates a workforce of digital agents. Developers can still drop into the familiar editor whenever they want to make direct changes.

“ Installing and Setting Up Antigravity

Antigravity is available in preview, and you can sign in with a personal Gmail account. Download the installer for your operating system from the official downloads page and complete the installation. On first launch, the setup wizard lets you import settings from VS Code or Cursor or start fresh, choose a theme, and sign in to your Google account through the browser. For users on Linux subsystems or ChromeOS, community guides describe running the Linux build under WSL or ChromeOS Flex. Accept the terms of use to finish setup and you are ready to start collaborating with the agent.

“ Choosing Agent Behavior: Terminal Execution and Review Policies

During setup you configure how much autonomy the agent receives through two settings. The Terminal execution policy controls command execution: Off requires approval for everything outside an Allow list, Auto lets the agent decide when to ask, and Turbo auto-executes commands except those on a Deny list. The Review policy controls when the agent pauses for your sign-off on artifacts: Always Proceed, Agent Decides, or Request Review. These are bundled into four presets: Agent-driven development, Agent-assisted development (the recommended balanced option), Review-driven development, and Custom configuration. All of these settings can be changed at any time, even mid-conversation.

“ Navigating the Agent Manager: Mission Control

Antigravity splits its interface into two primary windows: the Editor and the Agent Manager. The Agent Manager is the default landing view and works like a dashboard for spawning, monitoring, and interacting with multiple agents running asynchronously. Key elements include the Inbox, which tracks all conversations, task status, and pending approvals; Start Conversation, which opens a new prompt; Workspaces, which are project folders you can add and switch between; the Playground, a scratch area for experimentation that can later be converted into a workspace; the Editor View, for inspecting and editing generated files directly; and the integrated Browser. Because agents run in parallel, a developer can assign several bugs or tasks at once rather than waiting on a linear chat.

“ Models, Planning Modes, and Starting Conversations

When starting a conversation, you can choose the underlying model from the Model Selection dropdown. You can also choose between two modes. Planning mode lets the agent organize work into task groups, produce artifacts, and think through complex or research-heavy tasks thoroughly, producing more output. Fast mode executes tasks directly and suits simple, localized jobs such as renaming variables or running a few shell commands. Think of the choice as controlling the agent's thinking budget. Note that access to Gemini 3 Pro may be subject to usage quotas during preview, so you may see messages when free limits are reached.

“ Setting Up the Antigravity Browser Agent

When an agent needs to interact with the web, it delegates to a browser subagent running a model specialized for operating pages in the Antigravity-managed browser. This subagent can click, scroll, type, read console logs, capture DOM content, take screenshots or markdown snapshots, and record video. To enable it, start a conversation in the Playground with a prompt such as 'go to antigravity.google.' When prompted, click Setup, which opens the browser with an instruction to install the Antigravity Chrome extension. After installing the extension, switch back to the Agent Manager and grant the agent permission to proceed. Once authorized, the agent navigates the site on your behalf.

“ Inspecting Artifacts and Building Trust

Artifacts address the trust gap that arises when an agent claims a task is finished. Rather than requiring you to read every line of code, Antigravity produces verifiable evidence. Typical artifacts include task lists and implementation plans that you can review, edit, and approve before work begins; code diffs showing exactly which lines change; screenshots capturing UI states before and after a change; browser recordings of dynamic interactions for functional verification; and structured test results. Together, these let developers confirm what was planned, what was done, and how it was validated, making agent output auditable and trustworthy.

“ Customizing Antigravity: Rules, Workflows, and Skills

To make the agent consistently follow your standards, Antigravity supports Rules, which are persistent instructions covering coding conventions and guidelines. Workflows are reusable, multi-step instruction sets that you can invoke with a single command, which is useful for repeatable tasks. Later updates added support for MCP (Model Context Protocol) Servers, letting agents connect to external tools and data sources, and Skills, which extend the agent's capabilities in Antigravity. Together these customizations help tailor the agent to your codebase and team practices so it produces output aligned with how you work.

“ Securing the Agent: Allow Lists and Deny Lists

Because agents execute shell commands to accomplish their work, controlling what they are allowed to run is essential. Antigravity lets you configure an Allow list of commands that may run without asking, and a Deny list of commands that are blocked outright. Combined with the terminal execution policy, this lets you permit routine, safe operations while requiring explicit approval for sensitive ones. Browser allow lists serve a similar purpose for web interactions. Establishing these boundaries before handing agents substantial autonomy is a practical safeguard for any real project.

“ Conclusion and Next Steps

Antigravity represents a shift from writing code line by line toward directing autonomous agents through a Mission Control interface, supported by artifacts that make their work verifiable. By completing setup, exploring use cases such as website generation and dynamic web application development, customizing behavior with Rules and Workflows, and securing commands with allow and deny lists, developers can begin integrating agentic development into their daily work. Because the platform is in active preview and evolving rapidly, refer to the official documentation, use-case gallery, and YouTube channel for the latest capabilities and best practices.

 Original link: https://medium.com/google-cloud/tutorial-getting-started-with-google-antigravity-b5cc74c103c2

Comment(0)

user's avatar

      Related Tools