GitHub Copilot 免费版发布:AI 代码助手触手可及
GitHub,微软代码库子公司,宣布推出 GitHub Copilot 免费版,这款广受欢迎的 AI 代码助手现已直接集成到 Visual Studio Code (VS Code) 集成开发环境 (IDE) 中。
回顾一下,GitHub 在 2022 年首次推出基于 OpenAI 的 Codex 代码补全模型的 Copilot 版本,早于 ChatGPT 和 Microsoft Copilot 的发布,并自此不断更新。
VS Code 的新免费层级旨在将 AI 代码补全助手的触角扩展到更广泛的开发者群体,特别是那些只有轻度使用需求和预算紧张的开发者。
这一宣布恰逢 GitHub 平台开发者数量突破 1.5 亿的里程碑。
据首席执行官 Thomas Dohmke 表示,此举建立在 GitHub 为开发者社区提供免费工具的历史基础之上。
此前,GitHub 提供了免费的代码库、CI/CD 分钟和 Codespaces。Copilot 免费版为这些产品增加了另一层,旨在为休闲用户或小型项目提供服务。
在 GitHub 已经为学生、教育工作者和开源维护者提供免费、无限访问更完整、更不受限制的 Copilot Pro(每月 10 美元/席位)之后,Copilot 免费版也应运而生。该公司表示,将继续为这些用户免费提供 Copilot Pro。
GitHub Copilot 免费版为用户提供每月 2,000 次代码补全和 50 条聊天消息,可以通过个人 GitHub 帐户登录访问。
该服务利用先进的 AI 模型,包括 Anthropic 的 Claude 3.5 Sonnet 和 OpenAI 的 GPT-4o。
这些模型使开发者能够寻求编码问题的帮助,调试现有代码,或在多个文件中实施编辑。但是,对于那些希望使用 Google 的 Gemini 1.5 Pro 和 OpenAI 的 o1-preview 等高级 AI 模型的用户,他们需要转向 Pro 和其他付费计划。
新的免费层级包括:
- 多文件编辑:用户可以通过 Copilot Edits 在多个文件中进行更改,它将对话式聊天与代码生成相结合。
- 终端协助:Copilot 可以解释错误,修复失败的命令,甚至通过终端聊天建议 shell 脚本。
- 自定义指令:开发者可以在项目或编辑器级别定义编码偏好,确保根据特定框架或指南定制一致的代码生成。
- 语音命令:内置的语音界面允许用户通过语音命令与 Copilot 进行免提交互,使用语音命令来制作原型应用程序或调试代码。
- 项目上下文感知:Copilot 的 AI 参与者可以根据对整个代码库的全面理解提供帮助。
GitHub Copilot 免费版现已在 VS Code 和 GitHub.com 上提供。开发者只需一个 GitHub 帐户即可开始使用。
除了这些产品外,GitHub 还预览了一项名为 Vision Copilot 的高级功能。此工具使开发者能够从屏幕截图或标记生成用户界面,从而简化了设计到代码的工作流程。
虽然 Vision Copilot 仍处于预览阶段,但用户需要提供自己的 API 密钥才能访问 AI 服务。
GitHub 推出 Copilot 免费版体现了其持续致力于赋能开发者的承诺。作为宣布的一部分,Dohmke 强调了公司降低全球开发者社区门槛的使命。
免费层级补充了集成到 VS Code 中的不断增长的 AI 工具套件,为日常挑战提供实用解决方案,例如调试、命名约定和提交消息生成。
对于那些有兴趣探索 GitHub Copilot 免费版功能的用户,可以直接在 VS Code 中启用该服务,或通过 GitHub 仪表板访问。