Claude Code 推出 Agent View 功能,一键管理所有会话
公众号名称:AGI Hunt
作者名称:J0hn
发布时间:2026-05-12 08:02
Claude Code 最新上了一个新功能,叫 Agent View,一句话概括:你可以同时派出一群 AI agent 干活,然后在一个屏幕上盯着它们。

Agent View 全景
以前用 Claude Code,一个终端窗口只能跑一个会话。想同时修 bug、审 PR、跑测试?那你就得开三个终端,来回切换,自己记着哪个窗口在干什么。
现在,claude agents 一条命令,所有后台会话一目了然。

多个会话同时工作
01
怎么用
打开终端,输入:
claude agents

输入任务
底部有一个输入框,输入你要干的事,按回车,一个新的后台会话就启动了。
再输入一个,又启动一个。
想派多少个就派多少个,它们各干各的,互不干扰。
02
一屏管所有
Agent View 的界面会把所有会话按状态分成三组:
Needs input,等你回复的。比如某个 agent 做到一半,需要你拍板:用 system theme 还是手动 toggle?
Working,正在干活的。比如 perf-audit 正在给数据库加索引,payment-migration 正在迁移到新的支付处理器,进度 12/14。
Completed,已经完事的。比如 test-coverage 把测试覆盖率从 61% 拉到了 92%,PR 已经合并。

Agent View 面板
每一行右边还有个时间标记,告诉你它上次活动是几分钟前。
一眼扫过去,谁在干活、谁卡住了、谁完事了,全都清楚。
非常的上帝视角了。
03
就地回复
这是新功能里,我觉得最实用的一个地方。
选中一行,按空格键,会弹出一个「peek 面板」,你能看到这个会话当前在做什么、需要你做什么决定。

Peek 和回复
直接在面板里打字回复,按回车后就可以发过去了。
官方视频里演示了一个场景:load-test 这个 agent 跑完压测,发现 /export 接口的 p95 延迟是 612ms,超过了 400ms 的预算。它问:「这是故意的吗?」
用户直接在 peek 面板里回了一句:「不是,把 /export 加到 rate limiter 里。」
不用打开那个会话的完整对话,不用切换终端窗口,在总控界面上就地就把事办了。
04
随时进出
如果 peek 面板的信息不够,你想看完整的对话记录,按回车或者按右箭头就能「attach」到那个会话。

会话列表更新
这时候界面就变成了正常的 Claude Code 交互界面,该怎么用怎么用。
而如果想回到总控界面,在空的输入框上按左箭头,就「detach」回来了。会话继续在后台跑,一点都不受影响。
这个设计有点像终端里我们常用的 tmux,随时 attach、随时 detach,但比 tmux 好用的地方在于:你不需要记住每个窗口里在干什么,Agent View 会自动帮你总结每个会话的当前状态。
我自己也是经常 split 多个 pane,然后给每个 pane rename 一个我能一眼回忆出的名字,以避免自己搞混。
现在看来,好像不必如此麻烦了。
05
后台跑不会断
每个后台会话都有一个独立的 supervisor 进程在管理。

后台守夜人
关掉 Agent View 窗口?没关系,会话继续跑。
关掉终端?也没关系,还是继续跑。
甚至 Claude Code 自动更新了,后台会话也不会丢。supervisor 会自动切换到新版本继续工作。
唯一的例外是电脑休眠或者关机,这时候后台会话会停掉。不过重启后跑一条 claude respawn --all,所有被中断的会话就从断点恢复了。
06
文件隔离
多个 agent 同时改代码,会不会互相踩脚?

各写各的
答案是不会。每个后台会话在需要编辑文件时,Claude 会自动给它创建一个独立的 git worktree。
大家读的是同一份代码,但写的时候各写各的副本。改完了你去 review、合并,流程和平时一样。
07
不限于终端
从终端以外的地方也能启动后台会话。
在一个正在进行的 Claude Code 会话里,输入 /bg 就能把当前对话丢到后台继续跑。还可以附带一条指令:
/bg跑一遍测试,修掉所有失败的
或者直接从 shell 启动:
claude--bg"调查 SettingsChangeDetector 那个 flaky test"
启动后会给你一个 session ID,后续用 claude attach、claude logs、claude stop 这些命令来管理。
08
派谁干活
如果你之前定义过自定义的 subagent 配置(自定义 prompt、工具集、权限),在 Agent View 的输入框里直接打 @agent-name 就能用那个 agent 来跑任务。
这对团队来说特别有意义:把 code-reviewer、test-runner 这些常用任务封装成 subagent,然后在 Agent View 里一键派发。
09
限制
Agent View 目前还是 research preview 状态,需要 Claude Code v2.1.139 或更高版本。
几个需要注意的点:
• 后台会话和交互会话共用同一个订阅额度。同时跑十个 agent,消耗的配额大约是一个的十倍。所以……悠着点
• 会话只在本机跑。如果你需要云端持久化运行,可以看看 Claude Code on the web
• worktree 会在你删除会话时一起删掉。所以完事了记得先 push 或者 merge,再删会话
10
预览发布
以前用 Claude Code,像是你有一个很能干的同事,但你得盯着他干活,干完一件再给下一件。
现在有了 Agent View,更像是你变成了一个项目经理,手下有一个 AI 团队。你分配任务、等汇报、做决策。

从结对到团队
agent 们各自干活,只在需要你拍板的时候才来找你,我们进一步成为了 AI 的监工。
从一对一结对编程,变成了一对多的团队管理。

Agent View 上线
Agent View 功能现在以 research preview 的形式开放,快去一试吧。
◇ ◆ ◇
相关链接:
https://code.claude.com/docs/en/agent-view
https://x.com/claudeai/status/2053940934736228454

Original J0hn AGI Hunt
修改于
内容效果不满意?点此反馈