Descargitas

来自中国的最新突发新闻。

GitHub 推出人工智能驱动的 Copilot X Markup Helper

GitHub 推出人工智能驱动的 Copilot X Markup Helper

微软公司今天的 GitHub 部门 首次 Copilot X,一种部分由 GPT-4 提供支持的人工智能工具,可以帮助开发人员更快地编写代码。

该工具是 GitHub 于 2021 年年中推出的 Copilot 标记助手的改进版本。它引入了原始版本中未包含的一系列新功能。

Copilot X 将内置于 Microsoft VS Code 和 Visual Studio 应用程序的界面中,用于代码编辑。 根据 GitHub 的说法,这两个应用程序正在接收一个新的聊天窗口,开发人员可以在其中输入 Copilot X 的说明。例如,开发人员可以要求该工具识别代码片段中的错误或让它从头开始生成新代码。

代码编辑器集成将与名为 Copilot Voice 的功能一起推出。 它将使开发人员能够使用语音指令与 Copilot X 进行交互。 该功能不仅提供了创建图标的能力,还支持其他操作,例如跳转到程序文件的特定部分。

另一组新的 AI 功能侧重于拉取请求。 拉取请求是开发人员编写的用于向同事解释新代码的文档。 其他开发人员可以查看文档,提出建议,并在满足所有技术要求的情况下批准发布新代码。

Copilot X 使用 OpenAI LP 的 GPT-4 模型来加速拉取请求的创建。 该功能允许开发人员输入一小段文本并自动将其转换为代码的详细描述。 未来,GitHub 计划推出改进版的功能,其工作方式类似于自动完成工具,并且能够一次创建多个句子。

GitHub CEO Thomas Domke 对此进行了详细阐述 博文 今天。

一旦为新代码创建了拉取请求,开发人员就会对其进行审查以确定代码是否已针对错误进行了适当测试。 GitHub 表示 Copilot X 也将帮助完成这项任务。

据微软部门称,Copilot X 可以扫描拉取请求中显示的代码,并确定其测试是否足够准确。 如果该工具发现改进空间,它会自动创建缺失的测试。 GitHub 表示,软件团队将能够根据自己的需求定制 Copilot X 的建议。

其他新功能侧重于开发人员工作的两个关键方面:阅读文档和编写命令行查询。

软件团队编写技术文档来解释他们的代码是如何工作的。 在某些情况下,这些文档可能包含数百页或更多的文本,这使得查找某些信息变得困难。 Copilot X 将使用户能够在聊天窗口中输入有关一段代码的问题并自动检索答案。

“我们从 React 文档、Azure Docs 和 MDN 开始,因此我们可以快速学习并与这些项目的开发人员和用户一起迭代,”Dohmke 在今天的博客文章中详细说明。 “我们还致力于将此功能引入任何组织的内部存储库和文档。”

软件项目中另一个经常遇到的任务是 CLI 脚本。 CLI 或命令行界面是开发人员用来配置运行其代码的服务器和执行其他维护任务的软件。 执行此类任务需要开发人员以技术上复杂的语法编写查询。

Copilot X 旨在简化流程。 它将使开发人员能够将自然语言命令注入 CLI,而不是使用复杂的默认语法编写查询。 根据 GitHub 的说法,结果是配置服务器等任务应该花费更少的时间来完成。

图片:github

加入我们的 Cube 俱乐部和 Cube Event 专家社区,表达您对我们使命的支持。 加入包括 Amazon Web Services 和 Amazon.com 首席执行官 Andy Jassy、Dell Technologies 创始人兼首席执行官 Michael Dell、英特尔首席执行官 Pat Gelsinger 以及更多知名人士和专家在内的社区。

READ  以下是 2022 年澳大利亚游戏开发者奖的所有获奖者