Ask Cat › AI Tool Summary › Gemini
Google Judged Thousands of AI Agents: the Top Entries All Used the Same Four Patterns, One Cut 40% of Model Calls
Article last updated:2026-09-07
On 2026-09-02 Google’s developer blog published a post-mortem from the Google for Startups AI Agents Challenge, written by Sergio Villani, a technical solutions engineer on Google Cloud AI. Thousands of builders submitted agents; a panel scored them across three tracks.
One line in the opening is worth keeping: “multi-agent system” was the most frequent claim, and on closer inspection some were genuinely sophisticated while others turned out to be a single model working through a chain of prompts with agent names attached.
The entries that ranked at the top kept making the same four engineering decisions. Here they are in plain terms, verified 2026-09-07.
Pattern 1: the tools you built for yourself can serve other agents
Most submissions used MCP one direction — the agent calls out to a tool server. One team ran it both ways: their agent consumed a telemetry database through its own MCP tool layer, then exposed that same reasoning as an MCP server other agents could call.
The post stresses that the internal half already earns its keep. The naive version runs a SQL query against the telemetry store and dumps every row into the model’s context, which on a real production database is exactly how one request blows the token budget. Going through a tool layer lets the agent inspect and filter programmatically — pulling one job’s execution plan or one stack trace instead of a whole table — so the context stays small enough to reason over.
Mediating access through tools is also what makes external exposure possible at all: a tool returning a bounded, purpose-built answer is safe to hand to a caller you do not control; a raw SQL connection never is.
The easily skipped part, per the post: once you serve a caller you do not control, that server needs real access control.
Do this today: if your agent already talks to its own data over MCP, estimate what it would take to expose those same tools externally — usually less than building a second, human-only API.
Pattern 2: let agents react to the same event in parallel
One team’s first version was a linear pipeline: sensor monitoring called compliance, which called resident messaging, which called dispatch. Fine as a demo, and it fell apart on the real use case — catching a fall risk from a change in gait, cross-referencing a live drug-interaction database, and getting a message to the right person before the window closed.
The fix was an async event bus built on four separate asyncio.Queue instances, each with its own worker coroutine. Instead of A calling B and waiting for a return value, agents publish typed events to named topics and subscribe to the ones they care about. A gait-velocity drop of 15 percent or more publishes CLINICAL.ANOMALY_DETECTED; the compliance agent is already parked on it.
Do this today: check whether two of your agents ever need to react to the same signal. If your architecture makes one wait behind the other, the post’s verdict is blunt — that is a single-threaded system wearing a multi-agent label.
Pattern 3: a fallback model still has to clear your bar
One team’s clinical-reasoning agent ran on Gemini 3.1 Pro. Under real load, Pro started returning 503s. Most entries would bolt a retry loop onto the same model. This team fell back to Gemini 3.6 Flash with backoff and ran the response from either model through the exact same validation function — a citation check confirming the answer named a real clinical guideline rather than plausible-sounding medical language.
The detail worth stealing is not that a fallback exists, it is where validation lives: not duplicated once per path, where one copy inevitably drifts, but a single validate_clinical_response() that both the Pro path and the Flash path are forced to call.
Do this today: find the code path that runs after your fallback fires. If it skips a validation step the primary path has, you are shipping two products and testing one.
Pattern 4: tiered routing before the expensive call
One team measured what was actually consuming their inference budget and found it was not the hard questions, it was the easy ones — “where’s my order”, “cancel my appointment” — going through the same full model call as genuinely ambiguous requests.
Their fix was a three-layer classifier in front of the agent:
- A local regex pass catches navigational intent at zero tokens.
- Ambiguous cases get a cheap Gemini call at ten tokens, temperature 0.1, purely to classify intent.
- Only what survives both reaches the full reasoning model.
That first pass alone handled more than 40 percent of incoming messages by their own measurement, before any real model call happened.
Do this today: look at your traffic distribution before assuming you need a bigger model. A cheaper first pass usually gets you further.
What ties them together
The closing point is the useful one: none of these require bigger teams or newer models — they are sound engineering practices that are frequently overlooked. They also compose. One standout entry combined patterns one and three: a root agent fanning specialists out concurrently, then exposing that whole reasoning layer as an MCP server other agents could call.
Google adds that entries built on the Agent Development Kit and driven through the Agents CLI showed these patterns most often, because the framework does not fight you on concurrency, fallback, or handing a tool to another agent.
For packaging those capabilities so other agents can install them, see the Agent Plugins 1.0 standard.
Source: Google’s developer blog, 4 engineering patterns behind the strongest AI Agents Challenge submissions (2026-09-02), read directly. Verified 2026-09-07. The post names no teams; every figure quoted here (40 percent, 15 percent, ten tokens) is the participants’ own measurement as reported by Google. Gemini pricing is summarised on our Gemini tool page.
What Amo and Pimi think
Those already in the Google ecosystem: try the free version first, and if it's not enough, AI Plus for US$4.99 is the cheapest paid plan on the site. However, don't subscribe through one.google.com for US$9.99, or you'll be overpaying.
Let's take a look at these
- Gemini Comprehensive Introduction: Pricing, Features, and Actual Limitations
- Gemini Is the free quota enough?
- Gemini Alternatives
- Comprehensive Free Quota List for All Tools

