微软 AI 代理框架的 Go 版本:为什么 Go 语言正在改变多代理工作流的规则

编辑者: Alex Khohlov

微软出的 Go 版智能体框架,用来搭多智能体工作流并往生产环境部署。 这是微软 Agent Framework 的 Go 语言版本,专门用来写能上生产的 AI 智能体和多智能体协作流程。它支持多家大模型提供方,配上可插拔的中间件,还有一张图把工作流串起来——顺序、并发、条件分支、检查点、人工介入都能画。

Reply

2026 年 7 月 10 日,微软宣布其 AI 代理框架的 Go 版本进入公共预览。此次发布为 Go 开发者提供了构建、编排和部署具有完整工作流的 AI 代理的一流支持。微软首席软件工程师 Quim Muntal 宣布了这一消息。

这一举措是合乎逻辑的:微软 Agent Framework 于 2025 年 10 月通过将 AutoGen 和 Semantic Kernel 合并到一个平台中而创建,并于 2026 年 4 月达到了 1.0 GA 版本。现在,该框架此前仅在 C# 和 Python 中可用,已扩展到 Go — — 一种已经主导云基础设施和 DevOps 的语言。

对于在 Go 中构建代理的开发者来说,这消除了一个根本性的权衡。Go 提供了编译为本地代码的能力以及通过 goroutines 实现的高效并行性,但以前需要使用 HTTP 调用 Python 服务或集成非官方库。现在,Go 开发者获得了与 Python 和 .NET 同行相同的 Yet功能:支持来自 Microsoft Foundry、Azure OpenAI、Anthropic 和 Gemini 的模型、工具调用、MCP 集成以及在单个进程中协调多个代理。

Go 版本正处于公共预览阶段,这意味着 .NET 实现中的某些功能(例如,handoff orchestration 和 CodeAct)尚不可用。然而,核心 — — 单代理和多代理模式、中间件、用于可观测性的 OpenTelemetry 集成 — — 已经准备好在生产环境中进行实验。

在此版本发布的背景下,可以看到一个更广泛的趋势:语言的选择并非抽象的,而是根据特定的系统要求。LangChain 和 LlamaIndex 仍然是 Python 优先的,并专注于快速原型设计,拥有数百个集成。AutoGen 0.4(微软版本)和 Google 的 Agent Development Kit 都在 2025-2026 年增加了对 Go 的支持,认识到云基础设施和生产系统都使用 Go 语言。

这并不意味着 Python 代理将消失 — — Python 仍将是研究和快速开发的领先语言。但对于在 Kubernetes、微服务或云原生环境中构建生产级系统的工程师来说,微软 Agent Framework 的 Go 版本填补了一个关键空白。开发者不必在 Python 的开发便利性和 Go 的生产开发可靠性之间做出选择,现在可以使用基础设施语言构建生产代理。

开发引发了实际问题:如何迁移现有的 Python 代理?与动态 Python 相比,在 Go 的强类型环境中调试复杂的多代理工作流会变得多么简单?社区将迅速作出回应 — — 文档和示例已在 microsoft/agent-framework-go 存储库中提供。

最终,Go 版本证实了 AI 代理范式已经成熟:工具现在是为基础设施语言编写的,而不是反过来。语言的选择从“开发便利性”类别转移到“直接影响生产部署的可靠性和成本的架构决策”类别。

54 查看

来源

  • Microsoft Agent Framework Go version

  • Microsoft Agent Framework for Go public preview | Microsoft for Go Developers

  • Microsoft joins Google in backing Go for AI agents — OpenAI and Anthropic lag

  • Microsoft Agent Framework at BUILD 2026: Agent Harness, Hosted Agents, CodeAct, and more

  • Agent Framework Overview | Microsoft Learn

  • GitHub - microsoft/agent-framework-go

  • What is LangChain? Open-Source AI Framework Explained (2026)

  • Top 9 AI Agent Frameworks as of July 2026

  • The best AI agent frameworks in 2026

  • Semantic Kernel + AutoGen = Open-Source 'Microsoft Agent Framework'

  • LangChain: Open Source AI Agent Framework

  • Announcing the Agent Development Kit for Go

  • GitHub - microsoft/autogen

评论

阅读更多关于此主题的文章:

This feels like another “DeepSeek” moment coming out of China. ByteDance just released Seed 2.0, also called Doubao 2.0, and it’s apparently outperforming top tier models across multimodal tasks, advanced math, STEM benchmarks, and even agent style reasoning. On top of that,

Image
Reply
你发现了错误或不准确的地方吗?我们会尽快考虑您的意见。