GitHub与Openai合作开发此工具。它不会替换开发人员,这只是一个应该提高生产力的工具,并更容易学习如何代码。 GitHub将此新工具框架框架作为AI对程序员。
GitHub Copilot背后的模型已经接受了数十亿线代码培训 - 其中许多是在Github本身上举办的,并且可以公开托管和可用。当您编写代码时,Github Copilot会根据您键入代码。您可以通过建议,接受或拒绝它们来循环。
为了弄清楚您目前的编码,GitHub Copilot尝试解析评论的含义,您正在写入的功能的名称或过去的夫妇。该公司在其网站上显示了一些演示。
特别是,您可以在注释中以简单的英语描述一个函数,然后将其转换为实际代码。如果您正在使用新的语言入门或者您在过去一直在使用任何代码或低代码工具,则该功能可能很有用。
如果您每天编写代码,Github Copilot可用于使用新的框架或库。由于Github Copilot已经知道您正在使用的框架的特定功能和功能,您无需从开始完成文档。它还可以替换许多堆栈溢出查询。
github copilot直接与Visual Studio代码集成。您可以将其安装为分机或使用GitHub代码空间在云中使用它。随着时间的推移,该服务应根据与GitHub Copilot互动的方式来改进。当您接受并拒绝建议时,这些建议应该变得更好。
目前可作为技术预览,GitHub计划以Github Copilot为基础推出商业产品。它目前最适合Python,JavaScript,Cyperscript,Ruby和Go。