GitHub在大会上发布的十大AI更新!
作者 | Tasmia
策划 | 言征
出品 | 51CTO技术栈(微信号:blog51cto)
GitHub的母公司微软在生成人工智能业务方面取得了巨大增长,该公司首席执行官萨蒂亚·纳德拉告诉华尔街,该公司9月份为其GitHub Copilot软件付费的客户比上一季度增长了40%。
Nadella说:“我们在37000多个组织中拥有超过100万的付费Copilot用户,这些组织订阅了Copilot进行商业活动。”“在美国以外的地区有着巨大的吸引力。”在现有全球用户基础上,该平台在正在举行的GitHub年度会议——2023年Universe大会上发布了新的重大人工智能公告。
在宣布发布的官方声明中,GitHub首席执行官Thomas Dohmke表示:“今年3月,我们与Copilot X分享了我们对软件开发新未来的愿景,在那里,人工智能融入了开发者生命周期的每一步。我们的愿景已经为世界开发者展现出了新的现实。”,“就像GitHub是在Git上创建的一样,今天我们是在Copilot上重新创建的。”
1、Copilot Chat
通过GitHub最新的Copilot Chat,该平台正在使自然语言成为开发人员的首选编程语言。现在,只需聊天,您就可以轻松地调试和查找错误。
由OpenAI的GPT-4提供支持的聊天机器人将于2023年12月正式推出。除了订阅了GitHub Copilot的用户外,它还将免费提供给经过验证的教师、学生和流行开源项目的维护人员。
2、斜杠命令和上下文变量
修复或改进代码从未如此容易!GitHub引入了斜杠命令和上下文变量,通过/fix和/tests等简单命令,代码修复和测试生成等任务变得轻而易举。
3、在线聊天集成
向新的内联Copilot Chat问好,使开发人员能够在编码流和编辑器中无缝地讨论特定的代码行。
4、单击操作
GitHub的Copilot现在只需点击即可提供强大的快捷方式!通过智能操作加快开发过程,简化任务,如修复建议、审查拉取请求和生成响应。
5、JetBrains套件集成
Copilot Chat将很快在JetBrains IDE套件中提供,让用户更容易在他们喜欢的编码环境中直接访问人工智能辅助。
该功能可从今天开始预览。
6、在移动应用程序和GitHub.com上聊天
GitHub将Copilot Chat引入他们的移动应用程序,确保开发人员即使在移动中也能访问其强大的功能,随时随地增强他们的编码体验。
该机器人程序也将在Github.com上提供。结合Github的高级代码搜索功能,Github使Copilot Chat能够了解并帮助流行开源项目的最新变化。
7、Copilot企业版
GitHub Copilot最初作为一个IDE自动完成功能,将开发者的速度提高了55%。现在,GitHub推出了Copilot for Enterprise,它将帮助团队进行代码库定向、文档创建、个性化建议和快速拉取请求审查。
该功能将从2024年2月开始普遍提供,每个用户每月39美元。
8、Copilot合作伙伴计划
GitHub正在与超过25个领先的合作伙伴合作,包括Datastax、LaunchDarkly、Postman、Hashicorp和Datadog,以扩展Copilot的能力,并创建人工智能驱动的编码解决方案生态系统。
9、人工智能安全
GitHub Copilot采用基于LLM的安全系统,检测并阻止不安全的代码模式,如硬编码凭据和SQL注入。从今以后,GitHub的高级安全将采用人工智能工具来发现和缓解代码中的漏洞和敏感数据,从而升级应用程序的安全性。
10、GitHub Copilot工作区
GitHub Next的研究团队推出了人工智能驱动的GitHub Copilot Workspace,以方便开发人员将想法翻译成代码。这个即将推出的平台标志着GitHub对软件开发的探索。
Copilot Workspace将于2024年推出,它将通过自然语言和人工智能实现无缝代码创建。