↓ Skip to main content
  1. Articles/

Google I/O 2026 Preview: Gemini 4, Firebase Agents, and the Agentic Coding Race

·1434 words·7 mins·
Florent Clairambault
Author
Florent Clairambault
CTO & software engineer — writing daily about spec-driven development and agentic coding

Google I/O 2026 Preview: Gemini 4, Firebase Agents, and the Agentic Coding Race
Google I/O 2026 is six days away. The keynote is May 19 at 10am PT at Shoreline Amphitheatre in Mountain View, and for the first time in memory, the most important sessions aren’t about Android.

This year the developer keynote carries a specific weight: Google is expected to reveal Gemini 4, announce the agent-native evolution of Firebase Studio, and ship the Gemini CLI upgrade that moves it from a capable free tool to a full multi-agent platform. That’s three simultaneous strikes at Claude Code’s current position — from the model layer, the platform layer, and the terminal layer.

Here’s what to expect, what’s confirmed, and what it means if you’re already building with Claude Code or evaluating the field.

Gemini 4: The Context Window Play
#

The centerpiece announcement will almost certainly be Gemini 4. Sources pointing at internal session copy describe a 2 million token context window as the baseline capability — with some suggesting a 10 million token variant for enterprise workloads.

To calibrate: at 2M tokens, you can fit a moderately large production codebase — say, 200,000 lines of well-commented TypeScript — in a single context window without any retrieval augmentation. At 10M tokens, you’re in territory where an entire large monorepo fits as context.

This is the story Google needs to tell. Claude Opus 4.7 has a 1M token context window. Gemini 4 at 2M doubles it. At 10M, the comparison doesn’t exist yet.

Whether the extended context translates to better reasoning on long-range code tasks is a different question. Claude Code’s 1M context GA in March 2026 produced a 15% reduction in compaction events but didn’t make Opus 4.7 dramatically better at tasks that fit in 100K tokens. Context window size is necessary but not sufficient.

Expect Gemini 4 benchmarks focused on multi-file editing, whole-codebase refactors, and tasks where context length is the binding constraint. That’s where Google’s advantage will be most defensible.

Firebase Studio: Google’s Direct Claude Code Answer
#

The more strategically significant announcement for developers is Firebase Studio’s evolution into what Google’s session copy describes as an agent-native platform.

Firebase Studio is the rebranded Project IDX, which Google announced at Cloud Next 2026 as a cloud-hosted development environment. The I/O announcement is expected to add the agentic layer: autonomous multi-file editing, test execution, deployment to Google Cloud, and deep integrations with AI Studio and Antigravity (Google’s full-stack AI app builder).

The confirmed path is: prototype in AI Studio → build in Firebase Studio → deploy to Google Cloud. If that pipeline works as described, it’s a credible end-to-end story for new application development — especially for developers already in the Google ecosystem.

The comparison to Claude Code is obvious and intended. Claude Code occupies the terminal and spans the entire development lifecycle from spec to deployment. Firebase Studio occupies the browser and targets a web-native workflow. These are not the same tool for the same person — they’re different bets about where serious development happens.

Claude Code’s thesis is that the terminal is the only environment with the access, flexibility, and tooling depth to support truly autonomous agents. Firebase Studio’s thesis is that the browser is where more developers already live, and that moving to the browser unlocks cloud-native benefits (no local setup, easy sharing, instant deployment).

Both can be true. But they can’t both be the primary tool for the same developer.

Gemini CLI: Subagents Shipped, More Coming
#

While I/O will carry the headline announcements, Google has already shipped a significant Gemini CLI update that deserves attention on its own.

Subagents are now live in Gemini CLI. The model: Gemini CLI acts as an orchestrator, delegating sub-tasks to specialist agents — each with its own context window, custom system instructions, and curated tool set. Subagents are defined as Markdown files with YAML frontmatter, stored in ~/.gemini/agents for personal workflows or .gemini/agents in a repository for team-shared agents.

Parallel execution is supported: you can spin up multiple instances of the same subagent simultaneously, which is how you’d handle tasks like refactoring multiple independent modules or running parallel research on competing approaches.

The architecture is strikingly similar to Claude Code’s own skill system. Claude Code skills are also Markdown-defined, live in .claude/ directories, can be shared via repositories, and are loaded into specific sessions. The convergence isn’t coincidental — this is the emerging standard for how terminal AI agents are extended.

The v0.41.0 Gemini CLI release (May 8, 2026) added real-time voice interaction with both cloud and local processing backends — expanding the tool from a coding assistant to something closer to a continuous development collaborator.

Gemini CLI’s competitive position: free (1,000 requests/day, 1M context), open-source, Google Search grounding built in, MCP support for tool extensibility. Its weakness relative to Claude Code: Opus 4.7 is a significantly better coding model than Gemini 2.5 Pro on current SWE-bench Pro scores (64.3% vs. ~54%). The Gemini CLI free tier is a compelling entry point, but not a replacement for teams doing serious agentic work.

If Gemini 4 substantially closes that benchmark gap, the free-tier argument gets much stronger.

Jules and the Async Agent Layer
#

Jules — Google’s async coding agent that runs on Google infrastructure — is expected to receive updates at I/O. Jules GA (April 2026) runs on Gemini 3.1 Pro, handles CI loop closure automatically, and provides audio changelogs of its work.

The strategic parallel to Claude Code Routines is exact: both let you queue a task, walk away, and come back to a completed result. The key difference is integration depth. Routines integrate natively with Claude Code’s terminal-native model, CLAUDE.md invariants, git worktrees, and the broader Managed Agents ecosystem. Jules is a standalone async agent without equivalent tooling depth.

A Gemini 4-powered Jules would be a meaningfully different product. Watch for benchmark numbers on multi-step autonomous tasks.

Android 17: The On-Device Layer
#

Google is also expected to announce an on-device Gemini Nano API for third-party Android developers in Android 17. This is less relevant to server-side agentic coding but significant for mobile AI applications — it’s Google extending the Gemini model ecosystem down to the device layer where Apple Silicon competes.

For developers building mobile applications with Claude Code, Android 17’s on-device API means you can target both on-device inference (Gemini Nano) and server-side inference (Claude/Gemini 4) from a unified development workflow.

The Code with Claude London Coincidence
#

One scheduling detail worth noting: Code with Claude London is happening the same day as the Google I/O keynote — May 19.

That’s not a coincidence. Anthropic scheduled its second developer conference to land on the same day as Google’s biggest developer event. The message is deliberate: while Google announces what’s coming, Anthropic will be showing what’s already running in production.

Code with Claude SF on May 6 announced Managed Agents Dreaming, Outcomes + Multiagent public beta, and Code Review GA — all features that shipped immediately, not as roadmap items. If Code with Claude London follows the same pattern, expect at least one major Claude Code announcement to land simultaneously with Google’s I/O keynote.

How to Think About This
#

Google I/O 2026 will be impressive. Gemini 4 will post strong benchmarks. Firebase Studio’s agent-native pivot will be a credible product announcement. The Gemini CLI subagents update is already showing that Google can move fast on tooling.

What I/O will not change: the architectural difference between a cloud-hosted browser IDE (Firebase Studio) and a terminal-native agent that owns the full development environment (Claude Code). These are different bets about where autonomous coding happens.

If your development workflow is web-first, Google-stack, and you’re comfortable in a browser IDE, Firebase Studio’s I/O announcement deserves your serious attention. If you’re doing multi-agent, spec-driven, CI-integrated autonomous development at team scale, watch the benchmark gap between Gemini 4 and Opus 4.7 on SWE-bench Pro — that number will tell you whether Google has closed the model quality gap that currently makes the architectural comparison moot.

I/O keynote: May 19, 10am PT. Watch that number.


Sources:

AI Tools

Gemini CLI: Google's Free Terminal AI Agent, and What It Actually Gets Right

Google shipped Gemini CLI in April 2026 — a free, open-source terminal AI agent with 1,000 requests/day on Gemini 2.5 Pro. It’s more capable than the price suggests. Here’s an honest assessment of what it nails, where it falls short, and what Google’s move tells us about the future of AI coding infrastructure.

May 6, 2026 · 6 min read

AI Tools

Jules Deep Dive: Google's Async Agent That Closes the CI Loop Without You

Jules is now generally available with Gemini 3.1 Pro at its core, an autonomous CI failure detection and fix loop, and audio changelogs. This is what a fully async coding agent actually looks like — and how it compares to the terminal-native model Claude Code represents.

Mar 30, 2026 · 7 min read

AI Tools

OpenAI Just Built an IT Services Company. That's an Admission.

OpenAI launched a $4B+ PE-backed deployment company on May 11, acquiring AI consultancy Tomoro and embedding 150 engineers into enterprise clients. The structure tells a story: if models alone were enough to win enterprise, you wouldn’t need a 1,000-person professional services arm.

May 13, 2026 · 6 min read

AI Tools

SpaceX Is Betting $60B on Cursor and $300MW on Anthropic at the Same Time. The AI Coding Market Just Got Weird.

On April 21, 2026, SpaceX signed two deals simultaneously: a $60B buyout option on Cursor and a 300MW/220K-GPU compute lease to Anthropic via Colossus 1. The same infrastructure company is now the financial backer of the IDE-first AI coding world and the compute provider for the terminal-native AI coding world. That is not a contradiction — it is a hedge. And it tells you everything about where the AI coding market is headed.

May 11, 2026 · 6 min read

AI Tools

Claude Code Review Goes GA: $15–25 Per PR, Multi-Agent Reviewers, and Who It's Actually For

Claude Code Review went GA on May 6: a multi-agent system that dispatches parallel bug-finders, runs a verification pass to cut false positives, and lands a single high-signal comment on your pull request. It costs $15–25 per review, is billed separately from your plan, and is available on Team and Enterprise only. Here is how the architecture works, what the performance numbers say, and how it stacks up against /ultrareview, Cursor Bugbot, Greptile, and CodeRabbit.

May 10, 2026 · 7 min read