当你连接 Linear 集成后,Devin 会自动使用你为该集成配置的身份认证信息访问 Linear 的原生工具。你不需要在 MCP Marketplace 中单独配置 Linear MCP。
设置集成
- 在 app.devin.ai 登录你的 Devin 账户后,前往 Settings > Integrations > Linear,然后点击 “Connect”
- 你将被重定向到 Linear,以查看你授予 Devin 的权限和访问范围。你可以选择 Devin 在 Linear 中可以访问的团队。之后你也可以随时在 Linear 的 Apps 设置中直接更改 Devin 的访问权限。
- 连接完成后,在设置页面配置你的 synced playbook labels,并根据需要设置 automation triggers。
如何在 Linear 中触发 Devin
将工单指派给 Devin
添加 playbook 标签
!plan, !implement, !triage, !review)。Devin 会根据该标签,使用对应的 playbook 启动一个会话。这些标签会从你在集成设置中配置的 synced playbook labels 自动同步。
在评论中 @ 提及 Devin
配置集成
已同步的 Playbook 标签
!plan)会作为 Linear 中 “Devin Playbooks” 标签组里的一个标签可用。
- 默认 playbook:会有一个 playbook 被标记为默认。当工单在没有指定 playbook 标签的情况下被指派给 Devin 时,Devin 会使用该默认 playbook。对于新建的连接,
!planplaybook 会被设置为默认。 - 添加 playbook:点击 “Add playbook” 以同步更多 playbook。只有带有宏的 playbook 才能被同步。
- 移除 playbook:移除一个 playbook 即可停止将它的标签同步到 Linear。
自动化触发器
- Teams:仅对特定 Linear 团队中的工单触发。
- Labels:仅在工单具有特定标签时触发。
- Statuses:仅在工单达到特定状态时触发(例如“Todo”“In Progress”)。
- Playbook:可选地指定 Devin 在本次触发会话中应使用的 playbook。
Enterprise:Linear 团队映射
在 Linear 中与 Devin 交互
- Activity feed:Devin 会在其中实时发布工作进度更新,包括运行的命令、编辑的文件以及进度摘要。
- Plan tracking:Devin 的待办事项列表会同步到 Linear 的计划 UI,方便你一目了然地查看进度。
- Follow-up messages:在 agent 会话线程中发送消息,为 Devin 提供额外指示或提出问题。
- Stop Devin:在 Linear 中使用停止指令,让 Devin 停止当前任务。
- PR links:当 Devin 创建拉取请求(pull request)时,PR URL 会自动添加到 agent 会话中,便于访问。
- Session link:指向 Web 应用中 Devin 会话的直接链接会被添加到 agent 会话中,并附上所使用 playbook 的链接(如果适用)。
