游乐游手机版
首页/AI热点日报/热点详情

GitHub Copilot 正式免费开放使用

类型:热点整理2026-06-28
重磅!GitHub Copilot 现已免费开放,VS Code 用户直接使用 先讲关键信息:GitHub Copilot 正式推出免费计划,所有 VS Code 用户均可立即使用。无需试用、无需订阅、甚至无需绑定信用卡——只需拥有一个 GitHub 账号即可。接下来,根据官方文档提取核心要点,为大

重磅!GitHub Copilot 现已免费开放,VS Code 用户直接使用

先讲关键信息:GitHub Copilot 正式推出免费计划,所有 VS Code 用户均可立即使用。无需试用、无需订阅、甚至无需绑定信用卡——只需拥有一个 GitHub 账号即可。接下来,根据官方文档提取核心要点,为大家逐一拆解本次更新的重磅内容。

重磅!  Github Copilot 免费了

VS Code 版 GitHub Copilot 免费计划正式上线

GitHub Copilot 现已推出全新免费层,从今天起所有 VS Code 用户均可使用。你只需一个 GitHub 账号,无需试用、无需订阅、更无需绑定信用卡。

如何开通 GitHub Copilot 免费版

你可以直接点击评论区链接「Enable GitHub Copilot Free」,或者在 VS Code 内直接启用 GitHub Copilot。免费版每月提供 2000 次代码自动补全,外加 50 次聊天请求额度,并且可使用 GPT-4o 和 Claude 3.5 Sonnet 两种模型。而无限制的付费专业版,则额外支持 o1 以及明年即将推出的 Gemini 等更多模型。

按工作日折算,每天大约 80 次——这个数量不算多,尤其是聊天模式较为紧张。但对于日常开发中的代码补全来说完全够用,关键是完全免费。

最近几个月,GitHub Copilot 新增了许多功能,本质上是利用 AI 重新定义了编辑器体验。下面挑选几个最值得关注的功能进行详细介绍。

Copilot Edits:多文件编辑利器

Copilot Edits 是一项支持多文件编辑的功能,从聊天侧边栏顶部即可打开。只需给出提示,它便能在多个文件中提出修改建议,必要时还能创建新文件。该功能将聊天的交互方式与 Copilot 的代码生成能力巧妙结合,实际体验令人惊艳。

多种模型自由切换

无论你使用聊天、内联聊天还是 Copilot Edits,都可以自由选择结对编程的伙伴。这里有一个小技巧:用 GPT-4o 来生成新功能的实现计划,然后将计划输入给 Claude,再借助 GitHub Copilot Edits 来构建代码——整个过程非常流畅。

自定义指令

通过自定义指令,你可以精确告知 GitHub Copilot 该如何操作。这些指令会随每个请求传递给模型,让你能够指定偏好设置和模型需要了解的细节。你可以在编辑器级别或项目级别设置这些指令。如果项目中包含 .github/copilot-instructions.md 文件,Copilot 会自动识别,并且这些指令可以轻松与团队共享。例如以下示例:

## React 18
* 使用函数式组件
* 用 hooks 管理状态
* 使用 TypeScript 确保类型安全

## SvelteKit 4
* 用 SSR 处理动态内容渲染
* 用静态站点生成(SSG)处理预渲染的静态页面

## TypeScript
* 使用一致的对象属性简写:const obj = { name, age }
* 避免隐式 any

另一个技巧:让 Copilot 生成命令,将数据库结构导出到文件中,然后将该文件设置为自定义指令之一。

全项目感知能力

GitHub Copilot 内置了一些通过 @ 语法调用的 AI 领域专家,官方称之为「参与者」。@workspace 参与者就是专门了解整个代码库的专家。Copilot 还会自动进行意图检测——如果发现你提出的问题需要完整的项目上下文,它会自动包含 @workspace。在聊天提示框中输入 /help,即可查看所有参与者的专业领域列表,以及能极大简化提示词的斜杠命令。

命名难题不再困扰

计算机科学中有两件难事:缓存失效和给东西命名。如今,命名问题有了解决方案。按下 F2 重命名时,GitHub Copilot 会根据符号的实现方式和使用场景给出建议。如果不知道取什么名字,别纠结——先叫它 foo 实现功能,之后按 F2 让 Copilot 帮你选个好名字。

语音交互

点击麦克风图标即可开始语音聊天。该功能由免费的跨平台 VS Code Speech 扩展提供支持,运行在本地模型上,无需第三方应用。强烈建议用语音配合 Copilot Edits 来原型化你的下一个应用——你确实可以通过说话就实现一个可用的 demo。

终端专家

通过终端聊天,你几乎可以在终端里完成任何操作。在 VS Code 终端中按 Cmd/Ctrl + i,告诉 Copilot 你想做什么即可。它还能通过分析错误输出来解释如何修复失败的 shell 命令。例如,你知道可以用 ffmpeg 库从视频中提取帧,但记不住具体的语法和参数——没问题,直接问 Copilot。下次在终端遇到错误时,看看提示旁边的小星星图标,点击它让 Copilot 帮你修复、解释甚至自动纠正命令。

告别敷衍的提交信息

再也不用写「changes」这种提交信息了。GitHub Copilot 会根据你的修改内容和最近几次的提交信息来建议合适的提交信息。还可以用自定义指令来格式化这些信息。不止是提交信息,安装 GitHub Pull Requests and Issues 扩展后,你能生成 PR 描述、获取 PR 摘要,甚至获取问题的修复建议——全部在 VS Code 内完成。

扩展无限可能

每个 VS Code 扩展都能直接接入 GitHub Copilot API,提供定制化的 AI 体验。看看 MongoDB 的扩展,它已经能写出令人印象深刻的复杂查询,支持模糊搜索,还有更多功能。如果你想自己动手,用 GitHub Copilot 来构建你自己的 Copilot 扩展——官方已创建了一些新教程,教你如何构建代码导师聊天参与者或生成 AI 驱动的代码注释。

未来展望

最后这个功能仍在预览阶段,但实在太酷了必须提前拿出来说。安装 Vision Copilot Preview 扩展后,你可以让 GitHub Copilot 基于截图或标记来生成界面。还可以用它生成图片的 alt 文本。具体怎么用?用 Figma 或 Sketch(用 PowerPoint 也行——我自己也这么做)来制作 UI 原型,然后用 @vision 来生成 UI,甚至告诉它使用哪个 CSS 框架。需要注意的是,Vision 目前处于预览阶段,需要你自己提供 OpenAI、Anthropic 或 Gemini 的 API 密钥。当它作为 GitHub Copilot 的一部分正式发布时就不需要密钥了——敬请期待。

其他平台上的 GitHub Copilot

除了 VS Code,其他平台同样可以免费使用 GitHub Copilot,也可以在线直接访问:https://github.com/copilot

来源:https://www.53ai.com/news/OpenSourceLLM/2024122159180.html

相关热点

继续查看同栏目近期热点。

延伸阅读

补充最近整理过的热点入口。