Agent View
使用 agent view 在一个界面中分发、监控、恢复和管理多个 Claude Code 后台会话。
Agent View 是什么
Agent view 是多个 Claude Code sessions 的控制台。它显示哪些正在运行、哪些需要输入、哪些已完成、哪些失败。每个后台 session 都是完整 Claude Code 对话,即使没有 terminal attached 也能继续工作。
打开方式:
claude agents不要把它和会话内的 /agents 混淆。claude agents 管理 sessions;/agents 管理当前 session 里的 subagent definitions 和 running subagents。
可以做什么
Agent view 可以帮助你:
- Dispatch 新的后台 sessions。
- 不读完整 transcript 就能看 session 状态。
- Peek 某个 session,并在它需要输入时回复。
- Attach 到某个 session 接手。
- 按 repository、branch、status 或 pull request 过滤。
- 查看会创建 PR 的 sessions 的 PR 状态。
- 清理旧的后台 worktrees。
当你在监督多个独立 Claude Code sessions,而不是一个 team lead 管理 teammates 时,用 agent view。
Agent View vs Agent Teams
| 问题 | Agent view | Agent teams |
|---|---|---|
| 管理对象 | 独立后台 sessions | 由一个 lead 协调的 teammates |
| Workers 是否互相沟通 | 否,你来协调 | 是,通过 task list 和 mailbox |
| 是否有共享计划 | 只有你强加的计划 | 有,team lead 管理 |
| 适合 | 管理很多独立任务 | 一个复杂任务里的 peer coordination |
Agent view 是 portfolio management。Agent teams 是一个任务内部的协作。
Dispatch 模式
从 agent view dispatch 时,要给清晰 ownership:
Review the payments API for missing validation.
Do not edit files. Return file paths, severity, and suggested fixes.实现类 session 要给窄边界:
Implement the settings page loading state only.
Do not modify API routes or auth code.
Open a PR when tests pass.文件隔离
后台 sessions 编辑代码时需要文件隔离。Claude Code 可以使用 worktrees,让每个 session 有自己的 branch 和 working directory。
适合后台任务:
- Review 一个 subsystem。
- 修一组 failing tests。
- 实现一个小 feature。
- 起草一个 migration plan。
除非是 research-only,不要 dispatch 多个后台 sessions 同时编辑同一批文件。
什么时候不要用 Agent View
这些情况留在单个前台 session:
- 需要快速来回讨论。
- 任务很小。
- 多个子任务依赖同一个紧密决策。
- 你需要在每次工具调用前观察。
想让一次 run 自动生成很多 agents,用 dynamic workflow。想自己管理多个独立 sessions,用 agent view。
官方参考
继续实践
Agent View 的核心概念已经读完
如果你想把理解变成可复用的能力,可以到 AgentWay 继续练习