跳转到正文
粥盐籽
返回

Claude Code Desktop 桌面版快速上手

前言

Claude Code 是 Anthropic 推出的 AI 编程助手,最初以 CLI 命令行工具的形式亮相。2026 年 4 月,桌面版经过重大改版,从单一对话模式升级为多会话并行工作流,并新增了内置开发者工具、可拖拽布局和定时任务等功能。

桌面版分为三个标签页:

本文聚焦于 Code 标签页。桌面版目前支持 macOS 和 Windows,Linux 请使用 CLI 版本。


安装与起步

下载安装

访问 claude.com/download 下载对应平台的安装包:

安装后启动 Claude,登录 Anthropic 账号,然后点击顶部的 Code 标签页。桌面版已内置 Claude Code,无需单独安装 Node.js 或 CLI。

注意:Windows 用户需要先安装 Git for Windows,安装后重启应用即可。

开始第一个会话

在 Code 标签页中,发送第一条消息前需要配置四项内容:

  1. 运行环境 — 选择 Claude 在哪里运行
  2. 项目文件夹 — 选择 Claude 要操作的目录
  3. 模型 — 从 Opus、Sonnet、Haiku 中选择
  4. 权限模式 — 控制 Claude 的自主程度

运行环境

环境说明
Local在本地机器上运行,直接访问你的文件。Windows 需要 Git 已安装
Remote在 Anthropic 云端基础设施上运行,关闭应用后会话仍然持续
SSH通过 SSH 连接到远程机器(如服务器、云 VM、开发容器),首次连接会自动安装 Claude Code

核心功能

会话管理

在 Code 标签页中,每次对话都是一个 会话(Session),拥有独立的聊天历史、项目文件夹和代码更改记录。左侧 侧边栏 列出所有会话,可以同时运行多个并行会话,互不干扰。

当关联的 PR 合并或关闭后,会话会自动归档。你还可以从手机通过 Dispatch 发送任务到桌面端。

权限模式

权限模式控制 Claude 的自主程度,可在会话中随时切换:

模式行为
Ask permissions(默认)编辑文件或运行命令前都需请求批准,会显示 diff 供你接受或拒绝
Auto accept edits自动接受文件编辑和常用文件系统命令(mkdirtouchmv),但运行终端命令前仍会询问
Plan modeClaude 仅读取文件和运行命令来探索,提出计划但不修改源码
Auto执行所有操作,带后台安全检查;需在设置中启用
Bypass permissions无任何权限提示,仅在沙盒容器或 VM 中使用

提示框与上下文

输入框支持以下方式引入外部上下文:

你也可以随时中断 Claude:点击停止按钮,或输入修正指令后按 Enter,Claude 会停下来根据你的输入调整。

内置开发者工具

桌面版集成了多个开发中常用的工具:

可拖拽布局

对话、diff、终端、文件和预览面板全部支持 拖拽排列,可以自由组合出任意网格布局。

PR 监控

提交 PR 后,Claude Code 会自动监控 CI 检查结果。当检查失败时,Claude 可以自动修复;当所有检查通过后,可以自动合并 PR。PR 监控器还会显示同分支的堆叠 PR 和兄弟 PR。

侧边会话(Side Chat)

使用快捷键 ⌘ + ;(macOS)或 Ctrl + ;(Windows)随时开启侧边会话。它从主会话拉取上下文,但不会写入主会话——适合临时查文档或验证想法,不会干扰主线工作。

Computer Use

Claude 可以操作你的屏幕——打开应用、点击按钮、填写表单。在 Code 会话中点击 Computer use 按钮启用。适用于需要与 GUI 应用交互的场景,如浏览器测试、桌面应用操作等。

快捷键

操作快捷键
打开终端Ctrl+`
侧边会话⌘ + ;(macOS)/ Ctrl + ;(Windows)
打开文件在聊天中点击文件路径

定时任务(Scheduled Tasks)

定时任务可以让 Claude 按计划自动运行——即使你不在电脑前。桌面端的 Routines 页面可以创建本地定时任务和云端 Routines。

创建定时任务

点击侧边栏的 RoutinesNew routineLocal,然后配置:

字段说明
Name任务标识符,自动转为小写 kebab-case
Description任务列表中显示的简短说明
InstructionsClaude 执行任务时的指令,可设置权限模式和模型
Folder任务运行的工作目录
Worktree可选,启用后每次运行使用隔离的 Git worktree
Schedule运行频率

调度选项

选项说明
Manual无调度,仅通过 Run now 手动触发
Hourly每小时运行
Daily每日运行(默认 9:00 AM 当地时间)
Weekdays工作日运行,跳过周末
Weekly每周运行

对于预设选项之外的调度(如每 15 分钟、每月 1 号、单次定时运行),直接在任意会话中用自然语言描述即可,例如 “schedule a task to run all the tests every 6 hours”。

三种调度方式对比

Cloud(Anthropic 云端)Desktop(本地)/loop(CLI)
运行位置Anthropic 服务器你的机器你的机器
需要电脑开机
需要打开应用否(CLI 保持运行)
访问本地文件否(从仓库克隆)
最小间隔1 小时1 分钟1 分钟
持久性跨重启持久跨重启持久最长 3 天后过期

运行机制

防止电脑休眠:在设置中启用 Keep computer awake(Settings → Desktop app → General)。合上笔记本盖子仍然会进入睡眠。

错过运行的处理

当应用启动或电脑唤醒时,桌面版会检查每个任务在过去 7 天内是否有错过的运行。如果有,仅执行一次补跑(最近错过的那一次),丢弃更早的错过的任务。

例如:每日任务因电脑休眠错过了 6 天,唤醒后仅执行一次补跑。建议在提示词中加入防护逻辑:

“Only review today’s commits. If it’s after 5pm, skip the review and just post a summary of what was missed.”

权限与安全管理

每个任务拥有独立的权限模式,创建或编辑时设置。~/.claude/settings.json 中的允许规则同样适用于定时任务会话。

如果任务处于 Ask 模式但需要执行未授权的工具,运行会暂停直到你批准。建议在创建任务后点击 Run now 观察权限提示,为每个提示选择 “always allow”,后续运行将自动批准。

管理任务

在 Routines 列表中点击任务进入详情页:


更新亮点

以下是桌面版近期的版本更新摘要:

1.7196.0(2026 年 5 月 12 日)

1.6889.0(2026 年 5 月 8 日)

1.6608.0(2026 年 5 月 7 日)

完整的更新日志请查阅 官方 Changelog


结语

Claude Code 桌面版从 CLI 工具演进为一个完整的图形化开发环境,并行会话、内置开发者工具和定时任务三者结合,让 Claude 从一个对话式编程助手逐步变成一个可以独立值班、定时交付的开发团队成员。如果你一直在使用 CLI 版本,桌面版值得重新体验一番。


分享此文到:

下一篇
Superpowers 与 GSD 深度总结报告