微软推出Go语言AI智能体框架,云厂商争夺开发者生态新战场
Go语言已成为云基础设施领域的基石。从Kubernetes容器编排、Docker容器化技术,到Terraform基础设施即代码,再到工程师日常依赖的各类CLI工具,Go语言无处不在。凭借其卓越的并发模型、简洁的语法和高效的编译速度,Go成为了构建后端服务、命令行工具和云原生应用的首选语言。与此同时,AI智能体正在成为软件行业的新焦点,各大厂商竞相推出原生智能体开发框架。在这一背景下,微软正式将自家Agent Framework引入Go生态,让云原生开发者能够使用熟悉的语言构建生产级AI系统。
概述
微软于2025年10月推出Agent Framework作为AI智能体开发的核心工具包,整合了此前的AutoGen和Semantic Kernel两大项目。今年4月该框架正式全面可用,6月在Build开发者大会上又新增了多项功能,包括生产级智能体harness、托管智能体服务、更快速的工具调用方法CodeAct,以及多智能体串联交接模式。在此之前,该框架仅支持.NET与Python两种语言,社区对Go和Rust支持的呼声持续高涨。如今,微软正式推出Go语言SDK(公开预览版),为Go开发者提供与Python和.NET开发者相同的构建模块。
核心功能与目标开发者
Microsoft Agent Framework for Go面向的是构建功能强大、运行周期较长的AI系统的开发者。该框架的核心功能包括:支持来自Microsoft Foundry、Azure OpenAI、Anthropic和Google Gemini的多种大语言模型;提供工具调用和MCP(Model Context Protocol)支持,实现智能体与外部系统的连接;同时支持多智能体协同调度,让多个智能体能够共同完成复杂任务。
Microsoft Agent Framework专为那些正从单一提示词调用转向生产级智能体系统的开发者而设计。
“微软高级软件工程师 Quim Muntal”积墨 AI 智能体开发平台
快速搭建具备商业价值的 AI 智能体,支持复杂工作流编排、50+ 主流模型接入与私有化部署。
多模型支持与互操作能力
谷歌在Go语言智能体工具方面采取了类似的推进策略。谷歌于2025年4月推出自研智能体开发工具包(ADK),初期仅支持Python,同年11月新增Go语言支持,并于今年3月发布功能完整的1.0稳定版本。鉴于Go语言出自谷歌且塑造了整个云原生技术生态,这一布局显得顺理成章。
行业格局与竞争态势
对于Go开发者而言,此次发布具有里程碑意义。此前,想要在现有微服务中嵌入AI能力或编写具备自主决策能力的基础设施工具的开发者,没有官方SDK可用,只能依赖直接调用底层HTTP接口、额外运行独立Python/Node.js进程,或使用质量参差不齐的社区维护库。微软此举直接服务于这一庞大且根基稳固的开发者群体。
如有侵权,请联系删除。
