扫一扫分享
GitHub Copilot是由GitHub开发的AI辅助编程工具,它使用的是OpenAI Codex技术,这是一个由OpenAI创建的通用预训练语言模型。GitHub Copilot可以根据代码和注释的上下文提供个性化的代码建议。要使用它,您可以在以下集成开发环境(IDE)中安装GitHub Copilot扩展程序:
Visual Studio
Visual Studio Code
Neovim
JetBrains IDEs(如IntelliJ、PyCharm、WebStorm等)
GitHub Copilot能独自完成编码工作?
GitHub Copilot不能独自完成编码工作,它需要开发人员的参与。在GitHub,我们将其称之为“AI结对程序员”、“AI助手”和“Copilot”,因为这个工具离不开开发人员!实际上,AI系统只能执行开发人员编程要求它们执行的任务,并且它们没有自由意志或独立决策的能力。在这种情况下,GitHub Copilot会利用您编写的代码和注释上下文来提供即时的代码建议!通过GitHub Copilot,您可以将注释转换为代码、自动填充重复代码并展示备选建议。
GitHub Copilot是如何运作的?
在底层,GitHub Copilot从代码和注释中提取上下文,并即时建议单个行或整个函数。其背后使用OpenAI Codex技术,这是一种能够将自然语言翻译成代码的机器学习模型,为GitHub Copilot提供支持。
GitHub Copilot收费模式?
GitHub Copilot是一项付费功能,需要按月或按年订阅。GitHub Copilot 订阅可以通过 Copilot for Individual GitHub.com 上的个人帐户进行支付和管理,也可以通过 GitHub Copilot for Business 的组织帐户集中支付和管理。
GitHub 上经过验证的学生、教师和流行开源项目的维护人员有资格免费体验 Copilot for Individual。如果您符合个人版免费 Copilot 订阅的条件,则当您访问 GitHub Copilot 订阅页面时,将自动收到通知。如果您不符合个人版免费 Copilot 订阅的标准,您将获得 30 天的免费体验期,之后需要付费订阅才能继续使用。
手机预览