Ali Buğatekin

from the log

5/20/2026 · 6 min read

Google I/O 2026 Developer Keynote: Notes from Watching It

Ali Buğatekin

Google I/OAntigravityGeminiWebMCPDeveloper Experience

Google I/O is Google's biggest developer event of the year. This year's edition felt different: instead of the usual "look how good our new model is" tone, this time I saw a narrative focused on the question "how will you, as a developer, actually use these tools?"

While watching, I could summarize it in a single sentence:

Google no longer wants to be taken seriously only in the model race — it wants a seat at the tooling table too.

The Antigravity 2.0 Message

Antigravity 2.0 packaged **Desktop App + CLI + SDK + Managed Agents** together. The most striking part: they all run on the same agent harness. An agent launched from the CLI and one launched from the desktop app share the same behavioral guarantees.

A few quick notes on why this bundle matters:

  • It's a **direct shot** at Cursor and Claude Code
  • Google's advantage: its own model, its own platform, its own cloud — all delivered at once
  • The disadvantage: we don't yet know how fast this integrated stack will iterate

The move of Gemini CLI into Antigravity CLI was also announced in the keynote. The migration will be complete by **June 18**. The open-source side is being preserved — a smart move to avoid losing developer trust.

A Bold Claim on the Flash Model

Gemini 3.5 Flash hit general availability alongside I/O. Google's claim: **4x faster** than comparable frontier models. Its design philosophy is not chat — it's agentic workflows.

This is a different meaning of the "flash" label. Earlier Flash models traded quality for speed. 3.5 Flash sits somewhere new:

Both fast and competitive on agentic benchmarks.

Google's 3.5 Flash positioning

Independent comparisons will surface over time. Setting marketing language aside, low latency really does matter in agent workflows — a single agent task often spans 10-20 model calls, and milliseconds shaved off each call turn into minutes saved overall.

WebMCP: The Long-Term Bet

The quietest of the announcements — and in my view the one with the most long-term weight — is WebMCP. Web pages will be able to act as MCP servers for agents.

  • The spec is being developed at the W3C
  • Origin trial begins in Chrome 149
  • Early days, but worth watching

I call it long-term for a reason. Until now MCP has been a server-side conversation — "a backend that exposes tools to an agent." WebMCP moves MCP into the browser itself. A website can expose its own actions to a visiting agent as MCP tools. In practice, that looks like:

1// Hypothetical usage — the spec is still early
2navigator.mcp.exposeTools([
3  {
4    name: "add-to-cart",
5    description: "Add a product to the cart",
6    handler: ({ productId, quantity }) => { /* ... */ }
7  }
8]);

If this matures, the era of agents "scraping the page and inferring from the DOM" could end. The page itself will tell the agent what it can do.

Where I Land

The unified takeaway from Google I/O: Google is moving past the "we shipped a model, here's the API" stage and into "we want to live inside the developer's workflow." That's a meaningful shift for the competitive landscape.

Can Antigravity become part of developers' daily workflow the way Cursor and Claude Code already have? The next few months will tell.

My read: raw model performance is no longer enough on its own. Developers look at **where** and **how** they use that model. So the rest of 2026 looks less like a model race and more like a harness race.

https://antigravity.googleantigravity.google

share if you found this useful