AI开源软件工具

微软把终端改成了 Agent 驾驶舱:关掉窗口,Agent 还在跑

2026年11月6日1 次阅读
微软把终端改成了 Agent 驾驶舱:关掉窗口,Agent 还在跑

3分钟看懂

微软在 2026 年 11 月 4 日发布了 Intelligent Terminal 0.3(版本号 0.3.3083.0)。先说清楚它是什么:这东西不是新终端,而是 Windows Terminal 的一个开源分支(MIT 许可),从今年 6 月的 0.1 起就只干一件事——把「在终端里跑 AI 编码 Agent」当成第一需求来设计。

一句话结论:这次更新不是往终端里再塞一个按钮,而是把用了二十年的「标签栏」按 Agent 的工作方式重做了一遍。

三个关键变化:

  • 侧边栏:标签、分屏、Agent 实时状态、最近会话,全部收进一条可折叠的竖栏。
  • 无头模式(headless):关掉标签或窗口,里面的 shell 和 Agent 继续跑,能从系统托盘找回。
  • CLI 变成终端配置:机器上装过的 Copilot、Claude、Codex、Gemini、OpenCode、Antigravity 直接出现在新标签菜单里。

官方在自己的发布说明里称这是「发布以来最大的一次更新」。同时它也仍然明确标注为 experimental(实验性)。

为什么重要

现在真实的编程状态,很多人是这样的:同时开三四个标签,一个 Claude Code 在改文件,一个 Codex 在跑测试,还有一个卡在权限确认上等你点同意。想知道谁在等你、谁在跑、谁已经死了,只能一个个切过去看。

问题不在模型,在「显示器」——终端本来是为「一个人一条命令」设计的,现在要同时照看几个会自己干活的进程,信息密度完全不够。

0.3 的思路是把「会话」当一等公民:Agent 在做什么、在哪个目录、在哪个分支、有哪些最近会话,全部摆到侧边栏。更实用的是无头模式:以前关窗口等于杀进程,一个跑了二十分钟的任务就这么没了;现在可以先挂后台,再从托盘拿回来。

对每天开一堆 Agent 标签的人来说,这不是审美问题,是「能不能同时管理多个任务」的问题。

到底改了什么

以下内容均来自微软官方博客与 GitHub 上的 v0.3 Release Notes。

侧边栏

  • 标签改成竖向展开,分屏嵌套在所属标签下,能直接看到每个面板在干什么。
  • 每个标签显示 Agent 实时状态:在工作、在等你输入、还是请求执行工具。等你的标签上会有提示点。
  • 可自定义标签上显示的两个信息位:Agent 状态、当前工作目录、Git 仓库 / 分支 / 改动,任选两个。
  • 全局搜索:一次搜完当前打开的标签和历史 Agent 会话,包括已关闭的和在别的窗口里跑的。
  • 过滤:打开「Agents only」就只剩跑 Agent 的标签。
  • 最近会话区:显示标题、工作目录、活动状态和时间,点一下就能聚焦到还活着的那块面板,或恢复被保留的标签。

无头模式

  • 右键标签 → Turn on headless mode,再关标签或窗口,里面所有面板继续运行。
  • 没有活动窗口时,这些标签出现在侧边栏和系统托盘;托盘里可以恢复或关闭,包括「关闭所有保持运行的标签」。

Agent 启动

  • 终端会检测本机已安装的受支持 Agent CLI,并自动为它们生成配置。
  • 新标签菜单里直接选 GitHub Copilot CLI、Claude、Codex、Gemini、OpenCode,跟开 PowerShell 一样。
  • 新增 Google Antigravity 支持:Agent 面板和原生 CLI 两条路都有,Windows 与 WSL 都覆盖,含浏览器登录与按需准备它单独的 ACP 依赖。

Agent 面板手感

  • 草稿支持撤销重做,可以点选光标位置。
  • 截图可以直接用普通粘贴贴进去。
  • 已完成的回复按 Markdown 渲染,长回答终于不是一坨纯文本。

恢复

  • 开启布局恢复后,启动快照包含上次可见的布局和被分离到后台的标签,也包括之前已关闭窗口里的标签。

键盘

  • Ctrl+Shift+S 开关侧边栏,Ctrl+Alt+↑/↓ 在标签间循环,Ctrl+Shift+G 只看 Agent,Ctrl+Shift+/ 跳到最近会话。

怎么用

  1. 装:从 Microsoft Store 更新,或到 GitHub 的 Releases 页下载 v0.3.3083.0。命令行党可以用 winget install Microsoft.IntelligentTerminal(这个包名从 0.1 起就有了)。
  2. 开:装完默认就是侧边栏布局。想回到传统的横排标签,右键任意标签选「Switch to horizontal tabs」,或在设置的外观里改 Tab Layout。
  3. 起一个 Agent:点新标签按钮,菜单里会列出检测到的 CLI,直接选即可,不需要手动配命令行。
  4. 挂后台:右键标签选「Turn on headless mode」,然后关窗口。任务继续跑,需要时从系统托盘恢复。
  5. 管多个:用 Ctrl+Shift+G 过滤成只看 Agent,再配合侧边栏搜索找昨天那个跑完的会话。

适用场景

  • 同时跑两个以上编码 Agent,需要一眼看出谁卡在等人点同意的人。
  • 经常跑长任务(全量测试、依赖安装、批量生成),又不想让窗口一直占着屏幕的人。
  • 装了多家 CLI,不想为每一家单独准备终端窗口和快捷键的人。
  • WSL 用户:Agent 面板在 WSL 下同样可用,Antigravity 也是 Windows 与 WSL 双支持。
  • 喜欢键盘操作的人:侧边栏的四组快捷键覆盖了开关、切换、过滤、跳转。

不适用场景

  • macOS 和 Linux 用户:它是 Windows Terminal 的分支,只跑在 Windows 上,没有跨平台版本。
  • 要上生产流水线的人:官方仍标 experimental,仓库里还有两百多个未关闭的 issue,别把关键自动化压在它身上。
  • 想「关机重开还在跑」的人:无头模式只保进程活着,官方明确说这不是跨应用退出或重启的持久化。
  • 完全不需要侧边栏的人:可以切回横排标签,但那样基本就退回原版 Windows Terminal 的体验了,升级意义不大。

成本与时间

  • 软件本身免费,MIT 许可,源码在 GitHub 上公开,没有订阅、没有按座位收费。
  • 真正的成本在 Agent 那边:它只是把多个 Agent 摆到同一块屏上,token 花多少取决于你接的是哪家模型、跑多长的任务。
  • 上手时间大概十几分钟:装完认一下侧边栏结构,记住四组快捷键,试一次无头模式就够了。

避坑与注意事项

  • 无头模式 ≠ 持久化。官方原文是 live-process retention:应用退出、重启、断电,进程照样没。要跨重启保活,得靠外部进程管理器。
  • 固定(pin)会重置。标签固定后重启应用,固定状态不保留;而且固定也不阻止你把标签关掉。
  • 恢复布局是「重建」不是「续命」。重启后能恢复受支持的布局和对话,但旧进程不会被保留。
  • 「In use」不再硬拦。当另一个客户端正在用同一个会话时,终端不再直接拒绝,而是交给各家 CLI 自己判断能不能续——这意味着并发冲突要你自己留神。
  • 别把「实验性」当免责声明略过。它确实每天都在改,也确实是目前 Windows 上唯一把多 Agent 会话管理做进终端本身的产品。
  • 别指望它替代 Agent 自己的编排。它管的是「窗口和会话」,不管「任务怎么拆、怎么并行」。真正的并行编排还得靠 Agent 框架或你自己的脚本。

行动建议

  • 今天:装上 0.3,把现有两三个 Agent 标签挪进侧边栏,按一次 Ctrl+Shift+G 感受「只看 Agent」。
  • 本周:挑一个二十分钟以上的长任务,用无头模式跑一次,然后关窗口、从托盘恢复,确认它真的没死。
  • 之后:按「谁在等输入」而不是「谁开了哪个窗口」来排任务顺序——这才是这次更新真正改变的工作方式。

参考来源

评论

0 条已公开
登录或注册后可以参与评论。

正在加载评论...