【ITBEAR】微软近期正式揭晓了一项创新工具——AI Shell命令行应用,这款工具以公开预览版的形式面世,旨在为开发者和IT领域的专业人士打造智能化的命令行新体验。
AI Shell被定义为一种交互式的shell环境,其特色在于内置的聊天界面,该界面依托先进的语言模型,能够连接多种AI模型和其他辅助程序。用户可以通过对话的方式,轻松与AI Shell进行互动,获取所需的信息和帮助。
该工具的核心组件包括Azure OpenAI Agent和Copilot in Azure Agent两大AI智能体。Azure OpenAI Agent功能强大,能够处理自然语言查询、代码生成等多种任务,并实现了与Azure OpenAI服务的无缝集成,支持用户自定义模型和数据集。而Copilot in Azure Agent则专注于为云用户提供服务,它能够为用户提供Azure CLI和PowerShell命令建议,帮助用户更高效地进行云操作。同时,为确保安全性,Copilot in Azure Agent还需要进行Azure身份验证和IAM角色配置。
AI Shell的灵活性和易用性也值得一提。用户既可以将AI Shell作为独立的可执行文件使用,也可以将其集成到PowerShell 7中,享受并行界面的便利。这样一来,用户便能在熟悉的CLI环境中,轻松享受到AI带来的智能功能。
在兼容性方面,AI Shell也展现出了强大的实力。它支持Windows 10及以上版本、macOS Ventura以及PowerShell 7.4.6及以上版本。对于Linux系统用户,虽然需要手动安装,但同样能够享受到AI Shell带来的便捷与智能。
微软的这一创新之举,无疑为开发者和IT专业人员提供了更为强大的工具支持。AI Shell的推出,不仅提升了命令行操作的智能化水平,更为用户带来了更为便捷、高效的工作体验。