{"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_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"_jetpack_feature_clip_id":0,"_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},"jetpack_post_was_ever_published":false},"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 v28.8 - 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_sharing_enabled":true,"jetpack-related-posts":[{"id":1305,"url":"https:\/\/wade.one\/blog\/2026\/05\/17\/ai-coding-agents-need-better-configuration-not-just-better-models\/","url_meta":{"origin":1255,"position":0},"title":"AI Coding Agents Need Better Configuration, Not Just Better Models","author":"","date":"May 17, 2026","format":false,"excerpt":"The next gains from AI coding agents will come from model improvements and from clearer repo instructions, permissions, tests, and workflows.","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":1342,"url":"https:\/\/wade.one\/blog\/2026\/06\/09\/android-studio-agent-skills-are-repo-instructions-that-agents-might-actually-read\/","url_meta":{"origin":1255,"position":1},"title":"Android Studio Agent Skills Are Repo Instructions That Agents Might Actually Read","author":"Wade","date":"June 9, 2026","format":false,"excerpt":"Android Studio agent skills matter because coding agents need durable project knowledge, not repeated prompt folklore.","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":1155,"url":"https:\/\/wade.one\/blog\/2026\/03\/26\/ai-is-not-a-bubble-denial-is-the-real-problem\/","url_meta":{"origin":1255,"position":2},"title":"AI Is Not a Bubble. Denial Is the Real Problem","author":"Wade","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":1241,"url":"https:\/\/wade.one\/blog\/2026\/04\/28\/typescript-7-0-beta-makes-performance-the-feature\/","url_meta":{"origin":1255,"position":3},"title":"TypeScript 7.0 Beta Makes Performance the Feature","author":"","date":"April 28, 2026","format":false,"excerpt":"TypeScript 7.0 Beta is interesting because the feature is performance. Faster typechecking and editor feedback can change how a large project feels.","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/wade.one\/blog\/category\/programming\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1377,"url":"https:\/\/wade.one\/blog\/2026\/07\/16\/dotnet-8-and-dotnet-9-end-support-on-the-same-day\/","url_meta":{"origin":1255,"position":4},"title":".NET 8 and .NET 9 End Support on the Same Day","author":"","date":"July 16, 2026","format":false,"excerpt":".NET 8 and .NET 9 both reach end of support on November 10, so teams on either runtime should plan the move to .NET 10 now.","rel":"","context":"In &quot;Programming&quot;","block_context":{"text":"Programming","link":"https:\/\/wade.one\/blog\/category\/programming\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1302,"url":"https:\/\/wade.one\/blog\/2026\/05\/14\/codex-is-moving-into-the-whole-development-workflow\/","url_meta":{"origin":1255,"position":5},"title":"Codex Is Moving Into the Whole Development Workflow","author":"","date":"May 14, 2026","format":false,"excerpt":"OpenAI's latest Codex updates show the category moving beyond chat and autocomplete into review, terminals, browsers, and workflow context.","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":[]}],"jetpack_featured_media_url":"","_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}]}}