近日,全球著名开源平台GitHub在官网宣布,GitHub Copilot Chat正式公测。GitHub Copilot Chat是Copilot X的核心功能,集成了OpenAI的GPT-4模型,无论是经验丰富的专业开发人员,还是刚入门的小白,都能通过文本对话的方式快速获取源代码和多种开发指导。
目前,所有GitHub Copilot企业版用户,都可以访问GitHub Copilot Chat公测版,将对话式开发体验带入到Visual Studio和VS Code开发平台中,几分钟就能获取一套完整的应用源代码。
GitHub Copilot Chat可以集成在Visual Studio和VS Code开发平台中使用,不仅可以通过文本方式获得代码,还能提出问题、获得代码解释、提供代码示例等众多实用功能。
自动生成代码:GitHub Copilot Chat支持开发者通过文本提问的方式获取代码,例如,使用jest框架为这段代码生成单元测试。
实时开发指导:GitHub Copilot Chat会实时针对开发者的代码,进行纠错、解释、示例等开发指导。
代码分析:当开发者遇见不明白的代码片段时,直接输入到GitHub Copilot Chat中,可立即获得详细的代码分析说明。再也不用费事、费力的去搜索引擎、开发社区寻找答案了。
漏洞发现:GitHub Copilot Chat可以深度分析开发者的代码,并找出存在漏洞的模块以及提供解决方案。
故障排除:当开发者的代码在执行、调试出现错误时,GitHub Copilot Chat会帮助分析问题所在并提供详细的解决方法。
早在2021年GitHub便与OpenAI进行技术合作,基于其Codex模型(GPT-3的后代)开发了GitHub Copilot,这也是全球首款大规模AI自动生成代码平台。GitHub表示, GitHub Copilot作为全球第一家为开发人员提供的生成式AI编辑器,已帮助超过2万家企业和100万开发人员极大的提升了开发效率。
今年3月22日,GitHub又发布了集成GPT-4的Copilot X预览版,进一步增强代码的生成效率、准确率和安全性。Copilot X主要包括GitHub Copilot Chat、GitHub Copilot Voice和Copilot for Pull Requests等功能。未来,当Copilot X的所有功能开放公测时,开发人员的效率将提升10倍以上,10天的开发任务1天就能完成。