敲代码神器、程序员的AI助手GitHub Copilot,可以帮程序员节省时间,集中精力去解决更重大的问题,GitHub还希望Copilot能帮人掌握一门新的编程语言。
GitHub Copilot架构上基于OpenAI和文本编辑器的架构,AI辅助功能基于penAI 的文本生成技术。而其前端则借助于开源的文本编辑器及其扩展实现的IDE。可以插入到VScode、Neovim、VS,JetBrains等流行的IDE中
开发人员使用GitHub Copilot实现AIcoding以及代码补全,和现有的其他代码辅助软件相比,GitHub Copilot可以实现全文理解,对文档、注释、函数名称,代码都可以智能化的进行上下文合成匹配。根据GitHub Copilot的官方文档, 自动填充重复代码和补全:对于模式化(CURD)和模板化的编程,Copilot都可以代替人工进行自动代码生成 。
原文:
https://github.com/features/copilot/