微软宣布开源其 AI 聊天功能 Terminal Chat 的工作,邀请开发人员尝试体验并参与构建。“Windows Terminal 团队致力于提高透明度,我们希望让开源社区有机会帮助我们定义 terminal 应用程序中的人工智能。”
Terminal Chat 是 Windows Terminal Canary 中的一项功能,允许用户保持在 terminal 上下文中的同时,与 AI 服务聊天以获得智能建议(例如查找命令或解释错误消息)。
![]()
值得注意的是,Windows Terminal Canary 不提供默认模型或内置 AI 模型。因此要使用 Terminal Chat,用户必须手动在 Windows Terminal Canary 的 Terminal Chat 设置中添加 AI 服务端点和密钥。
目前,Terminal Chat 仅支持 Azure OpenAI 服务。要获取必要的 Azure OpenAI 服务端点和密钥,用户需要创建和部署 Azure OpenAI 服务资源。
![]()
![]()
Windows Terminal Canary 仅在用户发送消息时与 AI 服务进行通信,聊天记录和用户活动 shell 的名称也会附加到发送给 AI 服务的信息中。Terminal Chat 结束后,Windows Terminal Canary 不会保存聊天历史记录。
微软方面表示,他们知道“AI in a terminal”听起来令人生畏,因此他们将致力于提高透明度并积极听取用户反馈。“我们坚信,开源社区的加入将帮助我们确定人工智能路线图,并帮助我们确定可用于核心产品 Windows Terminal 的最基本的 AI 功能集。”
Terminal Chat 功能目前仅在 Windows Terminal Canary 中提供,不会包含在 WindowsTerminal 预览版或 Windows Terminal 稳定版的构建中。
下载地址