GitHub Copilot Extensions简介:通过我们的合作伙伴生态系统释放无限可能性

Copilot的世界变得越来越大,通过让开发人员在流程中停留更长的时间并允许他们用自然语言做更多的事情来改善开发人员的体验。

GitHub Copilot Extensions Limited测试版公告
| 5分钟

今天,我们引入GitHub Copilot Extensions,将世界上的知识引入最广泛采用的AI开发工具。通过不断发展的合作伙伴生态系统,Copilot Extensions使开发人员能够使用自己喜欢的工具和服务,以自然语言构建并部署到云计算中,而无需离开IDE或GitHub.com。有了Copilot-现在的Copilot-Extensions,开发人员可以在流程中停留更长的时间,提升技能,更快地创新。

来自GitHub Copilot合作伙伴的16个GitHubCopilotExtensions以网格形式排列

我们从GitHub Copilot扩展开始DataStax、Docker、LambdaTest、LaunchDarkly、麦肯锡公司、Microsoft Azure和Teams、MongoDB、Octopus Deploy、Pangea、Pinecone、Product Science、ReadMe、Sentry和Stripe。扩展在GitHub.com上的GitHub Copilot Chat、Visual Studio以及VS Code中受支持。

虽然GitHub Marketplace将提供对所有人开放的扩展,但组织也可以为其自主开发的开发工具创建私有Copilot extensions,使来自内部API库的功能或来自自定义监控系统的知识只需一次对话即可实现。

工作原理:GitHub Copilot Extensions正在运行

想象一下,您是一名开发人员,刚刚因数据库相关错误而被寻呼到一个事件。您正试图从各种工具中获取问题的上下文。它可能来自GitHub问题或DataTax中的审核日志。有了足够的上下文,您可以开始排除可能的原因,使用Sentry等工具进行错误监视以了解更多信息。然后,您必须找出解决方案,应用修复程序,然后使用Azure进行部署。在这个场景中,有很多上下文切换。

Copilot Extensions将整个过程结合在一起。通过GitHub Copilot Chat,您现在可以轻松调用所有这些工具来获取上下文、执行操作、生成文件和拉取请求,从而跨更多工具加速工作流。

GitHub Copilot Chat的UI显示了可以使用的不同GitHup Copilit扩展

Cody De Arkland说:“GitHub Copilot的LaunchDarkly扩展直接集成了团队已经在构建软件的地方。有了它,开发人员可以访问文档和最佳实践,以及他们的代码。最大限度地减少上下文切换,维护流状态,并加速软件交付—所有这些都是从一个地方完成的。”,产品孵化,LaunchDarkly。

使用DataTax扩展,您可以与数据库交互并使用AstraDB构建应用程序:

使用八达通分机,您可以查看部署的状态:

使用Sentry分机,您可以用自然语言解决管道问题:

Sentry工程经理Tillman Elser表示:“这是软件开发的未来,开发人员花更少的时间进行搜索,花更多的时间进行构建。使用自然语言,他们可以编写代码、检索数据和解决问题,所有这些都使用一个直观的工作流程。”。

人工智能与Azure的GitHub Copilot实现云计算

微软的扩展,GitHub Copilot for Azure,展示了GitHubCopilots可以在多大程度上推动自然语言的开发速度。通过在Copilot Chat中调用GitHub CopilotforAzure,开发人员可以获得关于Azure的任何问题的答案,从选择Azure服务到运行React应用程序,再到选择与Django一起使用的最佳Azure数据库。而且,当需要部署时,GitHub Copilot for Azure将指导开发人员完成成功启动的步骤。

目前,对GitHub Copilot for Azure预览版的访问受到限制,并直接通过Microsoft提供。注册在这里.

入门

今天的公告是对未来的预告。受邀后,用户可以在GitHub Marketplace上从DataStax、Docker、Lambda Test、LaunchDarkly、McKinsey&Company、Octopus Deploy、Pangea、Pinecone、Product Science、ReadMe、Sentry和Teams Toolkit访问Copilot Extensions。在未来几周内,所有用户都将能够在上访问Stripe、MongoDB和Microsoft(包括Teams Toolkit和Microsoft 365)的扩展Visual Studio市场也适用于VSCode。

个人和组织软件开发的未来

无论您是潜在的合作伙伴还是希望构建自己的私人扩展的组织,Copilot Extensions都能在您的指尖定制构建体验的各个方面,并扩大您对推动生产力、创新和快乐的工具的访问范围。你的参与和创造力只会增加Copilot的功能和价值。

今天只是起点。在接下来的几个月里,我们将通过数百个已经签署Copilot合作伙伴计划的合作伙伴来扩展这个生态系统。这意味着开发人员可以轻松构建和创新更多的全球知识。

我们的目标:使GitHub Copilot成为最集成、最强大、最智能的人工智能平台,为加速人类进步提供无限可能。自然语言编程将继续降低任何想要构建软件的人的进入门槛。今天,我们离十亿人可以在GitHub上构建的未来更近了,Copilot是一个智能平台,可以完全用自然语言与开发人员技术堆栈中的任何工具集成。

相关职位