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