{"id":1255,"date":"2026-05-05T18:00:00","date_gmt":"2026-05-05T17:00:00","guid":{"rendered":"https:\/\/wade.one\/blog\/?p=1255"},"modified":"2026-04-23T23:52:16","modified_gmt":"2026-04-23T23:52:16","slug":"gemini-tooling-updates-show-agents-are-about-orchestration","status":"publish","type":"post","link":"https:\/\/wade.one\/blog\/2026\/05\/05\/gemini-tooling-updates-show-agents-are-about-orchestration\/","title":{"rendered":"Gemini Tooling Updates Show Agents Are About Orchestration"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/wade.one\/blog\/wp-content\/uploads\/2026\/04\/01-orchestra-conductor.jpg\" alt=\"An orchestra conductor directing musicians\" style=\"float:right;width:280px;max-width:40%;height:auto;margin:0 0 1rem 1rem\" loading=\"lazy\" \/><\/p>\n<p>Gemini tooling updates show agents are about orchestration. That is where the interesting work is moving. <a href=\"https:\/\/blog.google\/innovation-and-ai\/technology\/developers-tools\/gemini-api-tooling-updates\/\">Google&#8217;s recent Gemini API tooling updates<\/a> talk about combining function calling with built-in tools like Google Search and Maps in a single request, circulating context across tool calls and turns, and supporting more complex agentic workflows. That is not just a model update. It is a workflow update.<\/p>\n<p>A simple chatbot gives an answer. An agent needs to decide what to do next, call a tool, read the result, carry context forward, and decide again. That loop is where a lot of the complexity lives, and it is also where a lot of agent projects become fragile if every team has to hand-roll the glue.<\/p>\n<p>For developers, the practical question is not just &#8220;can this model call a tool?&#8221; It is whether it can call the right tool, keep the right context, expose what happened, limit what it is allowed to do, and make the workflow testable. Those questions decide whether an agent is useful outside a demo.<\/p>\n<p>The agent market is becoming an orchestration market. Models still matter, but the surrounding tool layer matters more every month. For developers, that means learning how to design reliable workflows, not just how to write better prompts.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gemini&#8217;s recent tooling updates are another sign that agent development is becoming an orchestration problem, not just a prompt problem.<\/p>\n","protected":false},"author":0,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[26,13],"tags":[123,41,40,136],"class_list":["post-1255","post","type-post","status-publish","format-standard","hentry","category-ai","category-programming","tag-ai-agents","tag-developer-tools","tag-gemini","tag-tool-calling"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Gemini Tooling Updates Show Agents Are About Orchestration - wade.one<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wade.one\/blog\/2026\/05\/05\/gemini-tooling-updates-show-agents-are-about-orchestration\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Gemini Tooling Updates Show Agents Are About Orchestration - wade.one\" \/>\n<meta property=\"og:description\" content=\"Gemini&#039;s recent tooling updates are another sign that agent development is becoming an orchestration problem, not just a prompt problem.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wade.one\/blog\/2026\/05\/05\/gemini-tooling-updates-show-agents-are-about-orchestration\/\" \/>\n<meta property=\"og:site_name\" content=\"wade.one\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-05T17:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wade.one\/blog\/wp-content\/uploads\/2026\/04\/01-orchestra-conductor.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@wadewomersley\" \/>\n<meta name=\"twitter:site\" content=\"@wadewomersley\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/2026\\\/05\\\/05\\\/gemini-tooling-updates-show-agents-are-about-orchestration\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/2026\\\/05\\\/05\\\/gemini-tooling-updates-show-agents-are-about-orchestration\\\/\"},\"author\":{\"name\":\"\",\"@id\":\"\"},\"headline\":\"Gemini Tooling Updates Show Agents Are About Orchestration\",\"datePublished\":\"2026-05-05T17:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/2026\\\/05\\\/05\\\/gemini-tooling-updates-show-agents-are-about-orchestration\\\/\"},\"wordCount\":220,\"publisher\":{\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/#\\\/schema\\\/person\\\/8b4739f8f8bb2cff5d792d4b8779fcc3\"},\"image\":{\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/2026\\\/05\\\/05\\\/gemini-tooling-updates-show-agents-are-about-orchestration\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wade.one\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/01-orchestra-conductor.jpg\",\"keywords\":[\"ai-agents\",\"developer-tools\",\"gemini\",\"tool-calling\"],\"articleSection\":[\"AI\",\"Programming\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/2026\\\/05\\\/05\\\/gemini-tooling-updates-show-agents-are-about-orchestration\\\/\",\"url\":\"https:\\\/\\\/wade.one\\\/blog\\\/2026\\\/05\\\/05\\\/gemini-tooling-updates-show-agents-are-about-orchestration\\\/\",\"name\":\"Gemini Tooling Updates Show Agents Are About Orchestration - wade.one\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/2026\\\/05\\\/05\\\/gemini-tooling-updates-show-agents-are-about-orchestration\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/2026\\\/05\\\/05\\\/gemini-tooling-updates-show-agents-are-about-orchestration\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wade.one\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/01-orchestra-conductor.jpg\",\"datePublished\":\"2026-05-05T17:00:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/2026\\\/05\\\/05\\\/gemini-tooling-updates-show-agents-are-about-orchestration\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wade.one\\\/blog\\\/2026\\\/05\\\/05\\\/gemini-tooling-updates-show-agents-are-about-orchestration\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/2026\\\/05\\\/05\\\/gemini-tooling-updates-show-agents-are-about-orchestration\\\/#primaryimage\",\"url\":\"https:\\\/\\\/wade.one\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/01-orchestra-conductor.jpg\",\"contentUrl\":\"https:\\\/\\\/wade.one\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/01-orchestra-conductor.jpg\",\"width\":1024,\"height\":893,\"caption\":\"An orchestra conductor directing musicians\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/2026\\\/05\\\/05\\\/gemini-tooling-updates-show-agents-are-about-orchestration\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/wade.one\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Gemini Tooling Updates Show Agents Are About Orchestration\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/wade.one\\\/blog\\\/\",\"name\":\"wade.one\",\"description\":\"wade womersley - york based software engineer\",\"publisher\":{\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/#\\\/schema\\\/person\\\/8b4739f8f8bb2cff5d792d4b8779fcc3\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/wade.one\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/#\\\/schema\\\/person\\\/8b4739f8f8bb2cff5d792d4b8779fcc3\",\"name\":\"Wade Womersley\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/02\\\/200px.png\",\"url\":\"https:\\\/\\\/wade.one\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/02\\\/200px.png\",\"contentUrl\":\"https:\\\/\\\/wade.one\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/02\\\/200px.png\",\"width\":202,\"height\":200,\"caption\":\"Wade Womersley\"},\"logo\":{\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/02\\\/200px.png\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Gemini Tooling Updates Show Agents Are About Orchestration - wade.one","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/wade.one\/blog\/2026\/05\/05\/gemini-tooling-updates-show-agents-are-about-orchestration\/","og_locale":"en_GB","og_type":"article","og_title":"Gemini Tooling Updates Show Agents Are About Orchestration - wade.one","og_description":"Gemini's recent tooling updates are another sign that agent development is becoming an orchestration problem, not just a prompt problem.","og_url":"https:\/\/wade.one\/blog\/2026\/05\/05\/gemini-tooling-updates-show-agents-are-about-orchestration\/","og_site_name":"wade.one","article_published_time":"2026-05-05T17:00:00+00:00","og_image":[{"url":"https:\/\/wade.one\/blog\/wp-content\/uploads\/2026\/04\/01-orchestra-conductor.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_creator":"@wadewomersley","twitter_site":"@wadewomersley","twitter_misc":{"Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/wade.one\/blog\/2026\/05\/05\/gemini-tooling-updates-show-agents-are-about-orchestration\/#article","isPartOf":{"@id":"https:\/\/wade.one\/blog\/2026\/05\/05\/gemini-tooling-updates-show-agents-are-about-orchestration\/"},"author":{"name":"","@id":""},"headline":"Gemini Tooling Updates Show Agents Are About Orchestration","datePublished":"2026-05-05T17:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/wade.one\/blog\/2026\/05\/05\/gemini-tooling-updates-show-agents-are-about-orchestration\/"},"wordCount":220,"publisher":{"@id":"https:\/\/wade.one\/blog\/#\/schema\/person\/8b4739f8f8bb2cff5d792d4b8779fcc3"},"image":{"@id":"https:\/\/wade.one\/blog\/2026\/05\/05\/gemini-tooling-updates-show-agents-are-about-orchestration\/#primaryimage"},"thumbnailUrl":"https:\/\/wade.one\/blog\/wp-content\/uploads\/2026\/04\/01-orchestra-conductor.jpg","keywords":["ai-agents","developer-tools","gemini","tool-calling"],"articleSection":["AI","Programming"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/wade.one\/blog\/2026\/05\/05\/gemini-tooling-updates-show-agents-are-about-orchestration\/","url":"https:\/\/wade.one\/blog\/2026\/05\/05\/gemini-tooling-updates-show-agents-are-about-orchestration\/","name":"Gemini Tooling Updates Show Agents Are About Orchestration - wade.one","isPartOf":{"@id":"https:\/\/wade.one\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wade.one\/blog\/2026\/05\/05\/gemini-tooling-updates-show-agents-are-about-orchestration\/#primaryimage"},"image":{"@id":"https:\/\/wade.one\/blog\/2026\/05\/05\/gemini-tooling-updates-show-agents-are-about-orchestration\/#primaryimage"},"thumbnailUrl":"https:\/\/wade.one\/blog\/wp-content\/uploads\/2026\/04\/01-orchestra-conductor.jpg","datePublished":"2026-05-05T17:00:00+00:00","breadcrumb":{"@id":"https:\/\/wade.one\/blog\/2026\/05\/05\/gemini-tooling-updates-show-agents-are-about-orchestration\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wade.one\/blog\/2026\/05\/05\/gemini-tooling-updates-show-agents-are-about-orchestration\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/wade.one\/blog\/2026\/05\/05\/gemini-tooling-updates-show-agents-are-about-orchestration\/#primaryimage","url":"https:\/\/wade.one\/blog\/wp-content\/uploads\/2026\/04\/01-orchestra-conductor.jpg","contentUrl":"https:\/\/wade.one\/blog\/wp-content\/uploads\/2026\/04\/01-orchestra-conductor.jpg","width":1024,"height":893,"caption":"An orchestra conductor directing musicians"},{"@type":"BreadcrumbList","@id":"https:\/\/wade.one\/blog\/2026\/05\/05\/gemini-tooling-updates-show-agents-are-about-orchestration\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wade.one\/blog\/"},{"@type":"ListItem","position":2,"name":"Gemini Tooling Updates Show Agents Are About Orchestration"}]},{"@type":"WebSite","@id":"https:\/\/wade.one\/blog\/#website","url":"https:\/\/wade.one\/blog\/","name":"wade.one","description":"wade womersley - york based software engineer","publisher":{"@id":"https:\/\/wade.one\/blog\/#\/schema\/person\/8b4739f8f8bb2cff5d792d4b8779fcc3"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wade.one\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Person","Organization"],"@id":"https:\/\/wade.one\/blog\/#\/schema\/person\/8b4739f8f8bb2cff5d792d4b8779fcc3","name":"Wade Womersley","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/wade.one\/blog\/wp-content\/uploads\/2015\/02\/200px.png","url":"https:\/\/wade.one\/blog\/wp-content\/uploads\/2015\/02\/200px.png","contentUrl":"https:\/\/wade.one\/blog\/wp-content\/uploads\/2015\/02\/200px.png","width":202,"height":200,"caption":"Wade Womersley"},"logo":{"@id":"https:\/\/wade.one\/blog\/wp-content\/uploads\/2015\/02\/200px.png"}}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":1155,"url":"https:\/\/wade.one\/blog\/2026\/03\/26\/ai-is-not-a-bubble-denial-is-the-real-problem\/","url_meta":{"origin":1255,"position":0},"title":"AI Is Not a Bubble. Denial Is the Real Problem","author":"","date":"March 26, 2026","format":false,"excerpt":"AI tooling is not going away. What a lot of people are calling a bubble looks more like denial in the face of tools that are already becoming normal developer infrastructure.","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"https:\/\/wade.one\/blog\/category\/ai\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1235,"url":"https:\/\/wade.one\/blog\/2026\/04\/25\/codex-moving-beyond-code-is-the-interesting-part\/","url_meta":{"origin":1255,"position":1},"title":"Codex Moving Beyond Code Is the Interesting Part","author":"","date":"April 25, 2026","format":false,"excerpt":"Codex moving beyond code is more interesting than another model benchmark. The harder problem is where the agent sits in the actual workflow.","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"https:\/\/wade.one\/blog\/category\/ai\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1245,"url":"https:\/\/wade.one\/blog\/2026\/04\/30\/documentation-now-needs-to-work-for-ai-agents-too\/","url_meta":{"origin":1255,"position":2},"title":"Documentation Now Needs to Work for AI Agents Too","author":"","date":"April 30, 2026","format":false,"excerpt":"Developer documentation is becoming an interface for AI agents as well as humans. That means clean markdown, metadata, and tool access matter more.","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"https:\/\/wade.one\/blog\/category\/ai\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1233,"url":"https:\/\/wade.one\/blog\/2026\/04\/24\/ai-coding-agents-are-becoming-normal-developer-infrastructure\/","url_meta":{"origin":1255,"position":3},"title":"AI Coding Agents Are Becoming Normal Developer Infrastructure","author":"","date":"April 24, 2026","format":false,"excerpt":"AI coding agents are moving from novelty demos into normal developer infrastructure. The useful question now is how teams manage them properly.","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"https:\/\/wade.one\/blog\/category\/ai\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1243,"url":"https:\/\/wade.one\/blog\/2026\/04\/29\/next-js-is-starting-to-treat-ai-agents-as-real-users\/","url_meta":{"origin":1255,"position":4},"title":"Next.js Is Starting to Treat AI Agents as Real Users","author":"","date":"April 29, 2026","format":false,"excerpt":"Next.js is starting to treat AI agents as real users of the framework. That is more important than it first sounds.","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"https:\/\/wade.one\/blog\/category\/ai\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1247,"url":"https:\/\/wade.one\/blog\/2026\/05\/01\/docker-mcp-shows-why-agent-tools-need-boring-infrastructure\/","url_meta":{"origin":1255,"position":5},"title":"Docker MCP Shows Why Agent Tools Need Boring Infrastructure","author":"","date":"May 1, 2026","format":false,"excerpt":"The more agents use real tools, the more they need boring infrastructure: isolation, versioning, profiles, credentials, and repeatable setup.","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"https:\/\/wade.one\/blog\/category\/ai\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/wade.one\/blog\/wp-json\/wp\/v2\/posts\/1255","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wade.one\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wade.one\/blog\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/wade.one\/blog\/wp-json\/wp\/v2\/comments?post=1255"}],"version-history":[{"count":1,"href":"https:\/\/wade.one\/blog\/wp-json\/wp\/v2\/posts\/1255\/revisions"}],"predecessor-version":[{"id":1289,"href":"https:\/\/wade.one\/blog\/wp-json\/wp\/v2\/posts\/1255\/revisions\/1289"}],"wp:attachment":[{"href":"https:\/\/wade.one\/blog\/wp-json\/wp\/v2\/media?parent=1255"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wade.one\/blog\/wp-json\/wp\/v2\/categories?post=1255"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wade.one\/blog\/wp-json\/wp\/v2\/tags?post=1255"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}