Claude Code 平台与集成:CLI、桌面、VS Code、JetBrains、Web 怎么选

Claude Code 底层引擎统一,但各平台针对不同使用场景调优。CLI 功能最完整,支持脚本和 Agent SDK;桌面版提供可视化审查和 Dispatch;VS Code/JetBrains 深度集成编辑器;Web 版在云端持续运行,断开连接后任务继续。本文列出各平台适用场景、集成工具清单,以及离开终端后的五种远程工作方式(Dispatch、Remote Control、Channels、Slack、定时任务),帮你快速选型。

Claude Code 各平台对比与选型建议

Claude Code 同一套引擎跑在所有平台上,但每个平台针对不同工作习惯做了调整。根据你的工作习惯和项目所在位置选择:

平台 最适合 你能获得什么
CLI 终端工作流、脚本、远程服务器 全部功能集,Agent SDK,macOS 上 计算机控制(Pro/Max 用户),第三方提供商
桌面版 可视化审查、并行会话、托管安装 差异查看器、应用预览、计算机控制Dispatch(Pro/Max 用户)
VS Code 在 VS Code 内工作,无需切到终端 内联差异、集成终端、文件上下文
JetBrains 在 IntelliJ、PyCharm、WebStorm 等 IDE 内工作 差异查看器、选区共享、终端会话
Web 版 不需要频繁引导的长任务,或离线后仍需继续的工作 Anthropic 云端运行,断开连接后任务继续
移动端 不在电脑旁时启动和监控任务 iOS/Android Claude 应用的云端会话,远程控制驱动本地会话,Pro/Max 用户可用 Dispatch 发送任务到桌面

CLI 是终端原生工作的最完整平台:脚本、第三方提供商和 Agent SDK 均为 CLI 专属。第三方提供商也可在 VS Code 中使用。企业版 桌面版 部署支持 Vertex AI 和网关提供商;若需 Bedrock 或 Foundry,请使用 CLI 或 VS Code(桌面版不支持)。桌面版和 IDE 扩展放弃了部分 CLI 专属功能,换来了可视化审查和更深的编辑器集成。

Web 版运行在 Anthropic 云端,断开连接后任务继续运行。移动端可访问同一组云端会话,或通过远程控制驱动本机会话,Pro/Max 用户可通过 Dispatch 发送任务到桌面。

你可以混合使用不同平台操作同一项目。配置、项目记忆和 MCP 服务器在所有本地平台之间共享。

可连接的外部工具清单

集成功能让 Claude 与代码库之外的服务协作:

集成 功能 适用场景
Chrome 用你的登录会话控制浏览器 测试 Web 应用、填写表单、自动化无 API 的网站
GitHub Actions 在 CI 流水线中运行 Claude 自动 PR 审查、Issue 分类、定时维护
GitLab CI/CD 同上,适用于 GitLab GitLab 上的 CI 自动化
Code Review 自动审查每个 PR 在人工审查前捕获 Bug
Slack 响应频道中的 @Claude 提及 从团队聊天将 Bug 报告转化为 PR

未列出的工具可通过 MCP 服务器连接器 接入:Linear、Notion、Google Drive 或你自己的内部 API。

离开终端时怎么工作

Claude Code 提供五种方式,区别在于触发方式、Claude 运行位置和所需配置:

触发方式 Claude 在哪跑 所需配置 最适合
Dispatch 从 Claude 移动应用发送任务 你的电脑(桌面版) 配对移动应用与桌面版 外出时委派,配置简单
远程控制 claude.ai/code 或移动应用驱动现有会话 你的电脑(CLI 或 VS Code) 运行 claude remote-control 从其他设备引导正在进行的任务
Channels 从 Telegram、Discord 或自建服务推送事件 你的电脑(CLI) 安装 Channel 插件自建 响应 CI 失败或聊天消息等外部事件
Slack 在团队频道中 @Claude Anthropic 云端 安装 Slack 应用,开启 Web 版 Claude Code 从聊天发起 PR 和审查
定时任务 设定计划时间 CLI桌面版云端 选择频率 每日审查等定期自动化

不确定从哪开始?安装 CLI 在项目目录中运行即可。不想用终端?桌面版 提供图形界面,引擎相同。

各平台详细文档入口

平台

  • CLI 快速入门:安装并运行第一个命令
  • 桌面版:差异审查、并行会话、计算机控制、Dispatch
  • VS Code:编辑器内的 Claude Code 扩展
  • JetBrains:IntelliJ、PyCharm 等 IDE 的扩展
  • Web 版:断开后继续的云端会话
  • 移动端:从 iOSAndroid 应用启动和监控任务

集成

远程访问

  • Dispatch:从手机发送任务到桌面
  • 远程控制:从浏览器或手机驱动现有会话
  • Channels:从聊天应用或自建服务向会话推送事件
  • 定时任务:按计划定期运行提示词

常见问题

CLAUDE.md 和 MCP 配置在不同平台间会互通吗?

会。CLAUDE.md、设置和 MCP 服务器在所有本地平台(CLI、VS Code、JetBrains、桌面版)之间共享。Web 版运行在 Anthropic 云端,有独立的上下文,不共享本地配置。

移动端只能用 Web 版的云端会话吗?

不是。移动端有两种用法:通过 Claude iOS/Android 应用访问 Web 版云端会话;或通过远程控制驱动本机正在运行的 CLI 或 VS Code 会话(Claude 仍在你的电脑上执行)。Pro/Max 用户还可通过 Dispatch 从手机直接触发桌面版任务。

什么场景应该用 Web 版而不是 CLI?

当你需要启动一个长时间运行的任务、又不想一直保持本机开着时,Web 版是最佳选择——断开连接后任务在 Anthropic 云端继续运行。对于需要访问本地文件系统、第三方 API Provider 或 Agent SDK 的任务,仍然需要使用 CLI。