4月15日,Anthropic对Claude Code桌面应用做了一次比较彻底的重设计,同时发布了一个新功能叫Routines。
这次改动的核心信号是:Claude Code不再是你发指令、它执行的单线程工具了,开始向多任务异步工作的方向演进。
对于每天使用Claude Code工作的开发者,这两件事都值得仔细看。
桌面版改了什么
多会话管理:左边侧栏,同时跑多个任务
改版后,左侧新增了一个侧栏,展示所有活跃和历史会话。可以按状态、项目、环境来筛选,也可以按项目分组。
如果你之前开着三个终端、每个都跑着一个Claude Code会话,现在可以在一个界面里管理所有的。
快捷键 Command+; 可以在当前任务运行的同时分叉出一个问题——不干扰主线程,但能跟Claude聊一下这个报错是怎么回事。这个设计挺实用:长任务执行期间你往往有很多问题,但又不想打断它。
开发工具内置化
一些以前要切出去用的工具被直接塞进桌面应用里:
- 内置终端:跑测试、执行构建,不用切到系统终端了
- 内置文件编辑器:快速改几行不用开别的编辑器
- 重构的 Diff 查看器:专门为大规模变更优化,大型 PR 的 diff 不再卡顿
- 扩展预览面板:支持 HTML 文件、PDF、本地应用服务器的实时预览
这些是生产力细节,单独拿出来不算大功能,但组合起来会减少在不同工具之间跳来跳去的时间。
视图模式和布局定制
新增三种视图模式,控制 Claude 工具调用的可见程度:
- Verbose:看 Claude 在做什么,每步都显示
- Normal:默认模式,关键步骤可见
- Summary:只看最终结果
每个面板都支持拖拽调整位置,可以按自己习惯排版。CLI 插件也支持了,SSH 会话在 Mac 和 Linux 上也能用——对远程开发者来说是个实用补充。
Routines:让 Claude Code 在你不在的时候继续工作
这才是这次发布里真正值得单独说的东西。
Routines 把提示词 + 代码仓库 + 连接器打包成一个可执行的配置。它可以按计划触发、通过 API 调用触发,或者——这个特别有意思——通过 GitHub 事件触发,比如有人提了 PR。
举一个实际场景:
有人给你的仓库提了一个 PR → Routines 自动触发 → Claude Code 做代码审查、运行相关测试、生成评审意见 → PR 里自动出现评论
这整个流程不需要你盯着。
类似的场景还有:每天早上检查所有未关闭 issue、每次合并到 main 后自动更新文档……这些原本要写脚本、配 CI 的事情,现在可以用自然语言描述给 Routines 执行。
当前限制:
- 每天运行次数有上限(具体上限取决于订阅计划)
- 目前是 Research Preview 状态,还不是稳定的生产功能
- 在 Anthropic 的 Web 基础设施上运行,不在本地
Pro、Max、Team、Enterprise 计划都可以申请试用。
这次改动说明了什么
从 Routines 能感受到 Anthropic 对 Claude Code 定位在变。以前的逻辑是你坐在那里,跟 Claude 对话,它帮你写代码。现在开始变成你定义好规则和触发条件,Claude 在后台一直跑着帮你干活。
这跟整个 AI 编程工具赛道的走向一致:从结对编程助手变成自主执行的软件工程师。
Cursor 有 Background Agent,GitHub Copilot 有 Coding Agent,现在 Claude Code 有 Routines。
区别在于,Claude Code 的 Routines 和代码仓库事件(GitHub PR)的绑定是直接内置的——不需要自己写 webhook 或者配第三方集成。对于日常用 GitHub 的团队来说,这个接入路径相对顺畅。
总结
这次改版没有发布新模型、没有刷新测试分数,但在产品层面把 Claude Code 往真正的工程工具方向推了一步。
多会话管理解决的是并行工作的问题,Routines 解决的是异步工作的问题。两者加起来,Claude Code 开始有了一点生产级工具的样子——不只是个聊天框,而是能跑在你的工作流里的系统。
参考来源:Anthropic Rebuilds Claude Code Desktop App Around Parallel Sessions(MacRumors)