Phiên bản Go của framework Microsoft dành cho AI agents: tại sao ngôn ngữ Go đang thay đổi cuộc chơi cho multi-agent workflows

Chỉnh sửa bởi: Alex Khohlov

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

114
Reply

Vào ngày 10 tháng 7 năm 2026, Microsoft đã công bố public preview của phiên bản Go cho framework AI agents của mình. Bản phát hành này mang đến cho các nhà phát triển Go sự hỗ trợ hạng nhất để xây dựng, điều phối và triển khai các AI agents với các quy trình làm việc đầy đủ. Thông báo được đưa ra bởi Quim Muntal, Principal Software Engineer tại Microsoft.

Đây là một bước đi hợp lý: Microsoft Agent Framework, được tạo ra vào tháng 10 năm 2025 bằng cách hợp nhất AutoGen và Semantic Kernel thành một nền tảng duy nhất, đã đạt phiên bản 1.0 GA vào tháng 4 năm 2026. Giờ đây, framework này, trước đây chỉ có trên C# và Python, đang mở rộng sang Go — một ngôn ngữ vốn đã chiếm ưu thế trong cơ sở hạ tầng đám mây và DevOps.

Đối với các nhà phát triển xây dựng agents trên Go, điều này loại bỏ một sự đánh đổi cơ bản. Go cung cấp biên dịch sang mã gốc và khả năng song song hiệu quả thông qua goroutines, nhưng trước đây đòi hỏi phải sử dụng các lệnh gọi HTTP đến các dịch vụ Python hoặc tích hợp các thư viện không chính thức. Giờ đây, các nhà phát triển Go nhận được chức năng tương tự như các đồng nghiệp của họ trên Python và .NET: hỗ trợ các mô hình từ Microsoft Foundry, Azure OpenAI, Anthropic và Gemini, tool-calling, tích hợp MCP và phối hợp nhiều agents trong một tiến trình.

Phiên bản Go đang trong giai đoạn public preview, có nghĩa là một số tính năng từ bản triển khai .NET (ví dụ: handoff orchestration và CodeAct) vẫn chưa khả dụng. Tuy nhiên, phần cốt lõi — các mẫu single-agent và multi-agent, middleware, tích hợp OpenTelemetry cho khả năng quan sát — đã sẵn sàng để thử nghiệm trong môi trường production.

Trong bối cảnh bản phát hành này, một xu hướng rộng lớn hơn đang lộ rõ: các ngôn ngữ được chọn không phải dựa trên trừu tượng mà dựa trên các yêu cầu hệ thống cụ thể. LangChain và LlamaIndex vẫn tập trung vào Python và tập trung vào việc tạo mẫu nhanh với hàng trăm tích hợp. AutoGen 0.4 (trong phiên bản của Microsoft) và Google's Agent Development Kit đều đã bổ sung hỗ trợ Go vào năm 2025-2026, thừa nhận rằng cơ sở hạ tầng đám mây và hệ thống production đang nói bằng ngôn ngữ Go.

Điều này không có nghĩa là các Python agents sẽ biến mất — Python sẽ tiếp tục chiếm ưu thế trong nghiên cứu và phát triển nhanh chóng. Nhưng đối với các kỹ sư xây dựng các hệ thống cấp production trên Kubernetes, trong kiến trúc microservices hoặc môi trường cloud-native, phiên bản Go của Microsoft Agent Framework đang lấp đầy một khoảng trống quan trọng. Thay vì lựa chọn giữa sự tiện lợi trong phát triển trên Python và độ tin cậy của phát triển production trên Go, các nhà phát triển giờ đây có thể xây dựng các agents production bằng ngôn ngữ của cơ sở hạ tầng.

Việc phát triển đặt ra các câu hỏi thực tế: làm thế nào để di chuyển các Python agents hiện có? Việc gỡ lỗi các multi-agent workflows phức tạp sẽ trở nên đơn giản như thế nào trong môi trường được định kiểu mạnh mẽ của Go so với Python động? Cộng đồng sẽ nhanh chóng trả lời — tài liệu và các ví dụ đã có sẵn trong kho lưu trữ microsoft/agent-framework-go.

Cuối cùng, phiên bản Go khẳng định rằng mô hình AI agents đã trưởng thành: các công cụ giờ đây được viết cho các ngôn ngữ cơ sở hạ tầng, chứ không phải ngược lại. Việc lựa chọn ngôn ngữ chuyển từ danh mục "tiện lợi phát triển" sang danh mục "quyết định kiến trúc, ảnh hưởng trực tiếp đến độ tin cậy và chi phí triển khai production".

10 Lượt xem

Nguồn

  • 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

Bạn có phát hiện lỗi hoặc sai sót không?Chúng tôi sẽ xem xét ý kiến của bạn càng sớm càng tốt.