Microsoft AI 代理框架的 Go 版本:为何 Go 语言正在改变多代理工作流的规则

编辑者: Alex Khohlov

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

Reply

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

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

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

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

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

这并不意味着 Python 代理会消失——Python 将继续在研究和快速开发领域占主导地位。但对于在 Kubernetes、微服务或云原生环境中构建生产级系统的工程师来说,Microsoft 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
发现错误或不准确的地方吗?我们会尽快处理您的评论。