Claude Code官方文档平台对比CLIIDE

Claude Code 平台对比 - CLI / 桌面 / VS Code / JetBrains / 网页 / 移动端

选择在哪里运行 Claude Code 以及连接什么工具。比较 CLI、Desktop、VS Code、JetBrains、Web 以及 Chrome、Slack 和 CI/CD 等集成。

· 阅读约 11 分钟

平台和集成

选择在哪里运行 Claude Code 以及连接什么工具。比较 CLI、Desktop、VS Code、JetBrains、Web 以及 Chrome、Slack 和 CI/CD 等集成。

Claude Code 在任何地方运行相同的底层引擎,但每个界面都针对不同的工作方式进行了优化。本页面帮助您为工作流选择合适的平台,并连接您已经使用的工具。

在哪里运行 Claude Code

根据您喜欢的工作方式和项目所在位置选择平台。

平台最适合您获得的功能
CLI终端工作流、脚本编写、远程服务器完整功能集、Agent SDK计算机使用在 macOS 上(Pro 和 Max)、第三方提供商
Desktop视觉审查、并行会话、托管设置Diff 查看器、应用预览、Pro 和 Max 上的计算机使用Dispatch
VS Code在 VS Code 内工作而无需切换到终端内联 diff、集成终端、文件上下文
JetBrains在 IntelliJ、PyCharm、WebStorm 或其他 JetBrains IDE 内工作Diff 查看器、选择共享、终端会话
Web不需要太多操作的长时间运行任务,或应该在您离线时继续的工作Anthropic 托管云、断开连接后继续运行
Mobile在远离计算机时启动和监控任务来自 iOS 和 Android 版 Claude 应用的云会话、用于本地会话的 Remote Control、Pro 和 Max 上的 Dispatch 到 Desktop

CLI 是终端原生工作的最完整界面:脚本编写和 Agent SDK 仅限 CLI。第三方提供商也可在 VS Code 中使用。企业 Desktop 部署支持 Vertex AI 和网关提供商;对于 Bedrock 或 Foundry,请使用 CLI 或 VS Code 而不是 Desktop。Desktop 和 IDE 扩展为了视觉审查和更紧密的编辑器集成而放弃了一些仅限 CLI 的功能。Web 在 Anthropic 的云中运行,因此任务在您断开连接后继续进行。Mobile 是这些相同云会话的瘦客户端,或通过 Remote Control 进入本地会话,并可以使用 Dispatch 向 Desktop 发送任务。

您可以在同一项目上混合使用多个界面。配置、项目内存和 MCP 服务器在本地界面之间共享。

连接您的工具

集成让 Claude 与代码库外的服务协作。

集成功能用途
Chrome使用您登录的会话控制浏览器测试 Web 应用、填充表单、自动化没有 API 的网站
GitHub Actions在 CI 管道中运行 Claude自动化 PR 审查、问题分类、计划维护
GitLab CI/CD与 GitHub Actions 相同,但用于 GitLabGitLab 上的 CI 驱动自动化
Code Review自动审查每个 PR在人工审查前捕获错误
Slack响应频道中的 @Claude 提及将错误报告转换为团队聊天中的拉取请求

对于此处未列出的集成,MCP 服务器连接器让您连接几乎任何东西:Linear、Notion、Google Drive 或您自己的内部 API。

远离终端时工作

Claude Code 提供了几种方式让您可以在远离终端时工作。它们的区别在于触发工作的方式、Claude 运行的位置以及您需要进行多少设置。

触发Claude 运行在设置最适合
Dispatch从 Claude 移动应用发送任务消息您的机器(Desktop)将移动应用与 Desktop 配对在远离时委派工作,最少设置
Remote Controlclaude.ai/code 或 Claude 移动应用驱动正在运行的会话您的机器(CLI 或 VS Code)运行 claude remote-control从另一个设备引导进行中的工作
Channels从 Telegram 或 Discord 等聊天应用或您自己的服务器推送事件您的机器(CLI)安装频道插件自己构建对 CI 故障或聊天消息等外部事件做出反应
Slack在团队频道中提及 @ClaudeAnthropic 云安装 Slack 应用 并启用 Web 上的 Claude Code来自团队聊天的 PR 和审查
计划任务设置一个时间表CLIDesktop选择频率每日审查等定期自动化

如果您不确定从哪里开始,安装 CLI 并在项目目录中运行它。如果您不想使用终端,Desktop 为您提供相同的引擎和图形界面。

相关资源

平台

  • CLI 快速入门:在终端中安装并运行您的第一个命令
  • Desktop:视觉 diff 审查、并行会话、计算机使用和 Dispatch
  • VS Code:编辑器内的 Claude Code 扩展
  • JetBrains:IntelliJ、PyCharm 和其他 JetBrains IDE 的扩展
  • Web 上的 Claude Code:断开连接时继续运行的云会话
  • Mobile:用于在远离计算机时启动和监控任务的 iOSAndroid 版 Claude 应用

集成

  • Chrome:使用您登录的会话自动化浏览器任务
  • 计算机使用:让 Claude 在 macOS 上打开应用和控制您的屏幕
  • GitHub Actions:在 CI 管道中运行 Claude
  • GitLab CI/CD:GitLab 的相同功能
  • Code Review:每个拉取请求上的自动审查
  • Slack:从团队聊天发送任务,获取 PR 返回

远程访问

  • Dispatch:从您的手机发送任务,它可以生成 Desktop 会话
  • Remote Control:从您的手机或浏览器驱动运行中的会话
  • Channels:将来自聊天应用或您自己的服务器的事件推送到会话中
  • 计划任务:按定期计划运行提示

本文翻译自 Anthropic Claude Code 官方文档,最近一次同步:2025-05-01。