ANTIGRAVITY LABJP
Articles/Antigravity Basics
Antigravity Basics/2026-05-23Advanced

Wiring Antigravity 2.0 to Chrome DevTools for agents 1.0: Lighthouse Audits, Extension Debugging, Memory Hunts, and an Operational Plan

Chrome DevTools for agents 1.0 went stable and now ships bundled with Antigravity 2.0. Here is the practical setup I run across my 50M-download indie app business: Lighthouse audits, extension QA, memory leak triage, and auto-connect rules.

Antigravity319Antigravity 2.014Chrome DevTools2MCP17Lighthouse2Debugging3Memory

Premium Article

I have been using Chrome DevTools (MCP) since the public preview to tune the marketing sites for my indie app business and to test the small extensions I run alongside Antigravity. On 19 May 2026 it graduated to Chrome DevTools for agents 1.0, bundled inside Antigravity 2.0, and I took that as a cue to redo my setup from scratch.

I have been shipping mobile apps independently since 2014, and the portfolio crossed 50 million downloads a few years ago. The pieces below come from running this stack against real release weeks: where I let Antigravity 2.0 drive the browser, where I keep the keys, and how I divide the surface so I can sleep.

What "stable" actually changed

If you watched the preview, the changes condense to:

  • The product is renamed from Chrome DevTools (MCP) to Chrome DevTools for agents 1.0
  • Three install paths now: standalone npm, bundled in Antigravity 2.0, and via internal commands in Gemini CLI / Claude Code
  • A first-class Lighthouse audit surface that returns the report as JSON the agent can reason over
  • A dedicated memory analysis tool that does leak detection inside the agent loop
  • Auto-connect to an already-open browser instance is reliable enough to live in production playbooks
  • The WebMCP protocol now lets the agent talk to tools exposed by page JavaScript directly

The two preview pain points I felt — Lighthouse hangs mid-run, and extension hot-reload occasionally breaking after auto-connect — both went quiet in 1.0. Even at runningLightSpeed: fast, the report handling no longer wedges on me.

Pick three connection paths and stop there

If you wire this MCP from too many places, the agent loses the thread when something fails. I narrowed mine to three.

1. Inside Antigravity 2.0 (GUI-leaning work)

Launching Antigravity 2.0 and running agy registers Chrome DevTools for agents as an MCP server automatically. From there I run /mcp to inspect connection state, /skills to see exposed agent workflows (accessibility audit, performance audit), keep /permissions at request-review, and run one trivial browser task first to confirm the round trip.

agy run "open https://example.com, run a quick accessibility scan, summarise the top three issues"

2. Through Claude Code (code-leaning work)

If you live in Claude Code, the install is one command:

claude mcp install chrome-devtools-for-agents
claude mcp ls

I prefer this path when I am iterating on the front-end and want the agent to actually see the rendered DOM as I am editing it. The feedback loop sits closer to the code.

3. The npm CLI (CI integration)

For CI, I install the binary directly:

npm install -g @google/chrome-devtools-for-agents
chrome-devtools-for-agents --version

This path only runs my pre-release smoke check around AdMob changes: collect Lighthouse and Web Vitals, fail the build on threshold misses, then ask an agent to triage the regression in a follow-up step.

Thank you for reading this far.

Continue Reading

What follows includes implementation code, benchmarks, and practical content we hope you'll find useful. This site runs without ads — server and development costs are supported entirely by members like you. If it's been helpful, we'd be truly grateful for your support.

WHAT YOU'LL LEARN
How to split work between the Antigravity 2.0 bundle, Claude Code, and the npm CLI for Chrome DevTools for agents
Operational defaults for Lighthouse audits, extension debugging, memory analysis, and auto-connect that survive real release weeks
Permission tiers for agents on the browser side: read, write, and dangerous, with the prompts I actually use
Secure payment via Stripe · Cancel anytime

Unlock This Article

Get full access to the rest of this article. Buy once, read anytime. This site is ad-free — your support goes directly toward keeping it running.

or
Unlock all articles with Membership →
Share

Thank You for Reading

Antigravity Lab is ad-free, supported entirely by members like you. We publish practical guides daily with implementation code, benchmarks, and production-ready patterns. If you've found it useful, we'd love to have you on board.

  • Copy-paste ready implementation code
  • New advanced guides published daily
  • $5/mo or $10 for lifetime access
View Membership →

Related Articles

Antigravity2026-07-01
When Your MCP Servers Vanish From the Chat App in Antigravity 2.0
After Antigravity 2.0 split into an IDE and a separate chat-style agent app, an MCP server I had set up in the IDE stopped showing up on the chat side. Here is why the settings scopes are separate, and how to fix it by making a single workspace-level source of truth that both apps read.
AI Tools2026-05-25
Chrome DevTools for agents 1.0 goes stable — what changes when it ships inside Antigravity 2.0
Google has shipped Chrome DevTools for agents 1.0 as a stable release and bundled it into Antigravity 2.0. Here is what becomes possible, how it differs from Playwright MCP and Claude in Chrome, and what to watch out for on day one.
Antigravity2026-06-24
Antigravity 2.0, CLI, IDE, SDK — Weaving All Four Surfaces Through a Real Project
Antigravity ships as a desktop app, a CLI, an IDE, and a Python SDK. Beyond picking one, this guide shows how to weave all four across a single project — with a headless-execution wrapper for automation, plus the cost and migration traps to sidestep.
📚RECOMMENDED BOOKS
Build a Large Language Model (From Scratch)
Sebastian Raschka
LLM Dev
Prompt Engineering for LLMs
Berryman & Ziegler
Prompting
AI Engineering
Chip Huyen
AI Eng
* Contains affiliate links
See all →