微軟發佈 AI Shell 工具,為命令行插上 AI 翅膀
IT之家 11 月 21 日消息,微軟昨日(11 月 20 日)發佈博文,宣佈以公開預覽版的形式,發佈了 AI Shell 命令行工具。
AI Shell 簡介
該工具旨在通過 AI 智能簡化編碼、排查錯誤和自動化工作流程,為開發者和 IT 專業人員提供智能化的命令行體驗,標誌著微軟在 AI 集成戰略上的又一重大進展。
AI Shell 的核心是 Azure OpenAI Agent 和 Copilot in Azure Agent 兩個 AI 智能體:
-
Azure OpenAI Agent 處理自然語言查詢、代碼生成等多種任務,並無縫集成 Azure OpenAI 服務,支持自定義模型和數據集;
-
Copilot in Azure Agent 則專注於為雲用戶提供 Azure CLI 和 PowerShell 命令建議,需進行 Azure 身份驗證和 IAM 角色配置以確保安全。
安裝靈活
用戶可以將 AI Shell 用作獨立的可執行文件,使其能夠獨立於任何 shell 運行。
AI Shell 支持獨立安裝或集成到 PowerShell 7 中,提供並行界面,方便用戶在熟悉的 CLI 環境中使用 AI 功能,安裝過程簡單,只需以下一條 PowerShell 命令即可完成,IT之家附上命令如下:
Invoke-Expression "& { $(Invoke-RestMethod 'https://aka.ms/install-aishell.ps1') }"
運行命令後,輸入 Start-AIShellt 即可開始使用 AI Shell。
系統兼容 Windows 10 及以上版本、macOS Ventura 和 PowerShell 7.4.6 及以上版本,Linux 系統需手動安裝。
功能強大
AI Shell 擁有強大的功能,例如:
-
排查錯誤: 可將錯誤信息導入 AI Shell 獲取即時排錯建議。
-
代碼集成: 可直接將 AI 生成的代碼片段複製到 PowerShell 會話中。
-
預測性 IntelliSense: 提供多部分命令的分步建議,減少手動輸入錯誤。
-
快捷鍵: 支持多種快捷鍵,例如代碼複製、黏貼和發送等。
廣告聲明:文內含有的對外跳轉鏈接(包括不限於超鏈接、二維碼、口令等形式),用於傳遞更多信息,節省甄選時間,結果僅供參考,IT之家所有文章均包含本聲明。