Skip to main content
Devin 可以与您已经在使用的工具集成,使您能够轻松在现有工作流程中引入由 AI 驱动的开发能力。无论是源代码管理、项目管理,还是沟通协作,Devin 都可以在您依赖的平台中与团队并肩工作。

集成的工作方式

你可以通过以下几种方式将 Devin 连接到你的工具: 例如,连接 Slack 集成 后,你就能直接从 Slack 启动 Devin 会话。安装包含 MCP 服务器的插件,则可为 Devin 提供在会话期间可调用的工具。如果你需要某项集成的会话或工作流程功能,请参照对应的原生集成指南。
Devin

源代码管理

将 Devin 连接到你的源代码管理平台,以便仓库访问、创建拉取请求并提交代码变更。

GitHub

连接你的 GitHub 账户,让 Devin 能访问你的仓库、创建拉取请求并为现有仓库提交代码。在任意 PR 中评论 /devin 即可启动会话。

GitLab

连接 GitLab,让 Devin 能使用你的 GitLab 仓库并处理合并请求。

Bitbucket

连接 Bitbucket,让 Devin 能访问你的 Bitbucket 仓库并创建拉取请求。

Azure DevOps

连接 Azure DevOps,让 Devin 能使用你的 Azure 仓库和流水线。

通信

将 Devin 连接到团队通信平台,即可在聊天工具中直接发起会话并接收更新。

Slack

将 Devin 连接到您公司的 Slack 工作区,并通过在 Slack 中 @Devin 直接启动运行任务。

Microsoft Teams

将 Devin 连接到 Microsoft Teams,并通过在 Teams 中 @Devin 直接启动运行任务。

项目管理

将 Devin 连接到你的项目管理工具,从工单创建会话并自动跟踪工作。

Jira

连接 Jira,以便 Devin 可以创建和更新 issue、跟踪工作进度,并集成到你的项目管理工作流程中。

Linear

连接 Linear,使 Devin 能够处理你在 Linear 中的 issue 和项目。

事件管理

将 Devin 连接到你的事件管理工具,事件一触发即可立即着手排查。

PagerDuty

连接 PagerDuty,即可由事件触发 Devin 自动化,并让 Devin 访问事件和值班计划。

MCP Marketplace

Model Context Protocol (MCP) 让你能够将 Devin 连接到数百种外部工具和数据源。你可以在 Customize 页面的 marketplace 中以插件形式安装集成,或直接在该页面的 MCPs 选项卡中添加 MCP 服务器,从而将 Devin 与以下服务打通:
  • 监控 - Sentry、Datadog、PagerDuty
  • 数据库 - PostgreSQL、MySQL、MongoDB
  • 文档 - Notion、Confluence
  • 以及更多
根据需要使用该集成的人员范围,选择 PersonalOrganizationEnterprise 安装作用域。安装插件后,等待其完成索引建立,然后在 Customize → MCPs 中连接其 MCP。对于 OAuth 服务器,Access 设置决定成员是共用同一个已完成身份验证的连接,还是各自连接自己的账户;参见 MCP 配置提示 如果已安装插件的工具没有出现,请先查看索引问题排查。如果是服务器连接或身份验证失败,请参见 MCP 故障排查

插件与 Customize

安装插件、选择作用域,并管理其 skills 和 MCP。

MCP Marketplace

连接 MCP 服务器、配置自定义服务器,并排查身份验证问题。

其他配置

PR 模板

为 Devin 的代码贡献配置拉取请求 (PR) 模板。

自托管 SCM 与制品

将 Devin 连接到自托管的源代码管理 (SCM) 和制品仓库。

API 集成

对于自动化工作流和程序化访问,可以使用 Devin API 来创建会话、获取结果,并将 Devin 集成到你的 CI/CD 流水线中。

API 参考文档

了解如何以编程方式创建会话并获取结构化结果。