Claude Code Desktop 是 Claude Code 的图形界面版本,无需终端即可使用,并提供可视化 diff 审查、实时应用预览、GitHub PR 监控、并行会话等高级功能。
三大标签页概览
| 标签页 | 功能 | 说明 |
|---|---|---|
| Chat | 通用对话 | 无文件访问权限,类似 claude.ai |
| Cowork | 自主后台 Agent | 在云端 VM 中独立工作,你可以同时做其他事 |
| Code | 交互式代码助手 | 直接访问本地文件,实时审查每项修改 |
本文重点介绍 Code 标签页(Chat 和 Cowork 参见 Claude Desktop 支持文章)。
安装桌面应用
下载地址:
- macOS:claude.ai/api/desktop/darwin/universal/dmg/latest/redirect
- Windows:claude.ai/api/desktop/win32/x64/exe/latest/redirect
桌面应用已内置 Claude Code,无需单独安装 Node.js 或 CLI。若要同时使用命令行
claude,需单独安装 CLI。
开始第一个 Code 会话(4 步)
第一步:打开 Code 标签页
第二步:选择项目——点击「New Session」,选择本地项目目录
第三步:给 Claude 一个任务,例如:
帮我分析一下这个项目的结构,找出可以改进的地方
第四步:审查修改——Claude 提出修改时,点击 +12 -1 指示器打开 diff 视图,逐文件审查,可在具体行上添加注释让 Claude 调整
核心功能详解
中断和引导
随时可以打断 Claude:点击停止按钮,或直接输入修正意见按 Enter。Claude 立即停止并根据你的输入调整,无需等待完成或从头开始。
添加上下文
- 输入框中输入
@文件名引用特定文件 - 点击附件按钮上传图片和 PDF
- 直接拖拽文件到输入框
上下文越丰富,结果越准确。
权限模式
| 模式 | 说明 |
|---|---|
| Ask permissions(默认) | 每次编辑前需要你批准 |
| Auto accept edits | 自动接受文件编辑,迭代更快 |
| Plan mode | Claude 只规划不修改文件,适合大型重构前评估 |
Diff 视图审查
文件修改后出现 +12 -1 指示器:
- 点击打开 diff 视图
- 逐文件审查修改内容
- 在具体行上添加注释
- Claude 读取注释并修订
- 点击「Review code」让 Claude 评估 diff 并留下内联建议
应用预览
点击 Preview 下拉菜单,直接在桌面应用中运行开发服务器:
- Claude 可以查看运行中的应用
- 测试 API 端点、检查日志
- 基于看到的内容迭代改进
PR 监控与自动合并
开启 PR 后,Claude Code 自动监控 CI 检查结果:
- 自动修复失败的检查
- 所有检查通过后自动合并 PR
定时任务(Scheduled Tasks)
设置定时任务让 Claude 自动运行:
- 每天早上的代码审查
- 每周的依赖项审计
- 连接外部工具后的定期简报
并行会话
从侧边栏开启多个并行会话,每个在独立的 Git worktree 中工作——同时处理多个任务互不干扰。
长时间任务可以发送到云端继续运行,即使关闭桌面应用也不中断。或者在网页/IDE 中继续超时的会话。
插件支持
点击输入框旁的 + 按钮 → Plugins,浏览安装插件:
- 添加技能(Skills)
- 配置 Agent
- 接入 MCP 服务器
连接外部工具
通过内置连接器接入 GitHub、Slack、Linear 等工具,将工作流整合到一处。
与 CLI 的关系
桌面应用和 CLI 使用同一套引擎,可以同时运行在同一个项目上,共享所有配置:
- CLAUDE.md 文件
- MCP 服务器
- Hooks
- Skills
- Settings
原文:Desktop quickstart - Claude Code Docs | 来源:Anthropic 官方文档