微软通过智能终端重新定义Windows终端
微软推出智能终端(Intelligent Terminal)实验性功能,将AI智能体直接集成到Windows 11终端中,支持GitHub Copilot、Claude Code等代理,可自动检测错误并建议修复,简化开发者工作流程。
近期,随着Claude Code等编码工具的流行,传统的终端迎来了复兴。然而,自终端成为与计算机交互的唯一方式以来,其核心设计几乎没有改变。尽管Warp等工具已经取得了一些进展,但微软在周二宣布,它正在考虑如何通过推出智能终端(Intelligent Terminal)来重新定义Windows 11中的终端体验。
智能终端目前仍处于实验性阶段,但其核心理念是将AI智能体直接引入到shell中。微软首先集成了自家的GitHub Copilot,但用户也可以使用任何符合代理通信协议(ACP)的智能体。微软产品管理合作伙伴总监Jatinder Mann向The New Stack表示,开发者将能够“让最喜欢的代理——无论是GitHub Copilot、Claude Code、Codex还是其他——直接在终端中提供帮助”。
Mann指出,开发者的大部分工作流可能都在终端中进行,但编码代理目前并不总是驻留在那里。“你正在终端中,遇到一个错误,然后复制它,切换到聊天窗口与你的代理交流,粘贴、解释上下文、获取答案,再切换回来。这种体验很割裂,”Mann说。智能终端借鉴了Warp的思路,能够检测错误——例如当运行终端命令或测试应用程序时——开发者只需点击一个按钮,代理就会启动并建议修复方案。这是因为智能终端能够理解shell的实时状态。
由于开发者喜欢定制自己的工作环境,代理可以显示在后台标签页、侧边栏或页面底部。对于那些不想与代理交互、宁愿像2019年那样从StackOverflow复制粘贴的用户,当然也可以完全关闭代理功能。