
Desktop Code Tab 把 Claude Code 从一条终端对话扩展成可审、可验、可并行的开发工作台。本篇拆解 Local、Remote、SSH 三类环境、权限模式、diff/preview/CI 验证链路、并行 session、computer use 与 CLI 边界。
| 配置项 | 决定什么 | 适合先怎么选 |
|---|---|---|
| Environment | Claude 在本机、云端还是 SSH 机器上执行 | 本地改小任务用 Local;长任务用 Remote;代码和依赖在服务器上就用 SSH。2 |
| Project folder | Claude 能读写哪个项目 | 选到真正的仓库根目录,预览配置、worktree 和项目记忆才不容易跑偏。2 |
| Model | 当前 session 使用哪个模型 | 复杂迁移先用强模型,简单批改可以降档。模型可在会话中切换。2 |
| Permission mode | Claude 能自动做到哪一步 | 新项目先 Ask permissions 或 Plan mode;稳定项目再考虑 Auto accept edits。3 |
| 环境 | 官方定义 | 你该怎么用 |
|---|---|---|
| Local | 在你的机器上运行,直接访问本地文件。4 | 适合日常开发、前端预览、需要本机浏览器或设计稿的任务。注意 Desktop 不一定继承完整 shell 环境;本地 session 和 preview server 的环境变量应放进本地环境编辑器。5 |
| Remote | 在 Anthropic 云基础设施上运行,关掉 app 或电脑后仍会继续。6 | 适合大重构、长测试、迁移脚本。云端 session 可加多个仓库,适合 shared library + consumers 这种跨仓任务。7 |
| SSH | 通过 SSH 连接你管理的远端机器,在那台机器上运行 Claude。8 | 适合代码、GPU、专有依赖都在服务器上的项目。远端机器必须是 Linux 或 macOS;第一次连接时 Desktop 会自动在远端安装 Claude Code。8 |
Ask permissions:Claude 编辑文件或运行命令前都会问。新项目、生产仓库、第一次接入 Claude Code,先用它。3Auto accept edits:文件编辑和常见文件系统命令可自动接受,但其他终端命令仍会询问。适合你信任改动方向、但还想管住命令执行的场景。3Plan mode:Claude 可以先读文件、探索和运行命令,然后给出计划,不直接改源码。复杂任务先让它在这里把路径讲清楚。3Auto:用后台安全检查减少权限弹窗。官方说明它仍会验证动作是否贴合请求,但它不是「完全放开」。3Bypass permissions:等价于 CLI 里的 --dangerously-skip-permissions,官方明确建议只在 sandbox、容器或 VM 中使用。3.claude/launch.json:{
"version": "0.0.1",
"configurations": [
{
"name": "web",
"runtimeExecutable": "yarn",
"runtimeArgs": ["dev"],
"port": 3000,
"autoPort": true
}
]
}env 可以放额外环境变量,但不要把 secrets 写进这里,因为这个文件会提交到仓库。11gh。12/.claude/worktrees/,也可以在设置里改位置。13CLAUDE.md 共享配置和项目记忆。17/desktop,Claude 会保存当前 session 并在桌面 app 中打开,然后退出 CLI。这个命令支持 macOS 和 Windows,且要求使用 Claude subscription 登录;API key、Bedrock、Vertex 或 Foundry 认证不可用。17| 更适合 Desktop | 更适合 CLI |
|---|---|
| 需要看 diff、预览页面、管理多个 session。17 | 需要脚本化、自动化、管道输入输出。官方 CLI 参考里 claude -p "query" 用于一次性查询后退出,cat file | claude -p "query" 用于处理管道内容。18 |
| 需要交互式 review 和人工把关。 | 需要 --print、--output-format 这类非交互输出;Desktop 的 CLI flag 对照表明确写着这些不在 Desktop 提供。19 |
.claude/launch.json:把 dev server 命令、端口和 autoPort 写清楚。Preview 能稳定启动,Desktop 的价值才出来。claude -p 和结构化输出。docs.anthropic.com
docs.anthropic.com
docs.anthropic.com
docs.anthropic.com
docs.anthropic.com
docs.anthropic.com
docs.anthropic.com
docs.anthropic.com
docs.anthropic.com
docs.anthropic.com
docs.anthropic.com
docs.anthropic.com
docs.anthropic.com
docs.anthropic.com
docs.anthropic.com
docs.anthropic.com
docs.anthropic.com
docs.anthropic.com
docs.anthropic.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.