Versi Go dari framework Microsoft untuk agen AI: mengapa bahasa Go mengubah aturan alur kerja multi-agen

Diedit oleh: Alex Khohlov

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

114
Reply

Pada 10 Juli 2026, Microsoft mengumumkan rilis public preview dari versi Go framework-nya untuk agen AI. Rilis ini memberikan dukungan kelas satu bagi pengembang Go untuk membangun, mengorkestrasi, dan menyebarkan agen AI dengan alur kerja yang lengkap. Pengumuman ini dibuat oleh Quim Muntal, Principal Software Engineer di Microsoft.

Langkah ini logis: Microsoft Agent Framework, yang dibuat pada Oktober 2025 dengan menggabungkan AutoGen dan Semantic Kernel ke dalam satu platform terpadu, mencapai versi 1.0 GA pada April 2026. Kini framework tersebut, yang sebelumnya hanya tersedia dalam C# dan Python, diperluas ke Go — bahasa yang sudah mendominasi infrastruktur cloud dan DevOps.

Bagi pengembang yang membangun agen di Go, ini menghilangkan kompromi mendasar. Go menyediakan kompilasi ke kode asli dan konkurensi yang efisien melalui goroutine, tetapi sebelumnya memerlukan penggunaan panggilan HTTP ke layanan Python atau integrasi pustaka tidak resmi. Kini pengembang Go mendapatkan fungsionalitas yang sama seperti rekan-rekan mereka di Python dan .NET: dukungan model dari Microsoft Foundry, Azure OpenAI, Anthropic, dan Gemini, pemanggilan alat (tool-calling), integrasi MCP, dan koordinasi banyak agen dalam satu proses.

Versi Go saat ini dalam public preview, yang berarti beberapa fitur dari implementasi .NET (misalnya, orkestrasi handoff dan CodeAct) belum tersedia. Namun, inti dari pola agen tunggal dan multi-agen, middleware, serta integrasi OpenTelemetry untuk observabilitas sudah siap untuk eksperimen dalam produksi.

Di tengah rilis ini, tren yang lebih luas terlihat: bahasa dipilih bukan secara abstrak, tetapi berdasarkan persyaratan sistem tertentu. LangChain dan LlamaIndex tetap berfokus pada Python (Python-first) dan berfokus pada prototipe cepat dengan ratusan integrasi. AutoGen 0.4 (dalam versi Microsoft) dan Google's Agent Development Kit keduanya menambahkan dukungan Go pada 2025-2026, mengakui bahwa infrastruktur cloud dan sistem produksi berkomunikasi dalam bahasa Go.

Ini tidak berarti agen Python akan menghilang — Python akan tetap dominan untuk penelitian dan pengembangan cepat. Namun, bagi para insinyur yang membangun sistem tingkat produksi di Kubernetes, dalam layanan mikro, atau lingkungan cloud-native, Microsoft Agent Framework versi Go menutup celah kritis. Alih-alih memilih antara kemudahan pengembangan di Python dan keandalan pengembangan produksi di Go, pengembang kini dapat membangun agen produksi dalam bahasa infrastruktur.

Pengembangan ini menimbulkan pertanyaan praktis: bagaimana cara memigrasikan agen Python yang ada? Seberapa mudahkah men-debug alur kerja multi-agen yang kompleks dalam lingkungan bertipe Go dibandingkan dengan Python yang dinamis? Komunitas akan segera menjawabnya — dokumentasi dan contoh sudah tersedia di repositori microsoft/agent-framework-go.

Pada akhirnya, versi Go menegaskan bahwa paradigma agen AI telah matang: alat kini ditulis untuk bahasa infrastruktur, bukan sebaliknya. Pilihan bahasa beralih dari kategori "kenyamanan pengembangan" ke kategori "keputusan arsitektur yang secara langsung memengaruhi keandalan dan biaya penerapan produksi."

10 Tampilan

Sumber-sumber

  • 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

Apakah Anda menemukan kesalahan atau ketidakakuratan?Kami akan mempertimbangkan komentar Anda sesegera mungkin.