微軟近日發布了AI Shell的公開預覽版,這一工具旨在通過AI智能為開發者和IT專業人員提供更高效的命令行體驗。AI Shell的核心是Azure OpenAI Agent和Copilot in Azure Agent兩個智能體,分別負責處理自然語言查詢、代碼生成以及為云用戶提供Azure CLI和PowerShell命令建議。
AI Shell的安裝過程簡便,用戶只需在Windows 10或更高版本上運行指定腳本即可完成安裝。配置過程同樣簡單,用戶可以通過PowerShell命令選擇首選智能體并添加API密鑰。在實際使用中,AI Shell能夠回答用戶提出的各種問題,例如查找特定大小的文件、生成Python代碼等,并根據用戶反饋進行調整和優化。
測試結果表明,AI Shell不僅可以解釋cmdlet、編寫和優化PowerShell腳本,還可以作為常規AI助手使用。此外,AI Shell還支持將生成的代碼發布到PowerShell終端、復制代碼、解決PowerShell終端中的錯誤等功能。