Skip to content

桌面应用完整指南

Claude Desktop 的 Code 标签页提供了图形化的 Claude Code 体验,无需终端。

桌面应用在标准 Claude Code 功能之上额外提供:

  • 可视化 Diff 查看与内联注释
  • 实时应用预览(内嵌浏览器 + 开发服务器)
  • 计算机使用(macOS 专属):打开应用、控制屏幕
  • GitHub PR 监控,支持自动修复和自动合并
  • 并行会话(自动 Git worktree 隔离)
  • Dispatch 集成:从手机下发任务,Desktop 接收并执行
  • 定时任务(本地和云端)
  • GitHub、Slack、Linear 等连接器

初次使用桌面应用?请先阅读 桌面应用快速入门 了解安装和第一次会话。

开始一次会话

发送第一条消息前,需要在提示框区域配置以下四项:

配置项说明
环境Local(本机)、Remote(Anthropic 云)或 SSH(远程服务器)
项目目录选择 Claude 工作的目录或仓库
模型从下拉菜单选择,会话开始后不可切换
权限模式控制 Claude 的自主程度,可在会话中随时切换

代码操作

使用提示框

输入任务后按 Enter 发送。根据你的权限模式,Claude 会读取文件、进行修改、运行命令。随时可以打断:点击停止按钮或输入修正意见后按 Enter,Claude 会立即停下并调整。

提示框旁的 + 按钮提供文件附件、Skills、连接器和插件的入口。

引用文件的方式:

  • @文件名 — 将特定文件添加到对话上下文
  • 附件按钮 — 上传图片、PDF 等文件
  • 拖放 — 直接把文件拖到提示框

权限模式

模式行为
Ask permissions(默认)编辑文件或运行命令前询问确认,推荐新用户使用
Auto accept edits自动接受文件编辑,仍询问终端命令,适合信任 Claude 改动时
Plan mode仅分析和规划,不修改文件,适合大型重构前审查方案
Bypass permissions跳过所有权限提示(高危,仅限沙箱容器/虚拟机使用)

最佳实践:复杂任务先用 Plan mode 让 Claude 规划方案,审批后切换到 Auto accept edits 执行。

实时应用预览

Claude 可以启动开发服务器并打开内嵌浏览器验证改动,支持前端和后端项目:

  • 在内嵌浏览器中直接与运行中的应用交互
  • 观察 Claude 自动验证:截图、检查 DOM、点击元素、填写表单
  • Preview 下拉菜单启动或停止服务器
  • 启用 Persist sessions 跨重启保持 Cookie 和本地存储

服务器配置存储在项目根目录的 .claude/launch.json

json
{
  "version": "0.0.1",
  "configurations": [
    {
      "name": "web",
      "runtimeExecutable": "npm",
      "runtimeArgs": ["run", "dev"],
      "port": 3000
    }
  ]
}

多服务器示例(前端 + API):

json
{
  "version": "0.0.1",
  "configurations": [
    {
      "name": "frontend",
      "runtimeExecutable": "npm",
      "runtimeArgs": ["run", "dev"],
      "cwd": "apps/web",
      "port": 3000,
      "autoPort": true
    },
    {
      "name": "api",
      "runtimeExecutable": "npm",
      "runtimeArgs": ["run", "start"],
      "cwd": "server",
      "port": 8080,
      "autoPort": false
    }
  ]
}

autoPort 字段说明:

  • true:端口冲突时自动寻找空闲端口
  • false:端口冲突时报错(需要固定端口时使用)
  • 未设置(默认):询问用户并记住选择

查看 Diff

Claude 修改文件后,会出现 +12 -1 样式的指示器,点击打开 Diff 视图:

  • 左侧文件列表,右侧显示每个文件的变更
  • 点击任意行添加注释,按 Cmd+Enter(macOS)或 Ctrl+Enter(Windows)提交所有注释
  • Claude 读取注释后修改,产生新的 Diff 供你审查

点击 Diff 视图右上角的 Review code 按钮,让 Claude 自我评估变更并留下内联建议(关注编译错误、逻辑错误、安全漏洞等高信号问题)。

监控 Pull Request

打开 PR 后,会话中会出现 CI 状态栏:

  • Auto-fix:自动修复失败的 CI 检查
  • Auto-merge:所有检查通过后自动合并 PR(需在 GitHub 仓库设置中启用 Auto-merge)

PR 监控需要安装并认证 GitHub CLI (gh)

计算机使用(macOS 专属)

计算机使用让 Claude 打开应用、控制屏幕,像用户一样直接在桌面操作。适合测试 iOS 模拟器、操作没有 CLI 的桌面工具等场景。

注意:计算机使用为 macOS 研究预览功能,需要 Pro 或 Max 计划,不支持 Team 或 Enterprise 计划。

计算机使用默认关闭。在 Settings > Desktop app > General 中开启,并授予以下 macOS 权限:

  • Accessibility:允许 Claude 点击、输入和滚动
  • Screen Recording:允许 Claude 查看屏幕内容

应用权限级别

Claude 首次使用某个应用时会弹出权限提示,权限级别按应用类别固定:

级别可以做什么适用范围
仅查看截图查看应用浏览器、交易平台
仅点击点击和滚动,不能输入终端、IDE
完全控制点击、输入、拖拽、快捷键其他所有应用

管理会话

并行会话

点击侧边栏的 + New session 并行处理多个任务。对 Git 仓库,每个会话在独立的 Git worktree(<project-root>/.claude/worktrees/)中运行,互不干扰。

并行会话需要安装 Git。Windows 用户需要安装 Git for Windows

远程运行长任务

选择 Remote 环境,任务在 Anthropic 云基础设施上运行,关闭应用或关机后仍然继续。支持添加多个仓库到一次云端会话。

在不同界面切换

通过会话工具栏右下角的 Continue in 菜单,可以将会话迁移到:

  • Claude Code on the Web:推送本地分支,在云端继续
  • 你的 IDE:在当前工作目录打开项目

Dispatch 集成

通过 Cowork 标签页的 Dispatch 功能,可以从手机发送任务,Code 标签页自动创建会话。适合以下任务:修复 Bug、更新依赖、运行测试、开 PR。

扩展 Claude Code

连接外部工具(连接器)

点击 + 按钮 → Connectors,添加 Google Calendar、Slack、GitHub、Linear、Notion 等集成。连接后 Claude 可以直接读取日历、发送消息、创建 Issue 等。

连接器本质上是 MCP 服务器的图形化配置,更多自定义集成请参考 MCP 文档

使用 Skills

输入 / 或点击 +Slash commands 浏览可用命令,包括内置命令、自定义 Skills、项目 Skills 和插件 Skills。

安装插件

点击 +Plugins,从官方 Anthropic 插件市场或配置的其他市场安装插件。插件提供 Skills、代理、Hooks、MCP 服务器等扩展能力。

定时任务

定时任务让 Claude 自动定期工作,无需手动触发。

三种调度方式对比

云端任务桌面任务/loop
运行位置Anthropic 云你的机器你的机器
关机后继续
需要打开会话
访问本地文件✗(全新克隆)
最短间隔1 小时1 分钟1 分钟

创建桌面定时任务

点击侧边栏的 ScheduleNew taskNew local task

字段说明
Name任务名称,会转为 kebab-case 用作目录名
Description显示在任务列表中的简短描述
Prompt任务运行时发送给 Claude 的指令
Frequency运行频率:手动/每小时/每天/工作日/每周

频率选项:

  • Manual:不自动运行,仅手动触发
  • Hourly:每小时运行
  • Daily:每天特定时间
  • Weekdays:工作日每天运行
  • Weekly:每周特定日期和时间

更复杂的调度(如每 15 分钟、每月第一天)可以直接用自然语言告诉 Claude。

注意事项

  • 定时任务仅在桌面应用运行且电脑唤醒时执行
  • 电脑睡眠期间跳过的任务,唤醒后只补跑一次(最近的那次)
  • 关机后需要运行的任务,请使用云端任务

企业配置

企业管理员可以通过托管设置限制可用的权限模式,具体参见 权限配置

相关资源