Claude Code 平台集成
Claude Code 平台集成
平台与集成总览
3 分钟阅读
平台与集成
选择在哪里运行 Claude Code 以及将其连接到什么。比较 CLI、Desktop、VS Code、JetBrains、网页端、移动端,以及 Chrome、Slack、CI/CD 等集成。
Claude Code 在任何地方都运行相同的底层引擎,但每个界面都针对不同的工作方式进行了优化。本页面帮助你为工作流选择合适的平台,并连接你已在使用的工具。
在哪里运行 Claude Code
根据你的工作方式和项目所在位置选择平台。
| 平台 | 最适用于 | 可获得的功能 |
|---|---|---|
| CLI | 终端工作流、脚本编写、远程服务器 | 完整功能集、Agent SDK、macOS 上的 computer use(Pro 和 Max 套餐)、第三方提供商 |
| Desktop | 可视化审阅、并行会话、托管式设置 | 差异查看器、应用预览、Pro 和 Max 套餐上的 computer use 和 Dispatch |
| VS Code | 在 VS Code 内工作,无需切换到终端 | 行内差异、集成终端、文件上下文 |
| JetBrains | 在 IntelliJ、PyCharm、WebStorm 或其他 JetBrains IDE 内工作 | 差异查看器、选区共享、终端会话 |
| 网页端 | 无需过多干预的长期任务,或需要在你离线时继续运行的工作 | Anthropic 托管的云服务,断开后仍可继续运行 |
| 移动端 | 离开电脑时启动和监控任务 | Claude iOS 和 Android 应用中的云会话、本地会话的 Remote Control、Pro 和 Max 套餐向 Desktop 的 Dispatch |
CLI 是面向终端原生工作最完整的界面:脚本编写和 Agent SDK 仅支持 CLI。第三方提供商在 VS Code 中也可使用。企业版 Desktop 部署支持 Google Cloud 的 Agent Platform 和网关提供商;对于 Amazon Bedrock 或 Microsoft Foundry,请使用 CLI 或 VS Code,或运行在这些提供商上的 Claude Desktop on 3P,其 Code 标签页在这些提供商上运行。Desktop 和 IDE 扩展牺牲了一些 CLI 独占功能,以换取可视化审阅和更紧密的编辑器集成。网页端运行在 Anthropic 的云上,因此任务在你断开连接后仍可继续。移动端是这些相同云会话的轻量客户端,或通过 Remote Control 接入本地会话,并且可以通过 Dispatch 向 Desktop 发送任务。
你可以在同一个项目中混合使用不同界面。配置、项目记忆和 MCP 服务器在本地界面之间共享。
连接你的工具
集成让 Claude 能够处理代码库之外的服务。
| 集成 | 功能 | 用途 |
|---|---|---|
| Chrome | 使用你已登录的会话控制浏览器 | 测试 Web 应用、填写表单、自动化没有 API 的网站 |
| GitHub Actions | 在 CI 流水线中运行 Claude | 自动 PR 审阅、问题分类、定时维护 |
| GitLab CI/CD | 与 GitHub Actions 相同,适用于 GitLab | GitLab 上的 CI 驱动自动化 |
| Code Review | 自动审阅每个 PR | 在人工审阅前发现 bug |
| Slack | 响应频道中 @Claude 的提及 | 将团队聊天中的 bug 报告转化为拉取请求 |
对于此处未列出的集成,MCP 服务器和 connectors 可让你连接几乎所有服务:Linear、Notion、Google Drive 或你自己的内部 API。
离开终端时工作
Claude Code 提供了多种不在终端旁时也能工作的方式。它们在触发方式、Claude 运行位置以及设置工作量上有所不同。
| 触发方式 | Claude 运行位置 | 设置 | 最适用于 | |
|---|---|---|---|---|
| Dispatch | 从 Claude 移动应用发送任务消息 | 你的机器(Desktop) | 将移动应用与 Desktop 配对 | 外出时委派工作,设置最少 |
| Remote Control | 从 claude.ai/code 或 Claude 移动应用操控运行中的会话 | 你的机器(CLI 或 VS Code) | 运行 claude remote-control | 从其他设备操控进行中的工作 |
| Channels | 从 Telegram、Discord 等聊天应用或你自己的服务器推送事件 | 你的机器(CLI) | 安装频道插件或构建你自己的 | 响应 CI 失败或聊天消息等外部事件 |
| Slack | 在团队频道中提及 @Claude | Anthropic 云 | 安装 Slack 应用并启用 Claude Code on the web | 从团队聊天处理 PR 和审阅 |
| Scheduled tasks | 设置计划 | CLI、Desktop或云 | 选择频率 | 定时自动化,如每日审阅 |
如果你不确定从哪里开始,安装 CLI 并在项目目录中运行它。如果你不想使用终端,Desktop 提供相同的引擎,并带有图形界面。
相关资源
平台
- CLI 快速入门:在终端中安装并运行你的第一条命令
- Desktop:可视化差异审阅、并行会话、computer use 和 Dispatch
- VS Code:编辑器内的 Claude Code 扩展
- JetBrains:适用于 IntelliJ、PyCharm 和其他 JetBrains IDE 的扩展
- Claude Code on the web:断开后仍可继续运行的云会话
- 移动端:Claude 应用,适用于 iOS 和 Android,用于在离开电脑时启动和监控任务
集成
- Chrome:使用你已登录的会话自动执行浏览器任务
- Computer use:让 Claude 在 macOS 上打开应用并控制你的屏幕
- GitHub Actions:在 CI 流水线中运行 Claude
- GitLab CI/CD:GitLab 的同等功能
- Code Review:每个拉取请求的自动审阅
- Slack:从团队聊天发送任务,获取 PR 反馈
远程访问
- Dispatch:从手机发送任务,即可生成 Desktop 会话
- Remote Control:从手机或浏览器操控运行中的会话
- Channels:将聊天应用或你自己的服务器中的事件推送到会话中
- Scheduled tasks:按重复计划运行提示