
微软发布 AI Shell 第四个预览版:增强功能和新功能
微软推出了其AI Shell的最新版本,标志着第四个预览版本发布了多项重大增强功能。此更新为 macOS 用户带来了改进,集成了 Microsoft Entra ID 支持,为 Invoke-AIShell 功能添加了新命令,并引入了 Phi Silica 代理以及其他增强功能。
了解微软的AI Shell
对于那些不熟悉的人来说,微软的 AI Shell 是一个交互式环境,使用户能够通过类似聊天的界面与各种大型语言模型互动。该平台有助于连接多个 AI 代理,提供与高级 AI 模型进行对话式交互的方式。
MacOS 的关键增强功能:改变游戏规则
在最重要的更新中,微软为 iTerm2 用户改进了 macOS Sidecar 体验。此前,该 Sidecar 功能存在可靠性不足,且不支持 /code post 命令。此次改进旨在确保用户获得更稳定的体验,使其功能与 Windows 用户保持一致。要使用此 Sidecar 模式,用户需要在 iTerm2 中执行 PowerShell 7。
介绍 Phi Silica Agent
另一个令人兴奋的新增功能是对实验性 Phi Silica 代理的支持,该代理利用了 Copilot+ 电脑中集成的 Phi Silica 模型。此功能允许用户离线使用 AI Shell。需要特别注意的是,Phi Silica 代理不包含在默认 AI Shell 安装中。感兴趣的用户需要克隆代码库并独立编译代码,同时请注意,该代理的实验性质可能会导致未来迭代的不稳定。
简化的身份验证和新的命令参数
微软还在 Azure OpenAI 实例中加入了对 Entra ID 身份验证的支持。此项开发使用户能够更安全地访问 Azure OpenAI 资源,无需在配置文件中存储敏感密钥。
此外,Invoke-AIShell 命令引入了新参数,以增强侧窗格的用户体验。现在可用的参数如下:
- -PostCode:这允许将侧窗格中直接生成的代码发布到连接的 PowerShell 会话,从而最大限度地减少在侧窗格和终端之间不断切换以执行 /code post 命令的需要。
- -CopyCode:可以轻松地从侧窗格复制代码,无需使用/code copy 命令。
- -Exit:提供一个简化的选项来退出侧窗格,而无需 /exit 命令。
其他细微改进
此次更新还带来了一些细微的改进,包括:
- 更新模型信息以适应最新的 OpenAI 模型。
- 引入 /clear 作为 /cls 命令的别名,以方便在 AIShell 中清除控制台。
- 更新了安装脚本,以便在 macOS 上无缝安装 AIShell 模块。
- 完善了 OllamaAgent 内的模型管理并改进了系统提示集成。
AI Shell 预览版 4 入门
要安装 AI Shell 的第四个预览版,请打开 PowerShell 并执行以下命令:
Invoke-Expression "& { $(Invoke-RestMethod 'https://aka.ms/install-aishell.ps1') }"
您的反馈很重要
微软鼓励用户在GitHub 存储库中分享他们的经验和反馈。这些意见有助于进一步完善和增强该工具。
有关此版本的更多详细信息,您可以探索原始来源。
发表回复