关于 Teams 的 GitHub 集成
Microsoft Teams的 GitHub 集成使你和团队可以直接在 Teams 频道中查看 GitHub 项目。 你可以 与 Copilot cloud agent 配合,在对话中进行研究、规划和分类处理,创建议题和拉取请求等项目,启动并引导代理会话,并且无需离开 Teams 即可跟踪更改。
使用适用于 Teams 的 GitHub 集成,你可以:
-
在 Teams 频道中获取 GitHub 通知 。
-
使用 命令 来对 GitHub 采取行动。
-
查看共享的资源链接的预览。
-
通过回复通知和 将任务委托给
-
在对话中发起和引导 Copilot cloud agent 会话。 团队成员可以彼此协作,并与代理协作,添加上下文,纠正假设,继续代理执行的任务,并审查生成的计划、议题、拉取请求及其他产物。 还可以选择模型、连接 MCP 服务器,并在单个会话中跨多个存储库工作。 你可以在面板中跟踪计划、更改和拉取请求,而无需离开 Teams。 Copilot Memory 可以跨会话保留上下文,并且处于 公开预览 阶段。
集成的 GitHub 应用包括存储库通知和 Copilot。 如果已使用 GitHub 通知,请将其更新为组合应用。 您现有的订阅和计划提醒都会被保留。
向 GitHub 应用授予对 Teams 工作区的访问权限时,你将向其授予某些权限。 提供的权限是应用正常运行所必需的,并提供所需的功能。 请参阅“Teams 中 GitHub 的权限”。
先决条件
若要使用 Teams 的 GitHub 集成,需要:
-
GitHub 帐户。
-
你有权安装应用的 Teams 工作区。
-
如果您通过组织或企业(包括具有托管用户的企业)获得Copilot,则默认启用Copilot cloud agent策略,但所有者可以将其关闭。 Copilot 在云沙盒中运行你的 Teams 会话,无需单独设置。 请参阅“管理组织或企业的云沙盒”。
在单个工作区中安装适用于 Teams 的 GitHub 集成
- 转到 Teams 应用商店中适用于 Teams 的 GitHub 集成列表。
- 单击 添加。
- 按照提示登录到 Teams 并批准访问权限。
- 在 Teams 消息或频道中,通过键入
@GitHub来 @mention 应用,并按照提示连接你的 GitHub 帐户。 - 要查看你还可以做什么,请在线程中通过键入
@GitHub help来 @mention 应用。
选择接下来要配置的内容
-
若要接收存储库事件,请使用
@GitHub subscribe OWNER/REPO。 请参阅“在 Teams 中为 GitHub 自定义通知”。 -
若要为通道选择默认存储库,请使用
@GitHub settings。 -
若要启动任务,请提及
@GitHub并描述工作。 在个人聊天中,在提示词中命名存储库。
通知订阅、审查提醒和 Copilot 存储库设置是分开的。 有关多存储库会话、模型、MCP 服务器和 Copilot Memory,请参阅 将 Copilot 云代理与 Teams 集成。
为适用于带数据驻留的 GitHub Enterprise Cloud 安装 Teams 应用
如果你在 GitHub Enterprise Cloud 上使用带数据驻留的 GHE.com,从 AppSource 安装数据驻留应用,并在提示时使用 GitHub Enterprise Cloud 帐户登录。
延伸阅读
-
GitHub在 Teams 中使用 - 了解如何使用 Teams 的 GitHub 集成功能。
-
在 Teams 中为 GitHub 自定义通知 - 了解如何在 Teams 中自定义 GitHub 通知。
-
将 Copilot 云代理与 Teams 集成 - 了解 Copilot cloud agent 与 Teams。