现在的 GitHub 有 40% 的 Python 代码是使用过 Copilot 辅助的。
每隔一段时间,就会出现一项改变一切的新技术。就像编程语言和开源彻底改变了我们的行业一样,人工智能正在改变软件开发的未来。GitHub Copilot 就是对 AI 时代的一种解答。
Copilot 是 GitHub 今年早些时候推出的人工智能工具,经过数十亿行代码的训练,将自然语言提示转化为数十种语言的编码建议。Copilot 旨在帮助开发者编写代码,且根据今年大会报告给出的数据,Copilot 已经通过基于 AI 的编码建议,帮助全球开发者的工作效率提高了 55%。
GitHub 正在为 Copilot 试验一种全新的基于语音的交互系统,只要像对 Siri 或小爱同学那样,对 Copilot 说一声“嘿,GitHub!”,Copilot 就能允许程序员只用自己的声音而不是键盘进行编码。 微软 GitHub AI 编程工具 Copilot 在经过了近一年测试后,2022年6 月 22 日已正式上线,定价每月 10 美元(约 66.9 元人民币)或每年 100 美元(约 669 元人民币),对学生用户和流行开源项目的维护者免费提供。据官方介绍,Copilot 能够帮助开发者在 Visual Studio、Visual Studio Code、Neovim 和 JetBrains IDE 等开发环境中写代码时自动提供建议。GitHub Copilot 支持 Python、JavaScript、TypeScript、Java、Ruby 和 Go 等编程语言。可以根据上下文自动写代码,包括文档字符串、注释、函数名称、代码,只要用户给出提示,就可以写出完整的函数。