ANTIGRAVITY LABJP
ARTICLES

All Articles

All (954) Antigravity Basics (143) Editor View (63) Agents & Manager (248) Integrations (126) App Development (216) AI Tools (63) Tips & Best Practices (95)
Agents & Manager/2026-06-18Advanced

Handing Visual Regression to a Parallel Agent in Antigravity 2.0

A design for running a dedicated headless visual-regression agent alongside your main implementation agent using Antigravity 2.0's parallel orchestration — with a working harness and the reproducibility traps I hit in production.

Antigravity Basics/2026-06-18Intermediate

Choosing Among Desktop, CLI, SDK, and Managed Agents for the Same Job

Antigravity 2.0 has several surfaces: desktop, CLI, SDK, and the Managed Agents API. Which one should run a given task? Here is a framework for choosing the surface from the nature of the work.

Integrations/2026-06-18Advanced

On Cutover Day to the Antigravity CLI, Verify Production Automation by Side-Effect Equivalence, Not Output

On the day you switch from the Gemini CLI to the Antigravity CLI, verify production automation by the equivalence of side effects — files written, commits, network calls — instead of matching stdout. A sandbox parallel run and a go/no-go cutover gate, with implementation steps.

Agents & Manager/2026-06-18Advanced

When Your Antigravity Agent's Usage Ledger Quietly Drifts From Stripe's Bill — Field Notes on Idempotency, Late Events, and Reconciliation

Usage-based billing for Antigravity agents fails silently when your internal usage ledger and Stripe's Meter Events aggregation drift apart. Field notes on idempotency keys, absorbing late events, the 35-day window, and a daily reconciliation job.

AI Tools/2026-06-18Intermediate

Using the v2.1.4 Quota Screen for a Weekly Reckoning: Reading Used and Remaining to Run an Indie Budget

How to turn the used/remaining display in the reworked Antigravity v2.1.4 quota screen into a weekly reckoning instead of a gut feeling. Baseline recording, burn-rate math, and allocation across multiple projects, written as an indie-dev operating routine.

App Development/2026-06-18Advanced

Vetting AI Studio's Native Android Code Before It Reaches Your Live App

AI Studio's native Android vibe coding produces working screens at startling speed. But before it goes into a live app, it needs its own vetting. Here is a pre-merge review design for generated Kotlin.

Integrations/2026-06-18Intermediate

Gating Your Agent's Commits With pre-commit — Keeping Broken Changes Out of the Main Repo

How to wire up a pre-commit gate that lints, type-checks, runs fast tests, and scans for secrets the moment Antigravity's agent commits — with measured timings and the ordering that keeps it fast.

Agents & Manager/2026-06-18Advanced

Three Boundaries I Draw Before Handing Work to an Antigravity 2.0 Agent

What to hand a background agent, and what to keep in your own hands. The three boundaries I actually drew while running solo-dev automation in parallel, and how to encode them so the lines hold.

Agents & Manager/2026-06-18Advanced

Spending Less on Failure Without Swallowing It: A Retry Budget for Agents Built Around Gemini 3.5 Flash

A design that separates an agent's retries from quietly swallowing errors: classify the failure first, then retry within a budget. Grounded in the speed and price of Gemini 3.5 Flash, with per-task caps, logging, and a weekly tightening routine.

Agents & Manager/2026-06-18Advanced

Stopping Parallel Agents from Clobbering the Same File

When you run several agents at once in Antigravity 2.0, two of them can write to the same file and one set of changes silently disappears. Here is how to design write arbitration inside a shared workspace.

Agents & Manager/2026-06-17Advanced

After Generating Several Candidates, Which One Do You Adopt? Designing Best-of-N That Arbitrates by Verification

With Gemini 3.5 Flash's speed, generating several implementations of the same task has become practical. The hard part is no longer generation but arbitration. Here is the design and TypeScript implementation of a Best-of-N arbiter that picks the winner using verifiable signals only — not majority vote, not self-reported confidence.

App Development/2026-06-17Advanced

Stop Dialogs From Stacking: One Gate for Paywalls, Review Prompts, and Rewarded Ads

A field record of curing the bug where a paywall, a review prompt, and a rewarded ad all surface at once, fixed with a single priority-based modal gate. I let an Antigravity agent sweep up the scattered show() calls, but kept the display policy in my own hands.