微软近日发布了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终端中的错误等功能。