GitHub推出GitHubCopilotChat 预览企业产品 AI安全功能和合作伙伴计划

来源:
导读 GitHubUniverse2023正在旧金山举行,这个以开发者为中心的平台宣布了为开发者提供的一系列新的人工智能功能。其中最前沿的是GitHubCopilotC...

GitHubUniverse2023正在旧金山举行,这个以开发者为中心的平台宣布了为开发者提供的一系列新的人工智能功能。其中最前沿的是GitHubCopilotChat,这是一个由GPT-4支持的LLM(大型语言模型),它利用GitHub的海量代码库为您提供强大的AI助手。GitHubCopilotEnterprise将为公司提供每位开发人员39美元起价的产品,它将是一个更加个性化的AI助手,与每个开发人员的代码库保持一致,以帮助提供更多上下文解决方案。除了这两项重大公告之外,GitHub还推出了新的人工智能驱动的安全功能,通过建议修复易受攻击的代码来帮助开发人员避免安全陷阱。最后一个重大公告是GitHubCopilotWorkspace,这是一个平台,允许开发人员在整个代码库中实施重大更改,而不会出现任何问题。

GitHub首席执行官ThomasDoohmke表示:“三月份,我们与CopilotX分享了软件开发新未来的愿景,其中人工智能融入了开发人员生命周期的每一步。从那时起,我们一直致力于扩展和成熟底层技术,并在此过程中我们创造了更大的东西。我们的愿景已成为全球开发者的新现实。

“就像GitHub是在Git上建立的一样,今天我们在Copilot上重新建立。开源和Git从根本上改变了我们构建软件的方式。现在很明显,人工智能正在以指数级的速度迎来同样的彻底变革。在短短的时间内,GitHubCopilot就将GitHub扩展并发展成为世界领先的人工智能开发者平台。

“我们确信GitHub平台的这种根本性转变以及全新的软件开发方式在依赖软件的世界中是必要的。每天,世界各地的开发人员都在平衡不可持续的需求,既要对昨天的遗留代码进行现代化改造,又要构建我们的数字化明天。我们的指导信念是让开发人员更轻松地完成这一切,从创意火花到提交、拉取请求、代码审查和部署,并通过GitHubCopilot深度集成到开发人员体验中来完成这一切,”Dohmke添加。

这些只是GitHubUniverse2023上宣布的全球最大开发者平台众多新增内容中的一部分。让我们更详细地看看这些公告。

GitHubCopilotChat:人工智能助理开发者

是的,我们知道,一名人工智能助理开发人员与一名真正的开发人员一样优秀。但与所有人工智能驱动的工具一样,GitHubCopilotChat的功能要强大得多。它由GPT-4提供支持,因此您可以获得OpenAI已融入ChatGPT的所有丰富的自然语言处理功能。因此它可以用于执行无数的任务,例如为单个函数或模块编写单元测试、调试代码等等。更好的是,它不仅限于一个窗口或终端。GitHubCopilotChat可以读取您现有的代码,还可以访问任何打开的终端甚至调试器中当前存在的内容。它使用所有这些信息来为开发人员可能面临的任何问题提供更具上下文的解决方案。

GitHubCopilotChat真正以开发人员为中心。它不仅将用户的代码作为上下文牢记在心,而且还可以检测以某种方式编写代码时可能出现的常见安全漏洞。可以将其视为始终在后台运行的持续代码审查流程。此外,您还可以使用斜杠命令和上下文变量使用快捷方式发出命令。因此,生成一组新的单元测试就像键入/tests一样简单,并且只需键入/fix即可向Copilot聊天请求修复。另一个有用的变化是内联代码迭代的能力。因此,您不必一遍又一遍地不断生成整个代码来合并简单的更改。

CopilotChat将集成到github.com以及GitHub的移动应用程序中。这样,开发人员就可以使用应用程序或Web界面来尝试代码、发出拉取请求、处理文档以及提出一般问题。此外,GitHub上的高级代码搜索可用于密切关注GitHub上托管的一些最大、最受欢迎的开源项目的最新更改。

GitHubCopilotChat将于2023年12月向公众开放,作为现有GitHubCopilot订阅的一部分。和以前一样,经过验证的教师和学生以及热门项目的维护者将可以免费使用该工具。如果您正在寻找IDE集成,那么从今天开始,CopilotChat目前可以在JetbrainsSuite中作为预览版使用。

GitHub宣布CopilotEnterprise的起价为每位用户每月39美元,专为希望保持代码库私密性并喜欢进行少量定制的企业而打造。这项新服务将于2024年2月开始向企业推出。企业产品还将带来新发布的CopilotChat的完整功能集。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!