Skip to content

平台与集成总览

同一引擎跑在 CLI/桌面/IDE/Web/移动端,并连接各类外部工具与远程方式。

你的真实情况

你主要在 CLI 上用(v2.1.158,容器环境 HOME=/workspace)。底层引擎跨界面一致——若你改用 VS Code / 桌面 app / Web,你这套 CLAUDE.mdsettings.json、5 个 MCP 都通用,不用重配。

对你可能有用的相邻界面:

  • VS Code 扩展:想要内联 diff、@-file 时(你前端在 kj-frontend 改 Vue 可能顺手)。
  • Claude Code on the web / Mobile:长任务(你那些 /qaralph-loop)丢云端/手机看进度。
  • 脚本化 / Agent SDK 仅 CLI 有——你现在就在用 CLI,没问题。

这页是"选哪个界面"的总览;具体每个界面的细节见各自的节。


官方文档要点

以下为按官方文档整理的系统性参考。

是什么

Claude Code 底层引擎在所有平台上完全一致,但每个界面针对不同工作方式做了调优。本页帮你根据自己的工作流和项目所在位置,挑选合适的平台,并接入你已经在用的工具。

本地各平台之间可在同一项目上混用:配置(configuration)、项目记忆(project memory)和 MCP servers 在本地各界面间共享。

怎么工作

  • 按你喜欢的工作方式和项目所在位置来选平台:终端原生工作选 CLI,可视化审查选 Desktop,留在编辑器里选 VS Code / JetBrains,长任务或离线续跑选 Web,离开电脑时启动/监控任务选 Mobile。
  • CLI 是终端工作最完整的界面:scripting 和 Agent SDK 仅限 CLI。第三方 providers 也可在 VS Code 中使用。
  • 企业版 Desktop 部署支持 Vertex AI 和 gateway providers;若要用 Bedrock 或 Foundry,请改用 CLI 或 VS Code 而非 Desktop。
  • Integrations 让 Claude 与代码库之外的服务协作;未列出的集成可用 MCP servers 和 connectors 接入(如 Linear、Notion、Google Drive 或自有内部 API)。
  • 离开终端工作的几种方式按三点区分:什么触发工作、Claude 在哪里运行、需要多少设置。
  • 不确定从哪开始时:安装 CLI 并在项目目录中运行;若不想用终端,Desktop 用图形界面提供同一引擎。

什么时候用

  • 终端工作流、脚本化、远程服务器,或需要 Agent SDK / computer use 时,用 CLI。
  • 需要可视化审查、并行会话或托管式安装时,用 Desktop。
  • 希望留在 VS Code 或 JetBrains 编辑器内不切到终端时,用对应 IDE 扩展。
  • 执行无需太多操控、或希望断开后继续跑的长任务时,用 Web。
  • 离开电脑时启动并监控任务,用 Mobile(云会话或 Remote Control)。

限制 / 坑

  • scripting 和 Agent SDK 仅 CLI 可用。
  • Desktop 与 IDE 扩展会牺牲部分 CLI 专属功能,以换取可视化审查和更紧密的编辑器集成。
  • computer use 仅在 macOS 上、且面向 Pro 与 Max 用户。
  • Desktop 不支持 Bedrock 或 Foundry(需改用 CLI 或 VS Code)。

硬事实速查(12 条)

  • CLI:面向终端工作流、脚本化、远程服务器;提供完整功能集、Agent SDK、macOS 上 computer use(Pro 和 Max)、第三方 providers。
  • Desktop:面向可视化审查、并行会话、托管式安装;提供 diff viewer、应用预览、computer use 与 Dispatch(Pro 和 Max)。
  • VS Code:在 VS Code 内工作而不切终端;提供 inline diffs、集成终端、文件上下文。
  • JetBrains:在 IntelliJ、PyCharm、WebStorm 等 JetBrains IDE 内工作;提供 diff viewer、选区共享、终端会话。
  • Web(Claude Code on the web):面向无需太多操控的长任务或离线续跑的工作;Anthropic 托管云端,断开后任务继续。
  • Mobile:iOS/Android 的 Claude app,离开电脑时启动并监控任务;接入云会话,或经 Remote Control 接入本地会话,并可用 Dispatch 把任务发给 Desktop(Pro 和 Max)。
  • Chrome 集成:用你已登录的会话控制浏览器,用于测试 Web 应用、填表单、无 API 自动化网站。
  • GitHub Actions:在 CI 流水线中运行 Claude,用于自动 PR 审查、issue 分流、定时维护。
  • GitLab CI/CD:GitLab 上等价于 GitHub Actions,用于 GitLab 上的 CI 驱动自动化。
  • Code Review:自动审查每个 PR,在人工审查前抓 bug。
  • Slack:响应频道中的 @Claude 提及,把团队聊天里的 bug 报告变成 pull requests;运行在 Anthropic cloud。
  • 远程方式:Dispatch(手机发任务、在 Desktop 你的机器上跑)、Remote Control(从手机/浏览器操控本地 CLI 或 VS Code 会话)、Channels(从 Telegram/Discord 等聊天应用或自有服务器推送事件到本地 CLI 会话)、Scheduled tasks(按计划在 CLI/Desktop/cloud 上跑定时任务)。

官方出处:https://code.claude.com/docs/en/platforms