GitHub周二(5/21)发布了GitHub Copilot Extensions预览版,将允许开发人员自GitHub.com、Visual Studio及VS Code中的GitHub Copilot Chat直接集成第三方工具,首批支持的工具包括Docker、Microsoft Azure、Teams、MongoDB、Sentry及Stripe等。
图片来源/GitHub
受邀的开发者将可通过GitHub Marketplace取得相关工具,但开发者也可创建私有的扩展程序,以集成在它们的内部系统与API中。
GitHub解释,倘若你是一位刚因数据库相关错误而被传呼的开发人员,准备通过不同的工具来厘清问题所在,也许是来自GitHub的问题或是DataStax的审核日志,得到足够的脉络之后再利用诸如Sentry的工具来调试,进而找出解决方案并修复,再通过Azure部署。
而GitHub Copilot Extensions的基本概念为协助开发人员维持在流程中,并以自然语言与系统互动而无需切换脉络 。因此,它结合了上述程序,借由调用所有的工具来取得脉络、展开行动,并生成文件及拉取请求,加速使用各种工具的流程。