Github Copilot 来了,程序员可以放心地脱下长衫了!

Github Copilot 来了,程序员可以放心地脱下长衫了!

微软旗下的 GitHub 今天正在彻底改造其 Copilot 系统,以集成 OpenAI 的 GPT-4 模型,并为其 AI 结对程序员提供聊天和语音支持。

GitHub Copilot 正在进行重大升级,作为总体“Copilot X”愿景的一部分,其中包括在代码编辑器中提供类似 ChatGPT 的新体验,允许聊天机器人识别和解释代码,并提出更改建议和修复错误。

微软旗下的 GitHub 今天正在彻底改造其 Copilot 系统,以集成 OpenAI 的 GPT-4 模型,并为其 AI 结对程序员提供聊天和语音支持。

Github Copilot 来了,程序员可以放心地脱下长衫了!

 

GitHub Copilot,这是世界上第一个使用 OpenAI 的 Codex 模型(GPT-3 的后代)制作的大规模生成式 AI 开发工具。

Github Copilot 来了,程序员可以放心地脱下长衫了!

 

GitHub Copilot 作为 AI 结对程序员开启了软件开发的新时代,通过自动完成注释和代码让开发人员保持在流程中。自推出以来不到两年,GitHub Copilot 已经编写了 46% 的代码,并帮助开发人员将编码速度提高了 55%。

Github Copilot 来了,程序员可以放心地脱下长衫了!

 

现在,它不仅采用了 OpenAI 的新 GPT-4 模型,而且还为 Copilot 引入了聊天和语音功能,并使 Copilot 能够处理拉取请求、命令行和文档,以回答有关您的项目的问题。

随着人工智能在每一步都可用,我们可以从根本上重新定义开发人员的生产力。我们正在减少样板文件和手动任务,并在整个开发人员生命周期中简化复杂的工作。

通过这样做,可以使每个开发人员能够将他们所有的创造力集中在大局上:构建明天的创新并在今天加速人类进步。

全新的人工智能开发者体验🧑‍💻

使用 GitHub Copilot Chat 在您的编辑器中获得类似 ChatGPT 的体验:我们正在为编辑器带来一个聊天界面,该界面专注于开发人员场景并与 VS Code 和 Visual Studio 原生集成。

这不仅仅是建议代码。GitHub Copilot Chat 不仅仅是一个聊天窗口。它可以识别开发人员键入的代码、显示的错误消息,并将其深深嵌入到 IDE 中。开发人员可以深入分析和解释代码块的用途,生成单元测试,甚至获得针对错误的建议修复。

GitHub Copilot Chat 建立在 OpenAI 和微软在 ChatGPT 和新 Bing 上所做的工作之上。它还将加入我们之前演示的语音到代码 AI 技术扩展,我们现在将其称为 GitHub Copilot Voice,开发人员可以在其中口头给出自然语言提示。

 

Copilot for Pull Requests:您现在可以在 GitHub 上注册获得第一个 AI 生成的拉取请求描述的技术预览。

这项新功能由 OpenAI 的新 GPT-4 模型提供支持,并通过组织管理员和个人存储库所有者可以安装的 GitHub 应用程序在拉取请求描述中添加对 AI 驱动标签的支持。这些标签由 GitHub Copilot 根据更改后的代码自动填写。然后开发人员可以查看或修改建议的描述。

 

这只是我们重新思考拉取请求如何在 GitHub 上工作的第一步。我们正在内部测试新功能,GitHub Copilot 将在开发人员通过动态提取有关代码更改的信息创建拉取请求时自动建议句子和段落。

我们还在准备一项新功能,如果开发人员缺少对拉取请求的足够测试,GitHub Copilot 会自动警告他们,然后建议可以根据项目需要编辑、接受或拒绝的潜在测试。

 

这补充了我们在 GitHub Copilot Chat 上的努力,开发人员可以要求 GitHub Copilot 直接从他们的编辑器生成测试——因此,如果开发人员可能没有足够的测试覆盖率,GitHub Copilot 会在他们提交拉取请求后提醒他们。它还将帮助项目所有者制定有关测试的政策,同时支持开发人员满足这些政策。

获取 AI 生成的有关文档的答案:我们正在推出 GitHub Copilot for Docs,这是一种实验性工具,它使用聊天界面为用户提供 AI 生成的对文档问题的回答——包括开发人员对他们所使用的语言、框架和技术提出的问题 正在使用。我们从 React、Azure Docs 和 MDN 的文档开始,因此我们可以与这些项目的开发人员和用户一起快速学习和迭代。

 

我们还致力于将此功能引入任何组织的存储库和内部文档——这样任何开发人员都可以通过类似 ChatGPT 的界面就其组织中的文档、常用代码或内部软件提出问题并获得即时答案。

我们知道对话界面的好处是巨大的,我们正在努力实现跨公共和私人知识库的整个 GitHub 的语义理解,以便基于基于 他们的代码库和文档。

展望未来,我们正在探索索引文档以外的资源的最佳方法,例如问题、拉取请求、讨论和维基,为开发人员提供他们回答技术问题所需的一切。

Github Copilot 来了,程序员可以放心地脱下长衫了!

 

如果所有这些 IDE 集成还不够,GitHub Copilot 甚至可以使用命令行界面 (CLI)。开发人员在终端上花费大量时间,记住无数命令的语法并不总是那么容易。Copilot 旨在帮助您编写命令,然后执行它。

命令行界面 (CLI) 的Copilot:除了编辑器和拉取请求之外,终端是开发人员花费最多时间的地方。但即使是最熟练的开发人员也需要滚动浏览许多页面才能记住许多命令的准确语法。

这就是我们推出 GitHub Copilot CLI 的原因。它可以组合命令和循环,并抛出模糊的查找标志来满足您的查询。

Github Copilot 来了,程序员可以放心地脱下长衫了!

这个新的 Copilot X 系统最初只会在技术预览期间在 Microsoft 的 Visual Studio 和 Visual Studio Code 应用程序中提供,但 GitHub 计划在未来将其扩展到其他 IDE。“我们将以与当前 Copilot 在 JetBrains 和 Neovim 中可用的方式相同的方式打开它,”Dohmke 说。“我们希望支持和会见开发人员,并支持整个生态系统。”

GitHub 的新 Copilot X 功能确实让我想起了微软刚刚用其 Microsoft 365 Copilot 演示的作品。Office 应用程序中的 Copilot 感觉它将永远改变我们创建电子表格和 Word 文档的方式,现在,GitHub 正在构建其已经令人印象深刻的 AI 助手。

微软首席执行官 Satya Nadella 是 Copilot 这个名字的粉丝,最终会不会有一个独特的 Copilot 帮助你在一分钟内编写代码并在几分钟后组织你的生活并回复你的电子邮件?

 

进入官网,只需要10美金一个月就可以尝试,自己是否能够得到解放!

Github Copilot 来了,程序员可以放心地脱下长衫了!

 

参考文献:

[1] https://github.com/features/copilot

[2] https://github.blog/2023-03-22-github-copilot-x-the-ai-powered-developer-experience/

[3] https://www.theverge.com/2023/3/22/23651456/github-copilot-x-gpt-4-code-chat-voice-support

 

免责说明

本站资源部分来自网友投稿,如有侵犯你的权益请联系管理员或给邮箱发送邮件PubwinSoft@foxmail.com 我们会第一时间进行审核删除。
站内资源为网友个人学习或测试研究使用,未经原版权作者许可,禁止用于任何商业途径!请在下载24小时内删除!


如果遇到评论下载的文章,评论后刷新页面点击对应的蓝字按钮即可跳转到下载页面
本站资源少部分采用7z压缩,为防止有人压缩软件不支持7z格式,7z解压,建议下载7-zip,zip、rar解压,建议下载WinRAR

给TA打赏
共{{data.count}}人
人已打赏
ChatGPT

新版 Claude 横空出世:打破 GPT-4 Token 上限

2023-5-18 14:37:44

ChatGPT

SteamShip:5 分钟教你如何免费用上 GPT-4

2023-5-20 9:00:11

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
有新私信 私信列表
搜索