今天,我们发布了Claude Code的多项改进,支持在桌面端预览运行中的应用、自动审查代码、自动修复并合并拉取请求(PR),以及在桌面、移动端和命令行界面(CLI)之间无缝切换。这些更新帮助你减少处理代码琐事的时间,专注于更享受的开发环节。

编写代码并实时预览

Claude Code桌面版现在可以启动开发服务器,直接在桌面界面预览正在运行的应用。Claude能够查看网页应用的用户界面,读取控制台日志,捕捉错误并持续迭代,无需你切换到浏览器并手动向Claude描述所见内容。你还可以在预览中选择视觉元素,直接向Claude反馈以便进一步迭代。

推送前先审查代码

当你的代码修改看起来合适时,可以点击新增加的“审查代码”按钮,请Claude帮你检查。Claude会分析本地差异,并在桌面差异视图中直接留下评论,指出错误、提出建议,及时发现潜在问题。

这样你就有了第二双眼睛,在代码离开本地之前捕捉明显问题,还可以让Claude根据内联评论自动修改代码。

代码审查

在应用内监控拉取请求状态

对于托管在GitHub上的代码,你可以直接在桌面应用中监控拉取请求的状态。打开PR后,Claude Code会利用GitHub CLI跟踪其状态,包括持续集成(CI)检查的通过与失败情况。

你还可以启用自动修复功能,让Claude自动尝试修复检测到的CI失败。如果开启自动合并,Claude将在所有检查通过后尝试合并PR。

你可以在一个Claude Code会话中完成任务并打开PR,然后切换到新任务。后台Claude Code会持续监控原任务的PR,自动修复CI失败,确保PR在你切回该任务时已准备好合并或已自动合并。

持续集成监控

随时续接工作进度

会话状态可以随你移动。当你在CLI中启动Claude Code会话时,运行/desktop命令即可将完整会话上下文带入桌面应用。

你也可以通过“继续使用网页版Claude Code”按钮,将本地桌面会话迁移到云端。先在桌面端开始任务,然后通过网页版或Claude移动端应用继续处理。

快速开始

以上更新现已对所有用户开放。请更新或下载Claude Code桌面版开始体验。更多详情请查阅官方文档