copilot 让AI帮你编程(人工智能自动完成)

官方地址

前不久,GitHub和OpenAI联合为程序员们送上了编程神器——GitHub Copilot。

但是,Copilot目前不提供公开使用,需要注册账号通过审核,我也提交了申请:

在这里插入图片描述

正如官网所描述的

使用 GitHub Copilot,您可以直接在编辑器中获取有关整行或整个函数的建议。
在这里插入图片描述

什么是 GitHub Copilot?

GitHub Copilot 是一款 AI 结对程序员,可帮助您更快地编写代码并减少工作量。GitHub Copilot 从评论和代码中提取上下文,并立即建议单个行和整个函数。GitHub Copilot 由 OpenAI Codex 提供支持,这是一个由 OpenAI 创建的新 AI 系统。GitHub Copilot 技术预览版作为 Visual Studio Code、Neovim 和 JetBrains IDE 套件的扩展提供。

GitHub Copilot 是如何工作的?

OpenAI Codex 接受过公开源代码和自然语言的培训,因此它既能理解编程语言,也能理解人类语言。GitHub Copilot 编辑器扩展将您的评论和代码发送到 GitHub Copilot 服务,然后该服务使用 OpenAI Codex 综合并建议单个行和整个函数。

在这里插入图片描述

GitHub Copilot 有多好?

我们最近对一组在开源存储库中具有良好测试覆盖率的 Python 函数进行了基准测试。我们将函数体清空并要求 GitHub Copilot 填充它们。模型在第一次尝试时有 43% 的正确率,在允许 10 次尝试时正确率是 57%。而且它一直在变得越来越聪明。

GitHub Copilot 能写出完美的代码吗?

不会。GitHub Copilot 试图了解您的意图并尽可能生成最佳代码,但它建议的代码可能并不总是有效,甚至没有意义。虽然我们正在努力使 GitHub Copilot 变得更好,但 GitHub Copilot 建议的代码应该像任何其他代码一样经过仔细测试、审查和审查。作为开发人员,您始终负责。

在这里插入图片描述

因为本人暂时还没通过申请 等通过申请 我会第一时间给大家测试这个AI工具

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐