文档

集成功能概览

哪些系统会连接到 Coroid,Coroid 又会连接到哪些系统,以及数据的流向。

Coroid 位于你已有的工具中间。本页梳理了各工具之间的连接关系及方向——通常人们首先需要明确的就是这个方向。

流入

  • 工单跟踪系统

    Jira、Linear、Trello及GitHub Issues用于填充受理队列。

  • 评审佐证材料

    预览、扫描工具、覆盖率报告及视觉差异对比结果均呈现在pull request上。

源代码管理 · 必填

读取您的代码库并创建拉取请求。GitHub或预览版GitLab均可实现此功能。

Coroid

双向 MCP 集成

智能体可调用您的MCP服务器;您的工具也能驱动Coroid的MCP服务器。

流出

  • 聊天平台

    Slack 会接收任务更新,Slack 和 Telegram 中的消息也可转化为请求。

  • 钩子机制与审计事件

    响应平台事件,调用外部工具,导出审计事件。

源代码控制是必需的连接项。工作内容和成果数据流入,通知和事件流出,MCP则在双向传输中发挥作用。

源代码管理 — 必需

这是 Coroid 无法脱离运行的唯一集成项。

GitHub— 应用安装或个人访问令牌。已全面开放使用。

GitLab— 个人访问令牌。在私有预览版,仅在已启用该功能的账号中可见。

Coroid 会读取你的代码库并针对其创建拉取请求。请参阅关联你的代码。

待处理的工作

问题跟踪工具会将工作导入 Coroid:Jira、Linear、Trello和GitHub 问题。

导入的问题不会直接交给智能体处理。每个问题会先经过资格审核环节,该环节会过滤掉重复项、已修复的问题以及无法验证的请求,其余则转化为任务或计划。问题跟踪工具只是需求清单,并非所有条目都值得开发。

有些工作无需人工导入即可进入系统:

  • GitHub 应用事件。事件自动化可将 pull request、新问题或提及 Coroid 的评论发送至资格审核环节。请参阅 触发器与接收端。所有 pull request 的检查与审核均在 Quality Control 模块中设置,路径为 拉取请求。
  • Slack、Telegram 和 Jira。事件自动化可将符合过滤条件的 Slack 或 Telegram 消息发送至资格审核环节。在各类聊天平台中,仅 Slack 和 Telegram 能提交请求。新的 Jira 问题需要借助 Coroid 的 Jira Webhook,该功能暂未在 coroid.ai 上配置。请参阅 从频道启动工作。
  • API 的工作接收端。服务账号会从你自己的系统提交请求。请参阅来自你自己的系统。
  • Coroid 的 MCP 服务器。Hermes、Codex 或 Claude Code 等助手或智能体可通过 Coroid 的工具与你的项目和任务交互。请参阅 Coroid 作为 MCP 服务器。

发出的通知

应用内通知无需额外集成。邮件用于传递账号消息,而非工作更新内容。

Slack 是唯一能接收更新的聊天平台:通过 Slack 入站 Webhook 获取任务更新。Slack 和 Telegram 消息也可通过事件自动化转化为请求。Discord 和短信均不具备此功能。请参阅聊天平台。

反馈回来的验证依据

大约三十种服务商可以将验证依据附加到拉取请求中——包括预览部署结果、安全与代码扫描报告、覆盖率数据、视觉差异对比结果以及端到端运行结果。

这通常是继源代码管理之后价值最高的集成项,因为大多数团队已经在使用这些工具,只是无法在变更旁边看到它们的输出结果。请参阅审核验证依据。

MCP——双向通信

容易混淆的两类不同事物:

出站——Coroid连接到您的MCP服务器。智能体调用您提供的工具,因此工作流能够触达Coroid并不了解的内部系统。

入站——Coroid作为MCP服务器。您自己的工具和助手可通过远程MCP端点,借助OAuth或个人访问令牌来驱动Coroid,同时设有审批队列和自动化策略来管控无需人工干预的操作。

事件与自动化

钩子钩子可响应平台事件并执行您编写的指令,还能调用外部工具。

审计事件可导出至您的SIEM系统,企业级身份体系通过SCIM配置将SSO/SAML关联起来。

配置位置

集成位置
源代码管理设置 → 连接 → 源代码管理
聊天平台设置 → 连接 → 频道
外部 MCP 服务器设置 → 连接 → 外部 MCP
Coroid的MCP服务器设置 → 连接 → Coroid MCP 服务器
钩子与WebhookFactory→自动化;在“新任务”中创建自动化流程,可在“设置→活动”中查看所有运行记录。
API的工作接收入口设置 → 服务账号
审核验证依据项目设置→集成

首先应连接什么

  1. 源代码管理。没有它,其他功能都无法运行。
  2. 如果您的团队使用Slack,则可选择接入该平台。这样请求就会从团队成员日常交流的渠道发起。
  3. 您现有的验证依据提供方。能立即产生价值,无需引入新工具。

其他功能可等到有实际需求时再启用。