Slack中的GitHub集成现在将GitHub Copilot CLI和GitHub Copilot应用程序的代理功能带入Slack的公开预览中。您可以使用@ GitHub计划更改、调查问题并从团队协调工作的对话中移交编码任务。GitHub也是Slack Code的发布合作伙伴, Slack Code是一种专为代理设计的新型渠道。
将Copilot引入对话流程有助于您的团队将共同意图转化为可交付的工作。在直接消息、频道或线程中提及@ GitHub以启动代理会话。Copilot可以使用对话和允许的GitHub上下文:回答有关代码和GitHub活动的问题。分类错误报告、更新现有问题或创建并标记新问题。
在安全的云沙箱中调查故障、实施更改并验证其工作。打开拉取请求,并提供对话的链接以供审核。当您在会议、通勤或专注于其他事情时, GitHub Copilot会继续异步工作。您可以在Slack工作时从Slack引导会话,然后从终端、GitHub Copilot应用或IDE中的拉取请求继续。
GitHub Copilot还可以创建一个专用的代码通道,使任务保持专注,而不会给原始对话增加噪音。在代码通道中,您的团队可以遵循计划,检查差异,查看HTML工件等输出预览,并使用Copilot进行迭代。任何人都可以从原始线程加入频道、添加上下文、重定向方法或停止会话。
Slack中的客服代表会话是共享的,因此您的团队可以就请求开始的工作进行协作,而不是一个人与客服代表私下合作。开放式工作也使有效的客服代表工作流程更容易学习。开发人员可以看到他们的队友如何提示代理并相互学习。