Claude Code Agent View 实战:用一块屏幕并行调度十个 AI 会话(含完整工作流)

33 阅读8分钟

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

进来是一个空表格,底部有个输入框。整个循环就四步:

  1. 派活:在底部输入框打一句任务描述,回车。一个后台会话就起来了,变成表格里的一行。再打一句再回车,又起一个新会话——注意不是追问上一个,是并行的第二个。这样你能一口气派出去五六个。
  2. 瞄一眼:方向键选中某一行,按 Space 打开 peek 面板。它只给你这个会话的「最新一句输出」或者「它正等你回答的问题」,不是整段对话。大部分时候这就够了。
  3. 就地回:在 peek 面板里直接打字回车,回复就发过去了,不用进会话。它问的是选择题,直接按数字键选;想发个 shell 命令,前面加 !
  4. 要细聊再进去:某一行按 Enter attach 进去,这时它就跟你 claude 进去一模一样,全功能。聊完在空输入框按 退回表格。

记住一个关键事实:这些会话不需要终端开着。有个 per-user 的 supervisor 进程在后台养着它们,你关掉 Agent View、关掉终端,活照样在干。下次 claude agents 它们还在。

看懂这张表:状态图标是你唯一要学的「语法」

表格按状态分组,顺序是固定的——Needs inputReady for review 永远在 WorkingCompleted 上面。这个排序就是 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+CCtrl+DCtrl+Z/exit 全都只是离开,不会停掉后台会话。想真正结束一个会话,进去 /stop

它和 Agent Teams / Subagents 不是一回事

容易混。一句话区分:

  • Subagents:一个会话内部派给「专家」并行干,结果汇总回主会话,你不直接管它们
  • Agent Teams:多个会话互相发消息协作
  • Agent View不是一种新的协作模式,它是一块「监控+调度」的屏幕,管的是你那一堆互相独立的后台会话

所以选型很简单:任务之间没有依赖、不用互相通信,只是你一个人忙不过来——用 Agent View。要协作,那是 Agent Teams 的活。

真实体验:优点和坑都说

优点:心智负担真的降了。以前并行三个任务,我得用脑子当调度器;现在打开表格,黄色的处理掉,剩下不看。s:blocked filter + peek 就地回复这套组合,是我用下来最爽的部分——大部分干预根本不用进会话。

坑,而且是真金白银的坑

  1. Quota 是线性烧的。 十个会话并行 = quota 大概十倍速消耗。再加上每行那个 Haiku 摘要也单独计费。别看它轻量就无脑派几十个。
  2. 会话是本地的,不抗睡眠。 机器休眠/关机,正在跑的会话会变 Failed。醒来 peek/reply 任意一个会从断点重启,或者 claude respawn --all 全部拉起来。但别指望合上笔记本它还在云端跑——要那个得用 Claude Code on the web。
  3. Research Preview,键位会变。 文档明说接口和快捷键随时可能调整。别把快捷键写死进你的肌肉记忆和脚本里太深。
  4. worktree 删除是不可逆的。 上面说过,再强调一遍,这是最容易出血的地方。

总结

  • Agent View 用 claude agents 打开,需要 v2.1.139+,本质是所有后台会话的统一调度屏
  • 核心循环:派活 → Space peek → 就地回 → 需要才 attach,按状态分组替你决定先看谁
  • 把它当主入口:早上批量派活,s:blocked filter 巡检,重复任务打包成 skill
  • 选型:独立任务用 Agent View,要协作用 Agent Teams
  • 三个必记的坑:quota 线性烧、不抗睡眠、删会话连带删 worktree(先 push)

它解决的不是「AI 不够强」,是「你管不过来」。当 AI 能并行而你的注意力不能时,你需要的就是这么一块屏幕。


如果觉得有帮助,欢迎点赞收藏 👍

更多 Claude Code 实战,关注公众号「开发者效率局」,每周二/四更新。