GitHub 于 5 月 21 日发布了 GitHub Copilot Extensions 预览版,该版本允许开发人员直接从 GitHub.com、Visual Studio 及 VS Code 中的 GitHub Copilot Chat 整合第三方工具。
首批支持工具
- Docker
- Microsoft Azure
- Teams
- MongoDB
- Sentry
- Stripe
获取方式
受邀的开发者可以通过 GitHub Marketplace 获取这些工具。同时,开发者也可以创建私有的扩展程序,以整合到他们的内部系统和 API 中。
应用场景
例如,当开发人员因代码库中的错误被紧急呼叫时,他们可以通过不同的工具来确定问题所在。无论是 GitHub 的问题还是 DataStax 的审核日志,开发者可以在获取足够的上下文后,利用 Sentry 等工具进行调试,找到解决方案并修复问题,然后通过 Azure 进行部署。
设计理念
GitHub Copilot Extensions 的核心理念是帮助开发人员保持工作流程的连贯性,并通过自然语言与系统互动,无需在不同工具间切换上下文。它通过调用所有相关工具来获取上下文、执行操作、生成文件和拉取请求,从而加速使用各种工具的工作流程。
0条评论