Claude Code Agent View 实战:用一块屏幕并行调度十个 AI 会话(含完整工作流)
原文首发于公众号「开发者效率局」,欢迎关注获取更多 Claude Code 实战干货。
以前想并行跑多个 Claude,得开一堆 tmux 窗口、自己记哪个在干嘛。现在一个 claude agents 命令,所有任务在一块屏幕上排成行,谁在跑、谁卡住等你、谁干完了,一眼看完。这篇讲怎么把它用成你每天的主入口。
你是不是也这样用 Claude Code
打开终端,claude,丢一个任务,盯着它干完。想同时修另一个 bug?再开一个终端窗口,再 claude 一遍。一会儿四个窗口飘在屏幕上,你得用脑子记:左上那个在重构 auth,右下那个在跑测试……切过去一看,它三分钟前就卡在一个问题上等你回答,你白等了。
问题不在 Claude,在于你没有一个「总控台」。AI 能并行,你的注意力不能——你需要的是一个地方,能告诉你「哪个需要你现在就管,其余的别看」。
Anthropic 在 2026 年 5 月 11 日放出的 Agent View(Research Preview)就是这个东西。一句话:它把你所有的后台 Claude 会话收进一块屏幕,按状态分组,需要你的排最上面。 这篇文章不堆功能列表,只讲一套能直接抄走的工作流。
30 秒跑通核心循环
先装到位。Agent View 需要 Claude Code v2.1.139+:
claude --version # 低于 2.1.139 先 claude update
然后,把 claude agents 当成新的主入口:
claude agents
进来是一个空表格,底部有个输入框。整个循环就四步:
- 派活:在底部输入框打一句任务描述,回车。一个后台会话就起来了,变成表格里的一行。再打一句再回车,又起一个新会话——注意不是追问上一个,是并行的第二个。这样你能一口气派出去五六个。
- 瞄一眼:方向键选中某一行,按
Space打开 peek 面板。它只给你这个会话的「最新一句输出」或者「它正等你回答的问题」,不是整段对话。大部分时候这就够了。 - 就地回:在 peek 面板里直接打字回车,回复就发过去了,不用进会话。它问的是选择题,直接按数字键选;想发个 shell 命令,前面加
!。 - 要细聊再进去:某一行按
Enter或→attach 进去,这时它就跟你claude进去一模一样,全功能。聊完在空输入框按←退回表格。
记住一个关键事实:这些会话不需要终端开着。有个 per-user 的 supervisor 进程在后台养着它们,你关掉 Agent View、关掉终端,活照样在干。下次 claude agents 它们还在。
看懂这张表:状态图标是你唯一要学的「语法」
表格按状态分组,顺序是固定的——Needs input 和 Ready for review 永远在 Working 和 Completed 上面。这个排序就是 Agent View 的全部价值:它替你决定了「先看谁」。
每行开头那个图标,颜色告诉你状态:
| 图标颜色 | 含义 | 你要做什么 |
|---|---|---|
| 动画跳动 | Working,正在跑工具/生成 | 别管,让它跑 |
| 黄色 | Needs input,卡在一个问题上等你 | 现在就处理 |
| 暗淡 | Idle,干完了在等你下一个指令 | 有空再说 |
| 绿色 | Completed,任务成功 | 去收结果 |
| 红色 | Failed,出错了 | 进去看为什么 |
| 灰色 | Stopped,被你停掉了 | 忽略 |
图标的形状单独告诉你进程在不在:✻ 活着秒回;∙ 进程退了但状态还在,你一 peek/reply 它就从断点重启;✢ 是 /loop 会话在两次迭代之间睡觉,行里会显示运行次数和倒计时。
会话开了 PR 的话,行尾还有个状态点:黄=等 CI/review,绿=可以合了,紫=已合并,灰=草稿/关闭。对大部分任务,这一行就是你收活的地方——点变绿,去 merge,完事。
那行一句话摘要是个 Haiku 级小模型生成的,工作时最多 15 秒刷一次,每轮结束再刷一次。这意味着每行摘要都在花你的 quota,后面会提到这个坑。
我的实战工作流:把它当成调度中心
光会按键没用。下面是我实际在用的一套流程,你可以直接抄。
1. 早上一次性派活,不盯过程
打开 claude agents,把今天能让 AI 独立干的活一次派出去:
fix the flaky checkout test in tests/e2e/checkout.spec.ts
review PR #2048 and leave inline comments on anything risky
investigate why /api/orders p99 latency spiked after the v3 deploy
三句话,三行。然后我按 Esc 退回 shell,该干嘛干嘛。它们在后台跑,我不看。
2. 用 filter 而不是用眼睛找
会话一多,别滚动找。在输入框直接打 filter:
s:blocked—— 只看所有等我的(s:working看在跑的)a:code-reviewer—— 只看跑某个 subagent 的#2048—— 直接定位那个 PR 对应的会话
我每隔一两小时回来,打个 s:blocked 看一眼:有就 peek + 回,没有就接着走。
3. 派活时直接指定 agent 和仓库
输入框不只是丢 prompt,它认前缀:
- 第一个词是你的自定义 subagent 名,就用那个 subagent 当主 agent 跑(配置走它的 frontmatter)
@<repo>提一个子仓库,会话就在那个仓库里跑(适合 monorepo / 多仓父目录)/<skill>直接派一个 skill
进阶技巧:把重复任务打包成 skill。 每天都要跑的「拉 main、装依赖、跑全量测试、修挂掉的」,做成一个 skill,以后在 Agent View 里 /daily-check 一行回车,不用每次重打 prompt。这是 Agent View 真正省时间的地方。
4. 从已有会话「甩」进后台
你正在一个交互会话里聊,突然想让它自己跑完别占着你:
/bg run the full test suite and fix any failures
/bg(或 /background)把当前对话甩进后台并可以追加一句指令。或者更快——在空输入框按 ←,当前会话直接背景化 + 打开 Agent View,一步到位。这个 ← 快捷键在任何 Claude Code 会话里都能用(可在 /config 关掉)。
5. 收尾:删之前先 push
干完的会话用 Ctrl+X 停,两秒内再按一次 Ctrl+X 删除。但注意:
⚠️ 删除会连带删掉这个会话的 git worktree,包括里面没提交的改动。 删之前一定先把要留的代码 push 或 commit 掉。对话记录本身还在,
claude --resume还能翻回来,但代码没了就是没了。
每个后台会话改文件前会自动切到 .claude/worktrees/ 下自己的隔离 worktree,所以并行会话各写各的不打架——前提是在 git 仓库里。不在 git 仓库里跑并行会话改同一批文件,会互相覆盖,这是第一个要记住的坑。
几个最该记的快捷键
按 ? 能看全部。日常就这几个:
| 快捷键 | 动作 |
|---|---|
Space | 开/关 peek 面板(最高频) |
Enter / → | attach 进会话 |
← | 空输入框时,detach 回表格 |
Shift+Enter | 派活并立即 attach |
Ctrl+S | 按状态 / 按目录 切换分组 |
Ctrl+T | 把会话钉到顶部 |
Ctrl+X | 停会话(再按一次删) |
Esc | 关 peek / 清输入 / 退出 |
Ctrl+C、Ctrl+D、Ctrl+Z、/exit 全都只是离开,不会停掉后台会话。想真正结束一个会话,进去 /stop。
它和 Agent Teams / Subagents 不是一回事
容易混。一句话区分:
- Subagents:一个会话内部派给「专家」并行干,结果汇总回主会话,你不直接管它们
- Agent Teams:多个会话互相发消息协作
- Agent View:不是一种新的协作模式,它是一块「监控+调度」的屏幕,管的是你那一堆互相独立的后台会话
所以选型很简单:任务之间没有依赖、不用互相通信,只是你一个人忙不过来——用 Agent View。要协作,那是 Agent Teams 的活。
真实体验:优点和坑都说
优点:心智负担真的降了。以前并行三个任务,我得用脑子当调度器;现在打开表格,黄色的处理掉,剩下不看。s:blocked filter + peek 就地回复这套组合,是我用下来最爽的部分——大部分干预根本不用进会话。
坑,而且是真金白银的坑:
- Quota 是线性烧的。 十个会话并行 = quota 大概十倍速消耗。再加上每行那个 Haiku 摘要也单独计费。别看它轻量就无脑派几十个。
- 会话是本地的,不抗睡眠。 机器休眠/关机,正在跑的会话会变 Failed。醒来 peek/reply 任意一个会从断点重启,或者
claude respawn --all全部拉起来。但别指望合上笔记本它还在云端跑——要那个得用 Claude Code on the web。 - Research Preview,键位会变。 文档明说接口和快捷键随时可能调整。别把快捷键写死进你的肌肉记忆和脚本里太深。
- worktree 删除是不可逆的。 上面说过,再强调一遍,这是最容易出血的地方。
总结
- Agent View 用
claude agents打开,需要 v2.1.139+,本质是所有后台会话的统一调度屏 - 核心循环:派活 →
Spacepeek → 就地回 → 需要才 attach,按状态分组替你决定先看谁 - 把它当主入口:早上批量派活,
s:blockedfilter 巡检,重复任务打包成 skill - 选型:独立任务用 Agent View,要协作用 Agent Teams
- 三个必记的坑:quota 线性烧、不抗睡眠、删会话连带删 worktree(先 push)
它解决的不是「AI 不够强」,是「你管不过来」。当 AI 能并行而你的注意力不能时,你需要的就是这么一块屏幕。
如果觉得有帮助,欢迎点赞收藏 👍
更多 Claude Code 实战,关注公众号「开发者效率局」,每周二/四更新。