【ITBEAR】微软近日正式推出了AI Shell命令行工具的公开预览版,为开发者和IT专家带来了全新的智能化命令行体验。
这款工具的诞生,标志着微软在AI集成战略上取得了又一重要突破。AI Shell旨在通过AI技术简化编码流程、提升错误排查效率,并实现工作流程的自动化。它结合了Azure OpenAI Agent和Copilot in Azure Agent两大AI智能体,为用户提供了前所未有的智能化命令行操作。
Azure OpenAI Agent具备处理自然语言查询和代码生成等多种任务的能力,并且与Azure OpenAI服务无缝集成,支持用户自定义模型和数据集。而Copilot in Azure Agent则专注于为云用户提供Azure CLI和PowerShell命令建议,确保在安全的身份验证和IAM角色配置下,用户能够轻松获取所需命令。
AI Shell的安装过程极为灵活简便。用户既可以将其作为独立的可执行文件使用,使其独立于任何shell运行,也可以将其集成到PowerShell 7中。安装过程仅需一条简单的PowerShell命令即可完成,用户只需在命令行中输入特定命令,即可启动AI Shell。
AI Shell支持Windows 10及以上版本、macOS Ventura以及PowerShell 7.4.6及以上版本的系统。对于Linux系统用户,则需手动进行安装。这款工具不仅兼容性强,还具备多种强大功能。
通过AI Shell,用户可以将错误信息导入工具中,快速获取即时的错误排查建议。AI Shell还能生成代码片段,用户可直接将其复制到PowerShell会话中使用。其预测性IntelliSense功能更是提供了多部分命令的分步建议,有效减少了手动输入错误的可能性。同时,AI Shell还支持多种快捷键操作,如代码复制、粘贴和发送等,进一步提升了用户的工作效率。