微軟近日正式推出了AI Shell命令行工具的公開預(yù)覽版,為開發(fā)者和IT專家?guī)砹巳碌闹悄芑钚畜w驗。
這款工具的誕生,標志著微軟在AI集成戰(zhàn)略上取得了又一重要突破。AI Shell旨在通過AI技術(shù)簡化編碼流程、提升錯誤排查效率,并實現(xiàn)工作流程的自動化。它結(jié)合了Azure OpenAI Agent和Copilot in Azure Agent兩大AI智能體,為用戶提供了前所未有的智能化命令行操作。
Azure OpenAI Agent具備處理自然語言查詢和代碼生成等多種任務(wù)的能力,并且與Azure OpenAI服務(wù)無縫集成,支持用戶自定義模型和數(shù)據(jù)集。而Copilot in Azure Agent則專注于為云用戶提供Azure CLI和PowerShell命令建議,確保在安全的身份驗證和IAM角色配置下,用戶能夠輕松獲取所需命令。
AI Shell的安裝過程極為靈活簡便。用戶既可以將其作為獨立的可執(zhí)行文件使用,使其獨立于任何shell運行,也可以將其集成到PowerShell 7中。安裝過程僅需一條簡單的PowerShell命令即可完成,用戶只需在命令行中輸入特定命令,即可啟動AI Shell。
AI Shell支持Windows 10及以上版本、macOS Ventura以及PowerShell 7.4.6及以上版本的系統(tǒng)。對于Linux系統(tǒng)用戶,則需手動進行安裝。這款工具不僅兼容性強,還具備多種強大功能。
通過AI Shell,用戶可以將錯誤信息導(dǎo)入工具中,快速獲取即時的錯誤排查建議。AI Shell還能生成代碼片段,用戶可直接將其復(fù)制到PowerShell會話中使用。其預(yù)測性IntelliSense功能更是提供了多部分命令的分步建議,有效減少了手動輸入錯誤的可能性。同時,AI Shell還支持多種快捷鍵操作,如代碼復(fù)制、粘貼和發(fā)送等,進一步提升了用戶的工作效率。