Github copilot x 集成gpt-4创建代码

GitHub Copilot X 集成 GPT-4 创建代码

卢卡斯戈麦斯头像
该平台已经可以使用具有 AI 助手的编程,现在 GitHub Copilot X 通过来自 OpenAI 的 GPT-4 得到增强。 理解!

今天 GitHub上,一个编程平台,宣布其新工具与人工智能助手, GitHub 副驾驶 X. 新奇采用新模式 GPT-4 da OpenAI 改进软件开发,提供类似于 ChatGPT 在代码编辑器中,这不仅仅是建议代码。 例如,其中一项新功能使该工具重新定义了如何 拉请求 使用代码提示 、测试建议等。

新颖性的起源

GitHub 的首席执行官, 托马斯·多姆克, 在平台上提供了有关新颖性的各种信息。 据他介绍,GitHub 一直肩负着创新的使命,为开发人员提供他们所需的一切,以提高他们的生产力。 与 OpenAI 的合作带来了 GitHub 副驾驶,是该平台看到的继续为编程带来新方法的方式之一。 同一个 GitHub Copilot 是第一个基于生成人工智能的全球开发项目,它的后代是 GPT-3.

Github copilot x 集成 gpt-4 来创建代码。 该平台已经与具有 AI 助手的编程一起工作,现在 github copilot x 已使用来自 openai 的 gpt-4 进行了改进。 理解!
图片:InfoQ

有了 GitHub Copilot,软件开发新时代的到来被视为所谓的“AI结对程序员”,这意味着类似于“基于人工智能的结对编程”,能够 自动完成评论 e 代码 在开发人员的工作中。 现在,在采用新技术后不到两年的时间里,GitHub Copilot 已经记录了至少 46% 的编写代码,并帮助将编程时间缩短了不到一半。

不断发展的工具

而随着 GPT-4, GitHub 肯定不会被排除在新闻之外,带来更多涉及人工智能的技术。 GitHub Next 的研发团队致力于超越当时的 GitHub Copilot,使其成为一个更易于访问和易于使用的软件开发向导,这一过程促使公司发布了 GitHub 副驾驶 X. 这一新功能为 Copilot 带来了最新的 OpenAI 技术 GPT-4,包括聊天和语音功能。

用于检测错误和建议修复的新工具示例

其中一个前提恰恰是继续提高开发团队的生产力,减少标准化和手动的任务,以便以更简单的方式处理该领域更复杂的工作。 实施 GitHub Copilot 后从 GitHub 查看一些数据:

  • 超过 5 万开发者和 XNUMX 多家公司已经使用该工具;
  • 代码编写速度提高 55%;
  • 工作满意度提高 75%;
  • 编写了 46% 的代码。

新颖性仍将能够将人工智能生成的答案带到文档中,例如包括开发人员可能对涉及某些工作的结构、技术或语言提出的问题。 也可以将 Copilot 带到命令行界面,进一步集成涉及 人工智能 进入开发人员工作的关键流。

“X”代表一个占位符,表示我们希望 GitHub Copilot 可用的位置以及我们期望它能够做什么(例如“Copilot “,”副驾驶”)。 它将产品从一种体验、代码完成扩展到开发人员工作流程中的 X 体验。 GitHub Copilot 明天总是需要比今天多得多。

此外,“X”表示我们打算对开发人员的成就产生的影响程度。 因此,这是我们共同进入 AI 时代时对开发人员的一份意向声明和承诺。 我们希望业界信任 GitHub Copilot,并希望工程团队将其视为 你未来成长的纽带.

GitHub 解释了工具演变中包含的“X”

人工智能和软件开发

GitHub 将获得一个聊天界面,该界面将专注于与原生集成的开发场景 VS代码Visual Studio中. Thomas Dohmke 解释说,它不仅仅是代码建议或新的聊天窗口,而是一种识别已编写代码、识别和显示错误消息并且是开发环境固有的工具,也称为首字母缩写词 IDE.

该工具还将提供对必须完成的每个代码块的解释和深入分析,执行单元测试,甚至接收建议 错误修复.

Github copilot x,gpt-4 AI 增强编程
改善 拉请求. 图片:GitHub

Copilot 中的这个聊天基于 OpenAI 与 ChatGPT 和微软与 Bing 一起制作的当前工具。 此外,还有可能通过语音命令进行编程,名为 Copilot Voice,允许开发人员以自然语言执行口头命令。

副驾驶为 拉请求您现在可以注册以获取早期描述的技术预览 拉请求 由 AI 在 GitHub 上生成。 此新功能由 OpenAI 的新 GPT-4 模型提供支持,并在描述中添加了对 AI 创建标签的支持 拉请求 通过负责存储库的人员可以安装的 GitHub 应用程序。 这些标签由 GitHub Copilot 根据更改的代码自动填充,开发人员可以修改或修改建议的描述。

GitHub 首席执行官 Thomas Dohmke 谈什么是新的 拉请求

文档也在此

另一个新颖之处在于 文档副驾驶,一种正在试验使用聊天界面的新工具,当有关于文档的问题时,人工智能会生成答案,例如所使用的框架、语言和技术。 到目前为止,可以使用文档中的工具来 免打扰, 蔚蓝文档 e 应对.

该工具如何处理文档的示例

目的是将此功能带到公司的内部文档和存储库中,这样开发人员就可以通过与 ChatGPT 非常相似的界面提出问题 惯用代码,内部软件 ou 文件资料 在每家公司获得更快的响应——或者用 GitHub 的话说,“立即响应”。

从阅读文档到编写代码,再到提交 拉请求, GitHub 正在努力为其使用的每个团队、项目和存储库定制 GitHub Copilot,从而创建更好的软件开发周期。

与微软的模型一起,这个想法是利用每个组织中存在的数据和见解来加强所有从事项目开发的人员之间的联系,这样每个想法都可以毫无摩擦地从代码变为现实。 同时,我们将继续创新和更新 GitHub Copilot 的关键部分——开启这一切的 AI 结对程序员。

GitHub 首席执行官 Thomas Dohmke 说

而你,你对这个消息有什么看法? 在评论中告诉我们!

另请参阅:

HoloLens 2 抵达巴西,改善混合现实体验。

: 快公司.

评论者 格劳孔生命力 在22/3/23。

注册接收我们的新闻:

1评论
发表评论

您的电子邮件地址将不会被发表。 必填字段标有 *

相关文章