哪里可以使用克劳德代码
视频处理中...
Claude Code 在四个主要表面上运行。相同的底层引擎为所有这些提供动力 - 您的 CLAUDE.md 文件、设置和 MCP 服务器可以在任何地方工作。您可以选择适合您当前工作流程的界面,并且可以在会话中进行切换。
终端 — 主表面
这就是 Claude Code 诞生的地方,并且仍然是最强大的。你得到:
+完整的 CLI 访问 — 任何标志、任何命令、完整的管道支持+与您的 shell 环境和 PATH 直接集成+用于脚本和 CI/CD 的“-p”无头模式+通过“claude 远程控制”进行远程访问(手机、平板电脑、另一台机器)
如果您对航站楼感到满意,那么您将在这里度过大部分时间。
VS Code 和 Cursor — 编辑器中的内联差异
该扩展将 Claude Code 直接带入您的编辑器:
+聊天面板与您的代码并排打开+@filename 或 @foldername 用于在提示中引用特定文件+内联差异预览——在接受更改之前查看更改+接受或拒绝单个块,而不是整个文件+会话历史记录保留在侧边栏中
最适合:代码审查、有针对性的编辑以及在编辑器中理解不熟悉的代码。
桌面应用程序 - 并行会议和视觉审查
桌面应用程序在您的计算机上运行并添加:
+多个并行的 Claude 会话,每个会话都隔离在自己的 git 工作树中+通过干净的并排界面进行视觉差异审查+无需终端 — 适合非 CLI 工作流程+使用“/desktop”和“/teleport”将会话转移到终端或从终端转移会话
最适合:大型重构,您希望在提交之前或同时运行多个代理时直观地查看所有更改。
网络 — 无需安装,后台任务较长
https://claude.ai/code 完全在您的浏览器中运行:
+无需本地安装+即使您关闭选项卡,任务也会继续运行+非常适合新机器、旅行或没有开发环境时+您可以在网络上启动任务,然后将其/teleport 到您的本地终端
最适合:您可以启动并离开的长时间运行的任务,或者当您在未安装 Claude Code 的计算机上时。
1# Terminal — full power, run anything2claude "find all TODO comments and create GitHub issues for each"3tail -f app.log | claude -p "alert me if any 500 errors appear"45# VS Code — open the Claude panel6# Cmd+Shift+P → "Claude Code: Open"7# Then: @src/auth/login.ts what does this file do?89# Switching between surfaces mid-task:10/teleport # move web session → your local terminal11/desktop # move terminal session → Desktop App for visual review
所有表面共享上下文:
您的配置随处可见:
+CLAUDE.md — 项目说明和上下文+~/.claude/settings.json — 个人偏好和工具权限+MCP 服务器连接 — 外部工具集成+技能 — 您定义的自定义斜杠命令
您配置一次;每个表面都会自动拾取它。
何时使用哪个表面:
| 场景 | 最佳表面 |
|---|---|
| 自动化、脚本编写、CI/CD | 终端 |
| 内联检查和编辑代码 | VS 代码 / 光标 |
| 大型重构,多个并行任务 | 桌面应用程序 |
| 无需本地设置,后台任务较长 | 网页 |
| 正在进行的会议的移动审查 | 终端+远程控制 |
如果您是 Claude Code 的新手,请从终端开始。它是功能最强大的表面,其他一切都建立在相同的概念之上。一旦您感到舒服,就可以为内联 diff 工作流程添加 VS Code。
选择您最常使用的表面并立即进行设置:
• VS Code 用户 → Cmd+Shift+X → 搜索“Claude Code” → 安装 → 打开项目 → Cmd+Shift+P → “Claude Code: Open”
• 终端用户 → 打开项目目录→ 运行 claude "该项目中的主要文件是什么?"
在进入下一个模块之前执行其中一项操作。
继续之前
回答这些问题以确认你理解了关键概念。
哪种表面可以为您提供 Claude Code 的最大控制力和力量?