商傳媒.NET Aspire 13.2 強化 AI Agent CLI 助開發者提升雲原生效率

.NET Aspire 13.2 強化 AI Agent CLI 助開發者提升雲原生效率

圖/本報AI製圖(示意圖)

商傳媒|林昭衡/綜合外電報導

微軟(Microsoft)於日前推出 .NET Aspire 13.2 版本,此次更新重點在於新增專為 AI 代理程式設計的命令列介面(AI-agent-native CLI)與 TypeScript AppHost 支援,旨在大幅提升軟體開發者建構與協調雲原生應用程式的效率。

新推出的 AI Agent CLI 讓程式編寫代理程式能直接與應用程式環境互動,具備多項功能以簡化開發流程。例如,代理程式可啟用「分離啟動」(detached startup),於背景執行應用程式,並能透過命令列重新啟動個別資源。此外,CLI 支援健康狀態等待,確保資源準備就緒後才進行後續操作;開發者也能利用「隔離環境」(isolated environments)功能,以 --isolated 標誌創建多個平行環境,並分配獨立的埠號與機密資料。透過 aspire docs 指令,AI 代理程式能夠程式化地存取相關文件,而 aspire doctor 指令則可在建置前驗證開發環境。

除了 AI Agent CLI,.NET Aspire 13.2 也提供 TypeScript AppHost 的預覽支援。這意味著開發者現在能以 TypeScript 語言撰寫 Aspire AppHost,同時享有完整的應用程式協調、儀表板管理及服務發現功能。微軟強調,不論開發者選用 C# 或 TypeScript 撰寫 AppHost,命令列介面、Visual Studio Code 擴充功能及儀表板的操作體驗皆保持一致。

本次更新亦包含儀表板的優化,使用者現在能以 JSON 或 .env 檔案格式匯出追蹤(traces)、跨度(spans)、日誌(logs)及資源配置,也能從 aspire export 指令匯入遙測資料包。儀表板中的生成式 AI 視覺化工具也獲得改進,提升了結構描述處理與工具檢視能力。此外,針對新一代微軟 Foundry 平台,.NET Aspire 13.2 也全面升級了 AI Foundry 的整合。

.NET Aspire 為微軟推出的堆疊工具,用於建構與協調分散式雲原生應用程式。透過此次更新,微軟期望能賦予開發者更強大的能力,讓 AI 代理程式能執行更複雜的任務,進一步加速雲原生與 AI 應用程式的開發。

想讓你的品牌在新聞媒體曝光? 立即點我加入官方LINE@免費諮詢

熱門新聞