{"id":537286,"date":"2026-07-12T05:05:22","date_gmt":"2026-07-12T05:05:22","guid":{"rendered":"https:\/\/www.newsbeep.com\/il\/537286\/"},"modified":"2026-07-12T05:05:22","modified_gmt":"2026-07-12T05:05:22","slug":"microsoft-joins-google-in-backing-go-for-ai-agents-openai-and-anthropic-lag","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/il\/537286\/","title":{"rendered":"Microsoft joins Google in backing Go for AI agents \u2014 OpenAI and Anthropic lag"},"content":{"rendered":"<p><a href=\"https:\/\/thenewstack.io\/introduction-to-go-programming-language\/\" class=\"local-link\" rel=\"nofollow noopener\" target=\"_blank\">Go<\/a> has emerged as the lingua franca <a href=\"https:\/\/thenewstack.io\/go-language-fuels-cloud-native-development\/\" class=\"local-link\" rel=\"nofollow noopener\" target=\"_blank\">for cloud infrastructure<\/a>, used for everything from container orchestration and CI\/CD pipelines to the command-line tools engineers rely on daily. Kubernetes, Docker, and Terraform are all written in it, and it remains a default choice for teams building backend services.<\/p>\n<p>At the same time, <a href=\"https:\/\/thenewstack.io\/coding-agents-team-infrastructure\/\" class=\"local-link\" rel=\"nofollow noopener\" target=\"_blank\">AI agents have become<\/a> the focus of nearly every major software vendor, each racing to give developers a native way to build them. And that\u2019s why Microsoft is now bringing its <a href=\"https:\/\/github.com\/microsoft\/agent-framework\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">Agent Framework<\/a> to Go, giving cloud-native developers a first-party way to build AI agents in the language they already use for everything else.<\/p>\n<p>Available in public preview from Friday, <a href=\"https:\/\/github.com\/microsoft\/agent-framework-go\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">Microsoft Agent Framework for Go<\/a> essentially gives Go developers many of the same building blocks already available to their <a href=\"https:\/\/github.com\/microsoft\/agent-framework\/tree\/main\/python\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">Python<\/a> and <a href=\"https:\/\/github.com\/microsoft\/agent-framework\/tree\/main\/dotnet\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">.NET<\/a> counterparts: support for models from <a href=\"https:\/\/thenewstack.io\/microsoft-foundry-build-2026-ai-agents\/\" class=\"local-link\" rel=\"nofollow noopener\" target=\"_blank\">Microsoft Foundry<\/a>, Azure OpenAI, Anthropic, and Gemini, tool-calling and MCP support for connecting agents to external systems, and the ability to coordinate multiple agents working together on a task.<\/p>\n<p>\u201cMicrosoft Agent Framework is designed for developers who are moving from single prompt calls to production agent systems.\u201d<\/p>\n<p>In a <a href=\"https:\/\/devblogs.microsoft.com\/go\/\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">blog post<\/a> announcing the release on Friday, <a href=\"https:\/\/www.linkedin.com\/in\/quimmuntaldiaz\/\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">Quim Muntal<\/a>, a senior software engineer at Microsoft, notes that the Agent Framework itself is for those building more capable, longer-running AI systems.<\/p>\n<p>\u201cMicrosoft Agent Framework is designed for developers who are moving from single prompt calls to production agent systems,\u201d Muntal writes. \u201cAgents that use tools, keep context, coordinate with other agents, stream results, and can be observed and governed as part of real applications.\u201d<\/p>\n<p>That\u2019s the same ground Go already occupies: services, command-line tools, background workers, and cloud-native applications where the language has long been the default. The Go SDK puts those capabilities directly in the hands of developers building in that space.<\/p>\n<p>How Microsoft\u2019s agent framework arrived in Go<\/p>\n<p>By way of a brief recap, <a href=\"https:\/\/devblogs.microsoft.com\/foundry\/introducing-microsoft-agent-framework-the-open-source-engine-for-agentic-ai-apps\/\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">Microsoft introduced Agent Framework<\/a> in October 2025 as an open-source toolkit for building AI agents and multi-agent systems, unifying two earlier Microsoft projects, <a href=\"https:\/\/thenewstack.io\/building-multiagent-workflows-with-microsoft-autogen\/\" class=\"local-link\" rel=\"nofollow noopener\" target=\"_blank\">AutoGen<\/a> and <a href=\"https:\/\/thenewstack.io\/microsoft-semantic-kernel-for-ai-dev-a-chat-with-john-maeda\/\" class=\"local-link\" rel=\"nofollow noopener\" target=\"_blank\">Semantic Kernel<\/a>, into a single supported platform. <\/p>\n<p>It reached general availability <a href=\"https:\/\/devblogs.microsoft.com\/agent-framework\/microsoft-agent-framework-version-1-0\/\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">this past April<\/a>, and at Microsoft\u2019s Build conference in June, <a href=\"https:\/\/devblogs.microsoft.com\/agent-framework\/microsoft-agent-framework-at-build-2026-announce\/\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">the company added<\/a> a bunch of new features and tooling: an \u201cagent harness\u201d for production patterns like context management and human approval steps, hosted agents through Microsoft Foundry, a faster tool-calling method called CodeAct, and support for chaining multiple agents together through a new handoff pattern.<\/p>\n<p>Throughout all of that, Agent Framework remained available only in .NET and Python. Some in the community <a href=\"https:\/\/github.com\/microsoft\/agent-framework\/discussions\/1146\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">had requested support for Go<\/a>, as well as Rust, with a Microsoft product manager <a href=\"https:\/\/github.com\/microsoft\/agent-framework\/discussions\/1146#discussioncomment-14662163\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">confirming<\/a> way back in October 2025 that it was considering a Go version of the framework, but it was \u201cat least a few months off.\u201d<\/p>\n<p>\u201cThis is production-grade orchestration, not a chat loop wrapper.\u201d <\/p>\n<p>It\u2019s still early days, but there are already some murmurings from the developer community about what the release does, and doesn\u2019t, mean. In <a href=\"https:\/\/www.linkedin.com\/feed\/update\/urn:li:activity:7481388476286881792\/\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">a LinkedIn post<\/a>, AI engineer Pratik Dhanave calls it a milestone for Go-first engineers, singling out the SDK\u2019s graph-based workflow orchestration, which supports patterns like conditional routing, subworkflows, checkpointing, and human-in-the-loop review.<\/p>\n<p>\u201cThis is production-grade orchestration, not a chat loop wrapper,\u201d he writes.<\/p>\n<p>Dhanave also points to Microsoft\u2019s own documentation of what the Go SDK doesn\u2019t yet do: handoff orchestration and CodeAct, among other features, remain available in .NET but not yet ported to Go. \u201cI appreciate this level of candor in a public preview,\u201d he continues.<\/p>\n<p>Where Google, OpenAI, and Anthropic stand on Go<\/p>\n<p>Google, for its part, has been following a similar trajectory, albeit at a different cadence. The company <a href=\"https:\/\/thenewstack.io\/googles-adk-is-a-new-open-source-framework-for-building-multiagent-systems\/\" class=\"local-link\" rel=\"nofollow noopener\" target=\"_blank\">debuted its own Agent Development Kit<\/a> (ADK) in April 2025 as a Python-only toolkit, then added <a href=\"https:\/\/developers.googleblog.com\/en\/announcing-the-agent-development-kit-for-go-build-powerful-ai-agents-with-your-favorite-languages\/\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">Go support that November<\/a>, followed by its full <a href=\"https:\/\/developers.googleblog.com\/adk-go-10-arrives\/\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">formal 1.0 launch this past March<\/a>.<\/p>\n<p>Go, of course, is a product of Google, emerging from the company\u2019s open-source vaults <a href=\"https:\/\/opensource.googleblog.com\/2009\/11\/hey-ho-lets-go.html\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">back in 2009<\/a>, a move that shaped much of the cloud-native world that followed. It went on to become the language behind Kubernetes and Docker, two projects that defined how modern infrastructure is built and deployed, which helped make Go the default choice for platform engineers. That pull extended well beyond Google into the <a href=\"https:\/\/aws.amazon.com\/blogs\/aws\/now-available-version-1-0-of-the-aws-sdk-for-go\/\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">realm of AWS<\/a>, Cloudflare, Microsoft, and countless other giants of the tech world.  <\/p>\n<p>Given that pull, demand for native Go support in agent tooling is hardly surprising. Go developers wanting to build agent services, embed AI capabilities into existing microservices, or write infrastructure tooling that can make its own decisions have had to make do without an official SDK in their own language: reaching for raw HTTP calls, spinning up a separate Python or Node.js process alongside their Go service, or relying on unofficial, community-maintained libraries of uneven quality and support.<\/p>\n<p>So Microsoft is clearly catering to a well-established developer base. Other big-hitters in the AI realm, however, aren\u2019t yet following suit. As of today, neither Anthropic\u2019s <a href=\"https:\/\/code.claude.com\/docs\/en\/agent-sdk\/overview\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">Claude Agent SDK<\/a> nor OpenAI\u2019s <a href=\"https:\/\/developers.openai.com\/api\/docs\/guides\/agents\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">Agents SDK<\/a> officially support Go, <a href=\"https:\/\/github.com\/anthropics\/claude-agent-sdk-python\/issues\/498\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">despite community requests<\/a> for <a href=\"https:\/\/community.openai.com\/t\/golang-support-for-openai-agents-sdk\/1368961\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">such support<\/a>.<\/p>\n<p>Microsoft isn\u2019t bringing AI agents to Go on its own. But its arrival means two of the biggest cloud vendors now offer first-party agent frameworks for one of the industry\u2019s most widely used infrastructure languages. Anthropic and OpenAI, the two biggest names left in the foundation model space, are lagging.<\/p>\n<p>\t<a class=\"row youtube-subscribe-block\" href=\"https:\/\/youtube.com\/thenewstack?sub_confirmation=1\" target=\"_blank\" rel=\"nofollow noopener\"><\/p>\n<p>\n\t\t\t\tYOUTUBE.COM\/THENEWSTACK\n\t\t\t<\/p>\n<p>\n\t\t\t\tTech moves fast, don&#8217;t miss an episode. Subscribe to our YouTube<br \/>\n\t\t\t\tchannel to stream all our podcasts, interviews, demos, and more.\n\t\t\t<\/p>\n<p>\t\t\t\tSUBSCRIBE<\/p>\n<p>\t<\/a><\/p>\n<p>    Group<br \/>\n    Created with Sketch.<\/p>\n<p>\t\t<a href=\"https:\/\/thenewstack.io\/author\/paul-sawers\/\" class=\"author-more-link\" rel=\"nofollow noopener\" target=\"_blank\"><\/p>\n<p>\t\t\t\t\t<img decoding=\"async\" class=\"post-author-avatar\" src=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2026\/03\/bd93adde-cropped-9c2ecfc5-a-600x600.jpg\"\/><\/p>\n<p>\n\t\t\t\t\t\t\tPaul is an experienced technology journalist covering some of the biggest stories from Europe and beyond, most recently at TechCrunch where he covered startups, enterprise, Big Tech, infrastructure, open source, AI, regulation, and more. Based in London, these days Paul&#8230;\t\t\t\t\t\t<\/p>\n<p>\t\t\t\t\t\tRead more from Paul Sawers\t\t\t\t\t\t<\/p>\n<p>\t\t<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"Go has emerged as the lingua franca for cloud infrastructure, used for everything from container orchestration and CI\/CD&hellip;\n","protected":false},"author":2,"featured_media":537287,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[345,343,344,85,46,125],"class_list":["post-537286","post","type-post","status-publish","format-standard","has-post-thumbnail","category-artificial-intelligence","tag-ai","tag-artificial-intelligence","tag-artificialintelligence","tag-il","tag-israel","tag-technology"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/posts\/537286","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/comments?post=537286"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/posts\/537286\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/media\/537287"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/media?parent=537286"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/categories?post=537286"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/tags?post=537286"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}