大家好啊,我是瑞斯白。
前天 Claude Code 更新了一个叫 Agent View 的新功能,对我这种多终端跑任务的人来说,是真的救命。
具体救了什么命,我先讲讲我之前是怎么干活的。
以前的我,被好几个终端窗口榨干
3月份龙虾火的那阵,X上在疯传一张龙虾创始人多个屏幕开多个Agent工作的图片。
我自己在使用Claude Code之后也习惯用 iTerm2 这个软件多开几个窗口,每个窗口跑一个 Claude Code或者跑一个Codex,让它们同时干活。
听起来很爽,好几个 AI 帮我并行处理任务。
但实际操作下来,我顶多能盯 3-4 个窗口,再多就开始混乱。
每个窗口都在自己跑,我得来回切。看下这个干完了没?再看下那个是不是卡住要我回答?
为了不漏掉任务完成的节点,我还特意给 Claude Code 设了一个任务完成的提示音。每响一次就切过去验收。
但问题是——注意力来回切换本身就非常耗能。
写文章写到一半,听到"叮"一声,切过去,看一眼,回来,刚才那句话想表达什么来着?思路完全断了(🤦♂️)
跑一天下来,AI 没累,我反正是要累垮了。
总是想要多任务并行,殊不知注意力才是最应该保护的重要资产。
Agent View 是什么
Agent View 是 Claude Code 在 v2.1.139 版本之后开放的功能,运行 claude agents 这个命令就能打开。
打开后是一个全屏的调度面板,所有后台跑的 Claude Code 会话都列在一起。
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
每一行开头有一个图标,颜色直接告诉你状态。
黄色 = 等你回答。绿色 = 完成。红色 = 失败。
这就解决了我以前最头疼的事——我不用挨个切窗口去看,扫一眼就知道哪些需要我处理。
比 iTerm2 多开多出来的 4 个能力
聊到这里很多人会问:iTerm2 也能多开 tab,每个 tab 跑一个 Claude Code,区别在哪?
我这两天自己用下来,Agent View 多出来的核心能力有 4 个。
第一个,进程脱离终端。
iTerm2 关了 tab,那个 Claude Code 进程就没了。
Agent View 起的会话有一个后台守护进程托管,关掉终端会话还在跑。
第二个,行末自动摘要。
每一行末尾会显示这个会话当前在干什么。比如"正在编辑 src/utils.ts"或"正在等你选择标题方向"。
这一句话是由Haiku小模型每 15 秒自动生成的,相当于每个会话给你做"实时旁白"。
不用 attach 进去看几屏滚动日志,扫一眼就知道。
第三个,Peek 快速回复。
选中一行按一下空格,弹出预览面板,能看到这个会话最新的输出。
如果它在问选择题,可以直接按数字键回答,不用切进会话再敲字。
回复成本从"切窗口、找位置、敲字、退出"压缩到"空格、按 2"。
第四个,PR 状态点。
如果会话开了 GitHub PR,行尾会有一个圆点,颜色实时反映 PR 状态(黄色等审查、绿色通过、紫色合并)。
但 iTerm2 也没被替代
iTerm2 有几件事 Agent View 干不了。
比如同屏分 4 个 pane,每个 pane attach 一个会话,肉眼盯实时输出。
比如跑非 Claude 的命令——查日志、跑 git、用 vim 改文件、SSH 远程开发。
比如我有时候还会在iTerm2里开Codex和Gemini,同一个任务让三个模型都跑一跑,对比下效果,而Agent View只能用于Claude Code。
比如各种自定义快捷键、配色、字体、profile 切换。
iTerm2 可以作为工作台,Agent View 是工作台上的"AI 任务监控面板"。
两者是搭配关系,不是替代关系。
一个更巧妙的组合:Hotkey Window + Agent View
iTerm2 有一个功能叫 Hotkey Window。
简单说,就是一个绑定了全局快捷键的特殊终端窗口。
按一下快捷键,它从屏幕某个方向滑下来盖住一切。再按一下,滑回去消失。
类似 macOS 的 Spotlight(⌘+Space 那个),只不过弹出来的是终端,不是搜索框。
我把这个 Hotkey Window 专门绑定到 Agent View 上。
也就是说:任何时候在任何应用(浏览器、Obsidian、微信、Cursor),按一下 ⌘+\,Agent View 就弹出来。
我看一眼黄色的那行,处理完,再按一下 ⌘+\,它就收起来。
不切桌面、不切应用、不打断当前正在写的东西。
举个真实场景。
我在 Obsidian 写文章。同时后台有 4 个 Claude Code 会话在跑:一个改 prompt、一个生成封面、一个整理素材、一个写另一篇文章。
突然一个会话问我:"这个标题要克制版还是冲击版?"
以前:⌘+Tab 切 iTerm2,找窗口,attach 进会话,看问题,输入选项,退出,⌘+Tab 切回 Obsidian,找回光标位置,回忆刚才在写什么,继续。
现在:按 ⌘+\,看到黄色那行 Peek 一下,按 2 选第二个,按 ⌘+\ 收起,继续写。
从 30 秒压缩到 3 秒,而且思路完全没断。
Hotkey Window 配置 4 步
好用是好用,那Hotkey Window怎么配置?
打开 iTerm2 → Settings(⌘+,)→ Profiles 标签。
第一步:新建 profile
左下角点 +,命名为 Agent View。
第二步:让它启动时自动跑 agent view
右边面板切到 General 子标签。
找到 Send text at start 那一栏,填 claude agents。
第三步:开启 Hotkey Window
右边面板切到 Keys 子标签,再切到 General。
拉到最下面,勾选 A hotkey opens a dedicated window with this profile。
第四步:配置快捷键
点 Configure Hotkey Window 按钮,弹出对话框。
Hotkey 输入框点一下,按下你想用的快捷键(推荐 ⌘+\)。
勾选这两项:
-
Animate showing and hiding(滑动动画) -
Floating window(浮在所有窗口最上层,包括全屏应用)
不要勾 Pin hotkey window(不勾 = 点别处自动收起,这正是我们想要的效果)。
点 OK 保存。
关掉所有 iTerm 窗口,随便切到一个其他应用,按 ⌘+\ 测试。
终端应该从屏幕某个方向滑下来,自动跑起 Agent View。
写在最后:真正在管理的是注意力
很多人把工具学习当成是"学一个新功能"。
但我越用 AI 工具越觉得——这些工具真正在帮我管理的,是我有限的注意力。
AI 让我有了 10 倍的产出能力,但我大脑的"调度带宽"还是只有那么点。
如果我把这 10 倍产出都堆在自己面前,每个都要我盯着,我不仅没变快,还会被压垮。
Agent View 新功能的价值,不是让我能跑更多任务,而是让我能"少看一点任务",把注意力留给真正需要决策的地方。
iTerm2 + Agent View + Hotkey Window 这套组合用下来,我能更舒服地并行 4-6 个 AI Agent,比以前盯 4 个还轻松。
以前是我在追任务,现在是任务在排队等我处理。

