微信扫码
与创始人交个朋友
我要投稿
下面从官方文档里面摘录一下内容
我GitHub Copilot 推出全新免费计划,从今天起所有 VS Code 用户都可以使用。你只需要一个 GitHub 账号就行,不需要试用,不需要订阅,更不需要信用卡。
你可以点击评论区链接Enable GitHub Copilot Free,或者直接在 VS Code 里启用 GitHub Copilot...
使用 GitHub Copilot 免费版,每月可以获得 2000 次代码补全。另外每月还有 50 次聊天请求的额度,而且能用 GPT-4o 和 Claude 3.5 Sonnet 这两个模型。无限制的付费专业版,还能用上 o1 和即将在明年推出的 Gemini 等额外模型。
按工作日算的话,差不多每天 80 次 - 这个量不是很多,特别是Chat 模式比较少。
最近几个月新增的一些 GitHub Copilot 功能。这就是通过 AI 重新定义的编辑器。
Copilot Edits 是一个支持多文件编辑的功能,你可以从聊天侧边栏顶部打开它。只要给出提示,它就能在多个文件中提出修改建议,必要时还能创建新文件。它把聊天的交互方式和 Copilot 的代码生成能力结合在一起,效果真的要亲自体验才能相信。
无论你用的是聊天、内联聊天还是 Copilot Edits,你都可以自由选择你的结对编程伙伴。
小建议: 可以用 4o 来生成新功能的实现计划,然后把这个提示输入给 Claude,用 GitHub Copilot Edits 来构建它。
通过自定义指令,你可以精确地告诉 GitHub Copilot 该怎么做。这些指令会随每个请求传给模型,让你能指定偏好设置和模型需要了解的细节,这样它就能按照你想要的方式写代码。
你可以在编辑器或项目级别设置这些指令。如果你在项目中包含了 .github/copilot-instructions.md 文件,我们还会自动识别。这些指令可以轻松地与团队共享,这样所有人(包括 GitHub Copilot)都能保持一致。
比如...
## React 18
* 使用函数式组件
* 用 hooks 管理状态
* 使用 TypeScript 确保类型安全
## SvelteKit 4
* 用 SSR 处理动态内容渲染
* 用静态站点生成(SSG)处理预渲染的静态页面
## TypeScript
* 使用一致的对象属性简写: const obj = { name, age }
* 避免隐式 any
小建议: 让 Copilot 生成一个命令来导出你的数据库结构到文件中,然后把这个文件设为你的自定义指令之一。
GitHub Copilot 有一些可以用 @ 语法调用的 AI 领域专家,我们称之为"参与者"。@workspace 参与者就是一个专门了解你整个代码库的领域专家。
Copilot 还会进行意图检测(就像视频中展示的那样),如果发现你问的问题需要完整的项目上下文,它会自动包含 @workspace。
小建议: 在聊天提示框中输入 /help,看看所有 GitHub Copilot 参与者的专业领域列表,以及那些能大大简化提示词的斜杠命令。
大家都说在计算机科学中,给东西命名是最难的问题之一。按 F2 重命名时,GitHub Copilot 会根据这个符号的实现方式和使用场景给出建议。
小建议: 如果不知道该叫什么名字,别想太多。先叫它 foo 然后实现功能。之后按 F2,让 GitHub Copilot 帮你想个好名字。
点击麦克风图标就能开始语音聊天。这个功能由免费的跨平台 VS Code Speech 扩展提供支持,运行在本地模型上,不需要第三方应用。
小建议: 用语音配合 GitHub Copilot Edits 来原型化你的下一个应用。你真的可以通过说话来实现一个可用的 demo。
通过终端聊天,你几乎可以在终端里做任何事。在 VS Code 终端中按 Cmd/Ctrl + i,告诉 GitHub Copilot 你想做什么就行。Copilot 还能通过分析错误输出来解释如何修复失败的 shell 命令。
比如说,我知道可以用 ffmpeg 库从视频中提取帧,但我不记得具体的语法和参数。没问题!
小建议: 下次在终端遇到错误时,看看提示旁边的小星星图标。点击它,让 GitHub Copilot 帮你修复、解释,甚至自动纠正 shell 命令。
再也不用写"changes"这样的提交信息了。GitHub Copilot 会根据你的修改内容和最近几次的提交信息来建议合适的提交信息。你还可以用自定义指令来格式化这些信息。
小建议: 不止是提交信息。安装 GitHub Pull Requests and Issues 扩展后,你可以生成 PR 描述、获取 PR 摘要,甚至获取问题的修复建议。这些都不用离开 VS Code。
每个 VS Code 扩展都能直接接入 GitHub Copilot API,提供定制化的 AI 体验。看看 MongoDB 的扩展就知道了,它能写出令人印象深刻的复杂查询,支持模糊搜索,还有更多功能...
小建议: 用 GitHub Copilot 来构建你自己的 Copilot 扩展!我们创建了一些新教程,教你如何构建代码导师聊天参与者或生成 AI 驱动的代码注释。
最后要说的这个功能即将添加到 GitHub Copilot 中,虽然还在预览阶段,但实在太酷了不得不现在就给大家看看。
安装 Vision Copilot Preview 扩展后,你可以让 GitHub Copilot 基于截图或标记来生成界面。
你还可以用它来生成图片的 alt 文本。
小建议: 用 Figma 或 Sketch(用 PowerPoint 也行 - 我也这么做)来制作 UI 原型。然后用 @vision 来生成 UI。你甚至可以告诉它使用哪个 CSS 框架。
注意: Vision 目前处于预览阶段,需要你自己提供 OpenAI、Anthropic 或 Gemini 的 API 密钥。当它作为 GitHub Copilot 的一部分发布时就不需要密钥了。敬请期待!
我们还有很多 GitHub Copilot 的特性想展示给你,但没有什么比亲自体验更好的了。如果你刚开始使用,我们建议看看这 3 个短视频,快速了解 Copilot 界面和一些提示工程的最佳实践。
我们每月都会发布更新和新功能。要及时了解 AI 编码的最新动态,欢迎在 X、Bluesky、LinkedIn 甚至 TikTok 上关注我们。我们会在你的信息流中简明扼要地发布更新。
如果你有反馈,我们很乐意听取。可以在社交媒体上 @ 我们,或者在 GitHub Copilot 扩展的 issues 仓库提交问题或功能请求。
其他平台一样可以免费使用 Github Copilot 也可以在线直接用:https://github.com/copilot
53AI,企业落地应用大模型首选服务商
产品:大模型应用平台+智能体定制开发+落地咨询服务
承诺:先做场景POC验证,看到效果再签署服务协议。零风险落地应用大模型,已交付160+中大型企业
2024-12-21
基于AI智能助理的软件开源组件安全检查
2024-12-21
Llama2024年度要点总结
2024-12-20
万字长文帮你搞定AI Agent选型
2024-12-20
微软开源的 Markitdown 可将任意文件转换为 Markdown 格式,PDF 解析咋样?
2024-12-20
Claude的MCP(模型上下文协议)简介
2024-12-20
历时2年,华人团队力作,震撼开源生成式物理引擎Genesis,可模拟世界万物
2024-12-19
开源!轻量!AI 代码助手插件 Continue 使用体验如何?
2024-12-19
硅基流动 x 深度求索:SiliconCloud首发上线加速版DeepSeek-VL2
2024-05-06
2024-07-25
2024-08-13
2024-06-12
2024-07-11
2024-06-16
2024-07-20
2024-09-20
2024-06-15
2024-07-25
2024-12-20
2024-12-19
2024-11-22
2024-11-19
2024-11-13
2024-11-13
2024-10-07
2024-09-22