跳至主要内容

将 Copilot 云代理集成到 Linear

在 Linear 中使用 Copilot 集成来提供上下文并打开拉取请求,全部在您的 Linear 工作区内完成。

注意

Linear 中的 Copilot 集成允许您在不离开 Linear 工作空间的情况下调用 Copilot 云代理。您可以在 Linear Issue 中启动云代理会话并打开拉取请求,利用问题描述和评论的上下文。

有关其他 Copilot 集成的详情,请参阅 关于 Copilot 集成

注意

当您在 Linear Issue 中提及 @GitHub,或将 Copilot 分配给该 Issue 时,代理会捕获整个 Issue 的描述和评论作为请求的上下文。这帮助代理了解问题,并基于 Issue 中的全部信息实现适当的解决方案。此上下文会存储在拉取请求中。

先决条件

  • 您必须拥有通过 Copilot Pro、Copilot Pro+、Copilot Business 或 Copilot Enterprise 访问 Copilot 的 GitHub 账户。
  • 您必须拥有 Linear 账户并且是团队成员。

在 Linear 中安装 Copilot 应用

注意

要在 Linear 中安装 Copilot 应用,您需要是想要安装应用的组织或企业的所有者,同时也是 Linear 工作区的管理员。

Copilot 应用只需在组织中安装一次。安装后,组织的任何成员都可以将其 Copilot 账户连接到该应用并开始使用。

  1. 前往 Copilot for Linear 页面 并点击 Configure
  2. 按照屏幕提示在您希望使用的组织或企业中配置并授权该应用。

在 Linear 中使用 Copilot 应用

首次在 Linear 中使用 Copilot 应用时,您需要将其连接到您的 GitHub 账户。您还需指定一个供 Copilot 云代理使用的仓库。只有对指定仓库拥有 write(写入)权限的用户才能触发 Copilot 云代理在该仓库中工作。没有仓库 write 权限的 Issue 贡献者也可以通过在 Issue 对话中提供输入来帮助指导 Copilot,这些输入将在创建拉取请求时用作上下文。

  1. 在 Linear 中,创建一个您希望使用 Copilot 云代理的 Issue。
  2. 点击 Assign 下拉菜单,然后选择 GitHub Copilot
  3. 如果您尚未为 Copilot 云代理指定仓库,系统会立即提示您进行设置。Copilot 云代理将在该仓库中打开与此 Issue 相关的拉取请求。
  4. 如果这是您首次使用该应用,系统会提示您登录 GitHub 账户并授权应用。按照提示完成授权。
  5. 在 Linear Issue 的 “Links” 部分,您现在会看到一个由 Copilot 云代理创建的已链接的 “[WIP]” 拉取请求。点击链接即可在 GitHub 上查看该拉取请求。
  6. 当 Copilot 云代理完成对拉取请求的处理后,系统会在 Linear Issue 的 “Activity” 部分添加通知。

延伸阅读

© . This site is unofficial and not affiliated with GitHub, Inc.