↓推荐关注↓
12 月 18 日,GitHub 官博和 VSCode 官博同时发文,宣布推出 GitHub Copilot 免费计划,现已面向所有用户在 VS Code 中开放!
有 GitHub 账户即可体验这款强大的 AI 编程工具,没有其他杂七杂八的条件。
如果用完了免费额度,可以升级到付费的 Pro 计划,并提供了访问其他模型的权限,如 o1 和即将在新年推出的 Gemini。
随着此次公告的发布,GitHub Copilot 成为 VS Code 体验的核心部分。团队一如既往地努力工作,通过全新的 AI 功能和能力来改进这一体验。
让我们来看看过去几个月中 GitHub Copilot 新增的一些功能。
2. 多模型选择
无论你是在使用 Chat、Inline Chat 还是 Copilot Edits,都可以根据任务需求自由切换模型(如 GPT-4o 或 Claude)。
3. 自定义指令
通过自定义指令,明确告诉 GitHub Copilot 你希望如何完成任务。这些指令会随着每次请求传递给模型,使你能够指定你的偏好和模型需要了解的细节,以便按照你希望的方式编写代码。
你可以在编辑器或项目级别指定这些指令。如果你在项目中包含一个 .github/copilot-instructions.md 文件,我们甚至会自动获取这些指令。这些指令可以轻松地与你的团队共享,因此每个人(包括 GitHub Copilot)都能保持一致。
4. 全项目上下文感知
GitHub Copilot 还会进行意图检测(如视频中所见),如果你提出的问题需要整个项目的上下文,它会自动包含 @workspace。
例如,我知道我可以使用 ffmpeg 库从视频中提取帧,但我不知道具体的语法和标志。没问题!Copilot 会帮你生成所需脚本。
别再写“更改”这样的提交信息了。GitHub Copilot 会根据你所做的更改以及你最近的几条提交信息,为你建议一条提交信息。你可以使用自定义的提交生成指令,将信息格式化成你想要的精确样式。
9. 扩展开发
每个 Visual Studio Code(VS Code)扩展都可以直接接入 GitHub Copilot API,并提供个性化的 AI 体验。试试 MongoDB 的扩展吧,它能编写令人印象深刻的复杂查询,使用模糊搜索,以及更多功能……
10. 视觉生成(预览功能)
安装 Vision Copilot Preview 扩展,然后让 GitHub Copilot 根据截图或标记生成界面。
宝玉XP :weibo.com/1727858283/P5vOvjzG0
VSCode 官博:code.visualstudio.com/blogs/2024/12/18/free-github-copilot
- EOF -
关注「程序员的那些事」加星标,不错过圈内事
点赞和在看就是最大的支持❤️