关于适用于 Slack 的 GitHub 集成
Slack 的 GitHub 集成使你和你的团队能够直接在 Slack 频道中全面了解你的 GitHub 项目。 您可以在 Slack 中与Copilot cloud agent配合,在对话中开展研究、规划和分类处理,创建问题、拉取请求等工作项,启动并引导代理会话,,并跟踪更改,而无需离开 Slack。
通过与 Slack 的 GitHub 集成,您可以:
-
在 Slack 通道中获取 GitHub 通知 。
-
使用 斜杠命令 对 GitHub.
-
共享指向**** 活动和属性的链接时,为团队提供GitHub。
-
在对话中发起并引导 Copilot cloud agent 会话。 团队成员可以彼此协作,并与代理协作,添加上下文、纠正假设、继续代理正在执行的任务,并审查生成的计划、议题、拉取请求及其他产物。
注意
- 此功能当前处于 公开预览,并可能会发生更改。
向 GitHub 应用授予对 Slack 工作区的访问权限时,你将向其授予某些权限。 提供的权限是应用正常运行所必需的,并提供所需的功能。 请参阅“GitHub 在 Slack 中的权限”。
先决条件
若要使用 Slack 的 GitHub 集成,需要:
-
GitHub 帐户。
-
你有权安装应用的 Slack 工作区。
-
若要使用 Copilot cloud agent,必须为 Copilot 计划启用云沙盒。 请参阅云沙盒。GitHub Copilot
注意
云沙盒策略与Copilot cloud agent策略共享相同的配置。 组织或企业的成员(包括 具有托管用户的企业)可能需要其所有者先启用云沙盒和 Copilot cloud agent,然后才能在 Slack 中使用 Copilot。 请参阅“为组织或企业启用或禁用云沙盒”。
在单个工作区中安装适用于 Slack 的 GitHub 集成
GitHub Slack 集成只需为每个工作区安装一次,并且任何拥有 Slack 工作区管理员权限的任何人都可以安装。
- 转到 GitHub Slack 集成 页面。
- 单击“添加到 Slack”****。
- 如果尚未登录 Slack,系统会提示你登录。
- 按照屏幕上的提示允许 GitHub 访问 Slack 工作区。
- 安装集成后,可以通过在所需的通道中键入GitHub来邀请
/invite @github应用加入指定的通道。 - 此外,安装集成后,若要使用 Copilot cloud agent该应用, @mention 请键入
@GitHubSlack 消息或通道。 然后,如果系统提示,请连接您的 GitHub 帐户。
若要查看还可以使用 Copilot 执行哪些其他操作,请在线程中通过键入 @GitHub help 来 @mention 该应用。
在 Slack Enterprise Grid 上安装适用于 Slack 的 GitHub 集成
如果你是 Slack 企业网格组织的管理员或所有者,则可以在组织中的多个工作区中为 Slack 安装 GitHub 集成。
- 在 Slack 企业网格设置的“集成”下,单击“ 安装应用”。
- 搜索 GitHub 应用。
- 单击应用右侧的**** 省略号(GitHub),然后选择 “添加到更多工作区”。
- 按照屏幕上的提示完成安装。
延伸阅读
-
在 Slack 中使用GitHub - 了解如何使用 GitHub 集成功能与 Slack 进行整合。
-
将 Copilot 云代理与 Slack 集成 - 通过 Slack 了解 Copilot cloud agent。