Microsoft baru saja meluncurkan pembaruan signifikan untuk Azure Developer CLI (azd) yang kini memperluas dukungannya terhadap alur kerja kecerdasan buatan (AI). Integrasi utama dalam rilis ini adalah ekstensi 'azd ai agent', yang dirancang untuk mempermudah pengembang dalam membangun serta mendeploy agen AI di platform Microsoft Foundry. Dengan fitur ini, pengembang dapat mendefinisikan identitas agen melalui file 'agent.yaml' dan konfigurasi infrastruktur melalui 'azure.yaml', memberikan fleksibilitas tinggi bagi pengembang untuk menggunakan logika container kustom maupun agen berbasis prompt.
Salah satu keunggulan utama dari pembaruan ini adalah kemudahan dalam mengelola siklus hidup agen AI secara menyeluruh. Mulai dari tahap pembuatan kerangka kerja (scaffolding) secara lokal, pengujian, penyediaan sumber daya, hingga pemantauan log di lingkungan produksi, semuanya kini dapat dilakukan melalui antarmuka baris perintah yang terintegrasi. Hal ini diharapkan mampu mempercepat waktu pengembangan bagi tim yang berfokus pada solusi berbasis AI generatif.
Selain fokus pada pengembangan agen, Microsoft juga melakukan peningkatan operasional yang krusial untuk meningkatkan pengalaman pengguna. Kini, tersedia prompt interaktif yang memungkinkan pengembang mengelola penyebaran Azure dengan lebih baik saat terjadi pembatalan proses. Selain itu, fitur eksekusi paralel telah diimplementasikan untuk mempercepat alur kerja perintah 'azd up', sehingga proses deployment menjadi jauh lebih efisien dibandingkan versi sebelumnya.
Dukungan bahasa pemrograman juga diperluas dalam pembaruan ini, di mana bahasa Go kini resmi didukung untuk Azure Functions pada paket Flex Consumption. Ini merupakan kabar baik bagi pengembang yang lebih memilih menggunakan Go dalam membangun layanan mikro yang skalabel dan hemat biaya. Fleksibilitas ini semakin melengkapi ekosistem Azure dalam mendukung berbagai kebutuhan teknologi modern.
Bagi pengguna dengan kebutuhan multi-penyewa (multi-tenant), pembaruan ini membawa perbaikan pada filter langganan per-penyewa yang persisten. Pengguna kini dapat bekerja dengan lebih terorganisir di lingkungan Azure yang kompleks tanpa harus berulang kali mengatur ulang konfigurasi langganan. Langkah ini sangat membantu tim operasional dalam mengelola proyek berskala besar dengan banyak akun atau langganan yang berbeda.
Terakhir, Microsoft memberikan perhatian khusus pada aspek keamanan dan stabilitas. Implementasi perbaikan konkurensi untuk deployment Container Apps telah dilakukan guna memastikan pengelolaan proyek multi-layanan berjalan lebih andal. Dengan berbagai pembaruan ini, Azure Developer CLI memperkokoh posisinya sebagai alat bantu utama bagi pengembang yang ingin mempercepat inovasi di cloud dengan standar keamanan serta performa yang lebih baik.