Anthropic正式推出了Claude Code桌面客户端,目前处于公开预览阶段。

Claude Code桌面版是在原有终端命令行版本基础上构建的原生桌面图形界面应用。它让你无需依赖命令行,即可在本地设备上以可视化方式启动并管理多个Claude Code会话。

主要特性
多会话支持与并行开发流程
- 支持在同一代码仓库内并发运行多个独立的Claude Code会话。
- 每个会话均配备专属的Git worktree(隔离式分支工作区),确保各会话间互不干扰、状态分离。
Git Worktree自动化管理
- 创建新本地会话时,桌面端将自动为你生成专属
worktree。 - 默认存储路径为
~/.claude-worktrees,用户可在设置中自定义该目录。 - 若项目根目录下存在
.worktreeinclude文件,系统会依据其规则,将.gitignore中排除但需保留的文件(例如.env)一并同步至对应worktree中。
与Web版深度协同
桌面客户端支持一键启动云端版“Claude Code on the web”,实现:
- 直接从桌面环境发起基于Web的远程会话;
- 在本地与云端两种运行模式间无缝切换;
- 统一通过桌面界面统筹调度本地任务与云端任务。
内置运行时与全自动更新机制
- 桌面应用内嵌一个经过验证的稳定版Claude Code运行时,不依赖用户系统已安装的任何其他版本。
- 启动时自动拉取并部署该运行时,并持续后台静默更新,保障长期稳定可用。
灵活的环境变量集成
- 自动继承系统终端的
$PATH配置,使npm、node等常用开发工具可被本地会话直接识别和调用。 - 支持在桌面UI中安全配置自定义环境变量(如
API_KEY),敏感值默认隐藏显示,兼顾便捷性与安全性。
安装方式与平台兼容性
- 最新提供macOS和Windows平台的Claude Desktop安装包,可直接下载使用。
- 注意:本地会话暂未适配Windows arm64架构设备。
完整操作指南请参阅:https://www.php.cn/link/cf1420a1b265012ab70e3e275f812180
源码获取地址:点击下载
