本页目录7
- 新版侧边栏可按状态、项目、环境筛选会话,PR 合并或关闭后自动归档
- 支持用 ⌘+; 或 Ctrl+; 打开侧边聊天(side chat)进行分支对话,不打断主会话
- 内置终端、文件编辑器、优化过的大改动 diff 查看器,以及 HTML/PDF 预览面板,布局可拖拽自定义
- 支持本地或云端执行会话,Mac 和 Linux 上支持 SSH,CLI 插件与桌面端能力对齐
- 提供 Verbose / Normal / Summary 三种查看模式,并加强了上下文与用量监控
- 面向 Pro、Max、Team、Enterprise 及 Claude API 用户开放
本文是对 Anthropic 官方博客文章「Redesigning Claude Code on desktop for parallel agents」的中文要点摘要,完整内容以原文为准:https://claude.com/blog/claude-code-desktop-redesign
背景:为什么要重做桌面版
随着 Claude Code 的用法从「盯着一个终端跑一个任务」逐渐变成「同时开着好几个 agent 干活」,原来的桌面客户端在多任务管理上开始显得吃力。这次重构的核心目标就是让开发者能够更顺手地并行管理多个编码任务(parallel agents),而不是一次只能盯一个会话。
会话管理:新的侧边栏
新版最大的变化是加入了一个专门的会话侧边栏:
- 集中展示当前活跃和最近的会话列表
- 支持按状态、项目、环境筛选,方便在多个并行任务里快速定位
- 当对应的 PR 被合并或关闭时,会话会自动归档,不需要手动清理
此外新增了「侧聊」(side chat)功能,通过快捷键 ⌘ + ;(Mac)或 Ctrl + ;(其他平台)可以在不打断主会话上下文的前提下,开一个分支对话去讨论旁支问题,问完再切回主线。
集成开发工具
桌面客户端里直接内置了一整套开发工具,减少来回切换窗口的成本:
- 内置终端:可直接跑测试、执行构建
- 应用内文件编辑器:适合做一些小的现场修改(spot edits),不必打开外部编辑器
- 改进的 diff 查看器:针对大改动集(large changesets)做了优化,浏览大 PR 差异更顺畅
- HTML/PDF 预览面板:支持预览网页或文档产物,也支持挂载本地应用服务器(local app server)
- 可拖拽布局:终端、编辑器、diff、预览等面板可以自由拖拽排布,按个人习惯定制界面
系统能力:本地、云端与 CLI 一致性
- CLI 插件对齐:桌面端和 CLI 之间的插件能力保持一致,方便企业部署统一管理
- 本地或云端执行会话:同一套界面里,任务既可以跑在本地,也可以跑在云端
- SSH 支持:Mac 和 Linux 平台支持通过 SSH 连接远程环境执行会话
- 三种查看模式:
Verbose(详细)、Normal(常规)、Summary(摘要),可以根据当前是想盯细节还是只看结果切换信息密度
性能与体验优化
重构版本还针对底层做了打磨:
- Claude 生成内容时实时流式输出(streaming),不用等一整段生成完才看到结果
- 整体重写以提升可靠性和速度
- 上下文用量和会话用量的监控做了增强,更容易看出当前会话吃了多少 token、离限额还有多远
这些改动对于同时开多个并行会话的场景尤其重要——原文强调,当你手头有好几个 agent 在跑不同任务时,清楚每个会话的状态和资源占用会直接影响你能不能放心地「多线程」协作。
可用范围
重新设计后的桌面应用面向 Pro、Max、Team、Enterprise 计划用户开放,同时也支持通过 Claude API 使用的开发者。安装方式和详细文档可以在 claude.com/download 和 docs.claude.com/claude-code 上找到。
小结
这次重构本质上是把 Claude Code 从「单会话终端工具」往「多 agent 并行工作台」方向推了一步:会话侧边栏解决了「任务多了不好管」的问题,内置终端/编辑器/diff/预览面板解决了「多任务下频繁切窗口」的问题,而本地/云端/SSH 的统一执行能力,则是为了让开发者不管任务实际跑在哪,都能在同一个界面里掌控全局。