Microsoft menyederhanakan pengembangan agen AI dengan meluncurkan Microsoft Agent Framework sumber terbuka yang baru. SDK baru ini, yang kini dalam tahap pratinjau publik, menyatukan dua perangkat yang populer namun terpisah: Kernel Semantic yang berfokus pada perusahaan dan AutoGen yang berbasis penelitian.
Tersedia di GitHub untuk pengembang Python dan.NET, kerangka kerja ini bertujuan untuk menghilangkan kesulitan besar bagi komunitas AI. Sebelumnya, pengembang harus memilih antara stabilitas produksi dan inovasi eksperimental.
Platform terpadu baru Microsoft menyediakan jalur tunggal yang jelas untuk membangun, mengatur, dan menerapkan agen AI yang canggih, mulai dari prototipe awal hingga produksi skala perusahaan.
peluncuran secara langsung mengatasi fragmentasi yang berkembang dalam lanskap pengembangan AI. Pengembang yang menggunakan alat Microsoft menghadapi pilihan sulit.
Mereka dapat menggunakan Kernel Semantik untuk stabilitas tingkat perusahaan, atau memilih AutoGen karena pola orkestrasi multi-agennya yang mutakhir. Hal ini menciptakan kesenjangan antara inovasi eksperimental dan kesiapan produksi.
Sebagai tanggapan, Microsoft Agent Framework dirancang untuk menjembatani kesenjangan ini dengan menyatukan fondasi Kernel Semantik yang siap digunakan perusahaan dengan orkestrasi inovatif AutoGen.
Tujuannya adalah untuk menyediakan SDK tunggal dan komprehensif yang memungkinkan tim beralih dari prototipe ke produksi tanpa kompromi.
A Platform Terpadu dan Siap untuk Perusahaan
Microsoft telah membangun kerangka kerja berdasarkan empat prinsip inti untuk memastikan kerangka kerja tersebut kuat, terbuka, dan siap digunakan oleh perusahaan, sebagaimana dijelaskan secara rinci dalam pengumumannya.
Pilar pertama, Standar Terbuka & Interoperabilitas, memastikan agen bersifat portabel. Hal ini mencakup dukungan untuk Model Context Protocol (MCP), komunikasi agen-ke-agen (A2A), dan integrasi alat berbasis OpenAPI, yang memungkinkan agen terhubung ke ekosistem layanan yang luas.
Pipeline for Research merupakan pilar kedua. Pola orkestrasi tingkat lanjut dari AutoGen, seperti obrolan grup dan debat, kini tersedia dengan keandalan tingkat perusahaan. Hal ini memungkinkan pengembang untuk memanfaatkan penelitian mutakhir dalam aplikasi produksi mereka dengan percaya diri.
Kerangka kerja ini juga Dapat Diperluas oleh Desain. Arsitektur modularnya dilengkapi konektor ke layanan seperti Azure AI Foundry, Microsoft Graph, dan Redis. Agen dapat dikonfigurasi secara deklaratif menggunakan YAML atau JSON, sehingga memungkinkan pengelolaan alur kerja dengan kontrol versi.
Terakhir, Kesiapan Produksi sudah ada di dalamnya. Kerangka kerja ini mencakup kemampuan observasi melalui OpenTelemetry, integrasi dengan Azure Monitor, keamanan melalui ID Entra, dan kompatibilitas dengan pipeline CI/CD, sehingga cocok untuk industri yang diatur.
[konten tertanam]
Pengalaman Pengembang yang Disederhanakan
Tujuan utama kerangka kerja ini adalah membuat pengembangan agen dapat diakses oleh semua pengembang, bukan hanya pakar AI. Ia menawarkan dukungan penuh untuk Python dan.NET, dengan paket tersedia melalui masing-masing manajer paket.
Microsoft menekankan bahwa pengembang dapat membangun agen fungsional dengan kode minimal, dengan menunjukkan contoh yang memerlukan kurang dari dua puluh baris.
Kesederhanaan ini semakin ditingkatkan melalui integrasi mendalam dengan alat pengembang, termasuk ekstensi Toolkit AI Visual Studio Code untuk pengembangan lokal dan debugging.
Momentum Perusahaan yang Kuat
Kerangka kerja ini telah mengalami adopsi awal yang kuat dari mitra perusahaan besar. Perusahaan menggunakannya untuk membangun solusi dunia nyata, mulai dari pengujian audit otomatis hingga dukungan pelanggan.
KPMG, misalnya, sedang membangun sistem multi-agen untuk otomatisasi audit. Commerzbank juga sedang menguji coba kerangka kerja untuk dukungan pelanggan berbasis avatar.
Raksasa otomotif BMW juga memanfaatkan kerangka kerja tersebut untuk menganalisis telemetri kendaraan. Dukungan industri yang luas ini menunjukkan kesiapan kerangka kerja untuk aplikasi yang kompleks dan penting.
Jalur Migrasi yang Jelas
Microsoft telah meyakinkan pengguna Kernel Semantic dan AutoGen akan transisi yang lancar. Perusahaan tersebut menyatakan bahwa kerangka kerja baru ini bukanlah kerangka kerja pengganti, melainkan sebuah “evolusi alami yang menyatukan inovasi dan stabilitas.”
panduan migrasi yang terperinci tersedia untuk membantu pengembang mempertahankan kerangka kerja yang sudah ada. investasi sambil membuka kemampuan baru. Prosesnya melibatkan pemetaan konsep seperti “plugin” ke abstraksi “alat” baru dan penerapan model alur kerja yang lebih terpadu untuk sistem multi-agen.
Cara Memulai
Microsoft Agent Framework kini tersedia dalam pratinjau publik. Pengembang dapat mengakses SDK sumber terbuka dari repositori resmi GitHub. Paket penginstalan aktif di PyPI untuk Python (melalui pip install agent-framework) dan NuGet untuk.NET (melalui dotnet tambahkan paket Microsoft.Agents.AI).
Untuk mempelajari lebih lanjut, Microsoft telah menyediakan dokumentasi ekstensif dan tutorial.