专栏名称: 程序员的那些事
最有影响力的程序员自媒体,关注程序员相关话题:IT技术、IT职场、在线课程、学习资源等。
目录
相关文章推荐
码农翻身  ·  可惜,美国人又领先了我们一步...... ·  2 天前  
OSC开源社区  ·  Gitee ... ·  5 天前  
程序员小灰  ·  我的第一个副业是什么? ·  6 天前  
程序猿  ·  这是我见过最简单粗暴的辞职书了 ·  5 天前  
码农翻身  ·  程序员家长装备了一件秘密武器! ·  5 天前  
51好读  ›  专栏  ›  程序员的那些事

喜大普奔!GitHub Copilot 免费了

程序员的那些事  · 公众号  · 程序员  · 2024-12-21 17:59

正文

↓推荐关注↓

12 月 18 日,GitHub 官博和 VSCode 官博同时发文,宣布推出 GitHub Copilot 免费计划,现已面向所有用户在 VS Code 中开放!

有 GitHub 账户即可体验这款强大的 AI 编程工具,没有其他杂七杂八的条件。

GitHub Copilot 免费版每月提供 2000 次代码补全。这大约是每个工作日 80 次。还提供每月 50 次聊天请求,以及访问 GPT-4o 和 Claude 3.5 Sonnet 模型。

如果用完了免费额度,可以升级到付费的 Pro 计划,并提供了访问其他模型的权限,如 o1 和即将在新年推出的 Gemini。

随着此次公告的发布,GitHub Copilot 成为 VS Code 体验的核心部分。团队一如既往地努力工作,通过全新的 AI 功能和能力来改进这一体验。

让我们来看看过去几个月中 GitHub Copilot 新增的一些功能。

GitHub Copilot 亮点功能

1. 多文件编辑:Copilot Edits

Copilot Edits 是一种多文件编辑体验,你可以从聊天侧边栏的顶部打开它。根据提示,Edits 将提出跨文件的更改,包括在需要时创建新文件。这让你能够享受到聊天功能的对话流畅性,同时结合了 Copilot 强大的代码生成能力。其结果会让你不得不亲自尝试才会相信。


2. 多模型选择

无论你是在使用 Chat、Inline Chat 还是 Copilot Edits,都可以根据任务需求自由切换模型(如 GPT-4o 或 Claude)。



3. 自定义指令

通过自定义指令,明确告诉 GitHub Copilot 你希望如何完成任务。这些指令会随着每次请求传递给模型,使你能够指定你的偏好和模型需要了解的细节,以便按照你希望的方式编写代码。


你可以在编辑器或项目级别指定这些指令。如果你在项目中包含一个 .github/copilot-instructions.md 文件,我们甚至会自动获取这些指令。这些指令可以轻松地与你的团队共享,因此每个人(包括 GitHub Copilot)都能保持一致。



4. 全项目上下文感知

Copilot 配备了由 AI 驱动的领域专家,你可以使用 @ 语法来提及。我们称这些专家为“参与者”。@workspace 参与者是你整个代码库领域的专家。


GitHub Copilot 还会进行意图检测(如视频中所见),如果你提出的问题需要整个项目的上下文,它会自动包含 @workspace。


5. 不再惧怕命名咯

据说命名是计算机科学中最难的问题之一。按下 F2 ,GitHub Copilot 会根据你的代码中该符号的实现和使用情况,为你提供一些建议。

6. 语音输入

点击麦克风图标即可开始语音聊天。这是由免费的跨平台 VS Code Speech 扩展支持的,它运行在本地模型上。无需任何第三方应用程序。


7. 终端大拿

通过终端聊天,你可以在终端中完成几乎所有的事情。在 VS Code 终端中,按下 Cmd/Ctrl + i,然后告诉 GitHub Copilot 你想做什么。Copilot 还可以通过分析错误输出来解释如何修复失败的 shell 命令。

例如,我知道我可以使用 ffmpeg 库从视频中提取帧,但我不知道具体的语法和标志。没问题!Copilot 会帮你生成所需脚本。



8. 智能提交信息

别再写“更改”这样的提交信息了。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 -

推荐阅读  点击标题可跳转

1、字节起诉前实习生,索赔 800 万

2、曾经对程序员最好的公司,撤退了

3、Linux 版微信选了这个 90 年代的“过气”框架

4、世界上最伟大最邪恶的软件发明,超10亿电脑安装

5、曾硬刚小米,估值 60 亿美元的独角兽被宣布破产


关注「程序员的那些事」加星标,不错过圈内事

点赞和在看就是最大的支持❤️