Claude Code 不只是一个终端程序——它运行在 CLI、Desktop 应用、VS Code 插件、JetBrains 插件、网页版、手机 App 等多个平台上,还能集成到 Slack、GitHub Actions、Chrome。
底层引擎是同一个,但每个平台针对不同工作方式做了优化。这篇文章帮你选对平台。
平台速览
| 平台 | 最适合 | 独有能力 |
|---|---|---|
| CLI | 终端工作流、脚本、远程服务器 | Agent SDK、第三方 AI 提供商、完整功能集 |
| Desktop | 可视化 review、并行会话 | 可视化 Diff、App 预览、Computer Use(Pro/Max) |
| VS Code 插件 | 不想离开 VS Code 的开发者 | 内联 diff、集成终端、文件上下文 |
| JetBrains 插件 | IntelliJ/PyCharm/WebStorm 用户 | IDE Diff 查看器、选中共享、诊断错误共享 |
| 网页版 | 长时间运行、离线后继续 | 云端托管、任务继续跑、PR Auto-fix |
| 手机 App | 外出时监控和启动任务 | 远程监控云端会话、Dispatch 发任务到桌面 |
各平台深度分析
CLI(命令行)
最全功能,终端开发者首选。
CLI 是功能最完整的平台,以下功能只有 CLI 才有:
- Agent SDK:用代码控制 Claude Code,构建自动化流水线
- 第三方 AI 提供商:连接 AWS Bedrock、Google Vertex、Azure Foundry
- 完整脚本能力:
claude -p "任务" | 管道处理 - Computer Use(macOS,Pro/Max 用户)
适合:喜欢终端的开发者、需要写自动化脚本、连接企业 AI 基础设施。
快速上手:
curl -fsSL https://claude.ai/install.sh | bash
claudeDesktop 桌面应用
可视化操作,不喜欢终端的用户首选。
比 CLI 多了:
- 可视化 Diff 查看器:side-by-side 对比,不是终端文本
- App 预览:直接在 Desktop 里预览网页应用
- 并行会话:多个会话同时跑,标签页管理
- Dispatch 接收(Pro/Max):手机发任务过来,Desktop 执行
适合:不习惯终端的开发者、需要频繁审阅代码修改、做 UI 相关工作。
安装:下载对应系统的 Desktop 安装包(https://code.claude.com)。
VS Code 插件
VS Code 里的原生 Claude Code 体验。
在 VS Code 里获得:内联 diff、@文件引用(带行号快捷键)、多会话标签页、Plan 模式文档预览、终端输出一键加入上下文。
适合:主要在 VS Code 里工作、不想切窗口操作终端。
vscode:extension/anthropic.claude-code
JetBrains 插件
JetBrains 家族 IDE 的原生集成。
支持 IntelliJ、PyCharm、WebStorm、Android Studio、GoLand 等。特色:IDE Diff 查看器(比 VS Code 的更强大)、选中代码自动共享给 Claude、IDE 诊断错误自动发送。
适合:主要用 JetBrains 系列 IDE 的开发者(Java/Kotlin/Python/PHP 等)。
网页版(cloud.ai/code)
离开机器,任务继续跑。
特色:任务在 Anthropic 云端 VM 运行,关掉浏览器后继续;GitHub App 集成;PR Auto-fix(CI 失败或收到 review 评论,自动修复并推新 commit)。
适合:长时间运行的任务、需要手机监控进度、CI/CD 风格自动化。
注意:密钥需要在环境变量里配置,交互式认证(如 AWS SSO 浏览器弹窗)不支持。
手机 App(iOS / Android)
外出时的控制中心。
两种用途:
- 监控云端会话:查看网页版会话的进度和结果
- Dispatch 发任务(Pro/Max):手机上发任务,Desktop 或服务器执行
- Remote Control:用手机控制正在本地运行的 Claude Code 会话
适合:需要随时关注长时间运行任务的开发者。
远程控制选项
离开终端时继续工作的方式:
| 方案 | 触发方式 | Claude 运行在哪 | 适合场景 |
|---|---|---|---|
| Dispatch | 手机 App 发消息 | 你的机器(Desktop) | 委派任务,最简单 |
| Remote Control | claude.ai/code 或手机 | 你的机器(CLI/VS Code) | 控制进行中的会话 |
| Channels | 消息 App 推送(Telegram/Discord 等) | 你的机器(CLI) | 响应外部事件 |
| Slack | @Claude | Anthropic 云端 | 团队聊天触发任务 |
| 定时任务 | 按计划 | CLI/Desktop/云端 | 定期自动化 |
集成选项
| 集成 | 用途 |
|---|---|
| Chrome 浏览器 | 用你已登录的浏览器 Session 自动化网页操作 |
| GitHub Actions | CI 流水线里自动跑 Claude(PR review、issue triage) |
| GitLab CI/CD | GitLab 版的 GitHub Actions 集成 |
| Code Review | 每个 PR 自动 review,发现 bug 和安全问题 |
| Slack | 团队聊天里直接触发编码任务 |
更多集成:通过 MCP 服务器可以连接几乎任何东西——Linear、Notion、Google Drive、内部 API 等。
选择建议
刚开始用 Claude Code?
→ CLI(最全功能)或 Desktop(如果不喜欢终端)
在 VS Code 里工作?
→ VS Code 插件 + CLI 混用
在 JetBrains IDE 里工作?
→ JetBrains 插件
需要长时间运行任务,或想让 CI 自动处理 PR?
→ 网页版
需要团队协作,任务来自聊天讨论?
→ Slack 集成
需要自动化/脚本/企业 AI 基础设施?
→ CLI + Agent SDK
配置共享:多个本地平台(CLI、Desktop、VS Code、JetBrains)共享同一份配置——同一个 CLAUDE.md、同一个 MCP 服务器列表、同一个权限设置。换平台不需要重新配置。
来源:Claude Code Platforms 官方文档 | 整理:ClaudeEagle