首页 › AI Agent › AI Agent 开发实战 › Agent View:一个界面管理所有并行 session,再也不用来回切换窗口

Agent View:一个界面管理所有并行 session,再也不用来回切换窗口

​

飞书文档 - 图片

​

Anthropic旗下命令行编程工具Claude Code正式上线"Agent View"功能——一种内置的任务面板,允许开发者在同一个终端窗口里调度、后台挂起和统一管理多个并行的AI编程代理。​

此前,让多个代理同时工作需要开一堆终端标签页或tmux 窗口,现在开发者只需输入claude --bg [task]就能直接派一个新代理去后台工作,或用/bg指令把当前会话推到后台。​

•

按下左方向键或输入claude agents,终端会切出全局列表,展示每个任务的当前状态、最后一次回复和闲置时间​

•

如果某个代理卡在等指令,开发者可以在不切入完整会话的情况下直接在面板里原地回复。​

​

这种并发模式极大释放了个人开发者的产能——一次性派发多个重构或修bug的任务,统一"批阅"生成的代码提交。​

​

​

🔔

目前Agent View已面向Claude Pro、Max、Team、Enterprise及API用户开放,标志着AI编程工具正从单一的任务辅助演进为具备多任务协调能力的"AI调度中心"。​

​

​

一、痛点:终端分屏焦虑从何而来?​

•

说实话,用AI编程工具处理多任务这件事,之前的体验确实很割裂。​

​

你可能有过这种经历:正在让Claude帮重构一个模块,同时又想让另一个Claude去查代码库的某个角落。怎么办?开两个终端标签页?一个不够就两个?这还是简单场景——如果同时跑着五六个任务,光是记住"哪个窗口在干什么"就够费劲的。​

​

​

更麻烦的是,当某个任务执行了一个耗时操作(比如跑测试、装npm依赖),你只能干等着,没法在等的时候做别的事。tmux能帮你分屏,但本质上只是把多个终端凑在一起,各自还是独立的——你没有真正意义上在一个界面里统一管控所有AI编程任务。​

​

​

🔔

Claude Code的Agent View就是来解决这个问题的。它不是一个新功能插件,而是一套完整的任务管理交互界面,让"多AI代理并行"从不可能变成了日常。​

​

​

二、Agent View:怎么进去,怎么用​

进入方式很简单:​

•

按一下左方向键,Agent View总览界面就会弹出​

•

或者直接在命令行输入 claude agents​

弹出后,你会看到一个全局任务列表——每一行代表一个会话,显示:​

•

当前状态(“等待回复”、“运行中”、“已完成”)​

•

最后一次回复的摘要​

•

闲置时间​

这个列表是行级颗粒度的,不是截图,也不是大块文本,就是一行一行状态。你一眼扫过去,五个任务现在卡在哪了、哪个已经跑完了,清清楚楚。​

无感知交互是Agent View的核心设计理念。你选中某个会话,不需要切换到一个完整的窗口就能预览最新进展。如果某个代理正卡在等指令,你甚至可以直接在总览界面里输入回复——不用切入完整会话,原地回复就行。​

​

这个设计很聪明。以前你想让一个后台任务继续执行,得先切过去、找到上下文、输入指令。Agent View把这一步压缩了:你在总览页就能直接和任何一个任务对话。​

​

​

飞书文档 - 图片

​

​

​

三、后台处理:/bg指令与claude --bg​

Agent View真正释放生产力的地方,是后台处理能力。​

​

在Agent View之前,你想让一个任务在后台跑,唯一的办法是开另一个标签页,或者用tmux。现在有两个更直接的方式:​

​

•

输入 /bg 指令——把当前会话推到后台,继续执行但不再占用前台​

•

输入 claude --bg [task] ——直接发起一个后台任务,不进入交互模式​

举例来说:​

​

代码块​

Plain Text

# 直接派一个后台任务,不进入交互​

claude --bg "帮我把整个API层的异常处理重构一遍"​

​

# 或者先把当前任务挂起​

/bg​

​

​

后台任务跑完之后,会在Agent View的总览里显示"已完成"状态。你可以在任何时候切回来查看结果,不需要一直守在终端前。​

​

​

🔔

这解决了一个很实际的问题:AI编程任务往往耗时不短(跑测试、重构大型模块),你不可能一直盯着等。以前开一个标签页在那里干等,现在直接后台挂着,该干嘛干嘛。​

​

​

​

四、Claude Code的并行任务体系:Subagents、Agent Teams、Git Worktree​

​

Agent View只是Claude Code并行任务体系的一个入口。想全面理解这个功能,得看看它和整个体系的配合。​

​

​

​

Claude Code提供了三层并行化机制,满足不同复杂度的协作需求:​

•

Subagents(子代理):专注型任务,只需关注结果,单向汇报。适合把一个大任务拆成多个相互独立的子任务分别处理。最多可并行运行49个子代理。​

•

Agent Teams(代理团队):需要讨论与协作的复杂工作,多向通信,队友之间可以直接互发消息。适合需要协调分工的任务。​

•

Git Worktree:多个任务需要操作同一仓库的不同分支,完全隔离的工作目录。​

​

🔔

具体选哪个:​

•

只需并行处理、相互独立的子任务 → Subagents​

•

多个代理需要相互讨论、协调工作 → Agent Teams​

•

多个任务需要操作同一仓库的不同分支 → Git Worktree​

​

​

🔔

Claude Code内置了几种专用Subagent:​

•

Explore:使用轻量的Haiku模型,只读工具,用于文件发现、代码搜索、代码库探索​

•

Plan:继承主对话的模型,只读工具,用于规划模式下的代码库研究​

​

​

此外,Claude Code还有Tasks功能——多个会话可以协作处理同一个任务列表,只需设置环境变量CLAUDE_CODE_TASK_LIST_ID即可。这个功能甚至受到社区项目Steve Yegge的Beads项目启发。​

​

​

五、从"线性 操作"到"矩阵管理":AI编程工具的范式转变​

​

Agent View的意义不只是一个"更好用的界面",而是代表了一种范式转变。​

​

​

🔔

•

以前的AI编程工具——无论是早期的代码补全插件,还是后来的AI助手——本质上是线性操作模式:你发起一个任务,AI执行,你等待,完成后再来下一个。即使有并发能力,也是靠人为开多个终端来模拟。​

•

Agent View让Claude Code变成了一个真正的AI调度中心。你不再是"一个一个派活",而是"一群代理同时干活,你统一管理"。​

​

这个转变有几个具体的体现:​

认知负荷降低:不需要在多个窗口之间切换,所有任务状态一目了然​

批量处理能力提升:你可以一次性派发多个重构任务(比如"这个模块重构完,顺便把那个模块的测试补上"),然后统一批阅结果​

任务连续性保持:不需要为了和某个后台任务交互而中断当前工作,直接在总览页输入就行​

用更程序员的话说:AI编程终于从"单进程顺序执行"进化到了"多进程并发调度"。Agent View就是这套调度系统的可视化界面。​

​

​

六、Claude Code的完整能力图谱​

Agent View是这个工具能力拼图里的一块。快速过一下Claude Code的完整能力,让大家有个全局认知:​

​

​

​

​

50%

​

​

​

​

50%

​

​

Claude Code是Anthropic于2025年2月25日推出的终端原生AI编程助手,GitHub已有77k stars、6.3k forks,被公认为当前最强的终端AI编程工具之一。​

​

🔔

核心能力矩阵:​

•

代码库理解:自动扫描项目结构,理解架构、依赖关系和编码风格​

•

多文件编辑:一次性跨多个文件进行修改、重构、添加功能​

•

命令执行:运行构建、测试、git操作等shell命令​

•

联网搜索:获取最新文档和技术信息​

•

MCP扩展:通过Model Context Protocol连接外部工具(Jira、Slack、Google Drive等)​

​

跨端支持:Terminal、VS Code、JetBrains IDE、Desktop、Web、移动端均可使用。​

2026年2月25日,Claude Code还推出了Remote Control远程控制功能,允许Claude Max订阅用户通过iPhone或Android设备向本地运行的AI编码代理发送指令,实现手机端查看和操控正在本地计算机执行的编码任务。所有文件和MCP服务保留在本地计算机,不会上传云端。​

​

​

七、行业影响:为什么这件事值得关注?​

​

AI编程工具的竞争正在分化。一边是以Cursor、GitHub Copilot为代表的"IDE插件路线",另一边是以Claude Code为代表的"终端原生路线"。​

​

​

🔔

Agent View的发布,让Claude Code在"终端原生"这条路上又拉开了一步。它的核心优势在于:深度集成终端环境,适合专业开发者的高频使用场景;而Agent View把这种优势扩展到了"多任务并发"这个一直以来只有IDE路线才能做到的场景。​

​

​

🔔

•

这意味着未来AI编程的竞争不只是"谁的模型更强",更是"谁的任务管理能力更好"。​

•

当AI代理真正成为开发团队的"数字员工"时,如何高效调度多个代理、监控任务状态、整合产出结果,将成为决定生产力的关键因素。​

•

Claude Code的Agent View,正是这个方向的第一步。​

​

​

​

​

​

50%

​

​

​

​

50%

​

​

​