GitHub Copilot 使用笔记

GitHub Copilot 是 VSCode 自带的 AI Agent 插件,需要登录 GitHub 账号使用,分为免费版和付费版。

关于个人额度,可以在 Github 的 Copilot 菜单里查看

支持模型

添加第三方模型

通过 Manage Models 选中对应厂商。
可以通过 OpenRouter 来导入免费的模型,需要先到 OpenRouter 注册 API Key,输入后即可使用,也可以使用兼容 OpenAI 接口的三方 API,比如 硅基流动 SiliconFlow


使用帮助信息

切换到 Ask 模式,输入/help即可获取帮助命令,可以查看当前有什么可用命令和使用方法。

翻译后的内容,方便查看,注意 @ 和 / 开头都是指令,通常在 Agent 编辑器里,@开头代表查找/文件定位,/开头代表执行指令 :

  • 输入/help可以获取以下帮助信息

@workspace:询问关于你的工作区的问题

  • /explain:解释当前编辑器中代码的工作原理
  • /tests:为选中的代码生成单元测试
  • /fix:为选中代码中的问题提出修复方案
  • /new:在工作区中创建新文件或项目的脚手架代码
  • /newNotebook:创建一个新的 Jupyter Notebook
  • /setupTests:在项目中设置测试(实验性功能)

@vscode:询问关于 VS Code 的问题

  • /search:生成工作区搜索的查询参数
  • /startDebugging:生成启动配置并在 VS Code 中开始调试(实验性功能)

@terminal:询问如何在终端中执行某些操作

  • /explain:解释终端中的内容

@github:获取基于网页搜索和代码搜索的答案,可以用来阅读 Github 上的源码项目

使用建议
为了获得更好的对话体验,请像与真正的程序员交流一样提问:

  • 展示代码:打开相关文件并选中最重要的代码行
  • 持续优化:通过追问、补充说明、提供错误信息等方式不断完善对话

插件扩展

Marketplace
通过 GitHub Marketplace 可以获取对应的插件进行安装,扩展 Agent 功能,这里需要我们在市场里授权用户安装插件(Github 插件是和用户本体绑定的)。


授权通过后,在 VSCode 中使用Ctrl + Shift + P输入Reload Window重新加载窗口,即可看到@docker指令可以使用。

开发实践

注释 + Tab 生成功能

可以在文件头部写入注释,Agent 会根据注释自动生成对应代码,减少代码书写。

// 帮我生成 xxxx // 等待自动补全 Tab

Markdown 文档生成

可以通过 Markdown 文档形式说明自己的要求,然后采用#file:读取MD文档位置引用文档,让 Agent 自动完成文档内指定的任务。

LLM 模型调用

GitHub Copilot 官方也提供了大模型的调用能力

可以基于 Agent 开发基于 LLM 交互的前后端一体化内容。
通过 Marketplace 可以很方便地获取模型使用的源码,选中 Model 后随便选中一个模型。

点击 Playground,在里面选中 Code 就可以得到对应的调用源码,再根据 Agent 进行转换即可。


使用时需要申请 API Key(GitHub Token)。

通过 Use This Model 访问去创建免费 Token Key,再放到调用代码里使用。

个人体验

后续用 claude 和 cursor 就回不去了,截止我最近一次使用的感受:

  • 整体业务理解程度一般, 单一业务处理能力强,但是最近看更新了不少东西,应该是有改进的
  • 集成在 VSCode 编辑器中,对经常用 VSCode 编辑器开发的人比较友好,免费额度日常开发也够用
  • 插件和 Github 账号绑定存在一定门槛
  • 不用科学就可以支持用 GPT 模型,但是内置模型比较少

相关学习网站

  • GitHub Copilot 文档 - GitHub 文档
  • 開始使用 GitHub Copilot - Training | Microsoft Learn

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1174343.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2026年天津办理海葬公司权威推荐榜单:海葬办理/海葬祭奠代理 /海葬代理 /海葬祭奠办理/ 海葬祭奠 /骨灰海葬办理服务商精选 - 品牌推荐官

随着绿色生态安葬理念的深入普及,海葬以其节约土地、回归自然的特性,在天津获得了越来越广泛的接受。自1990年天津推行海葬服务以来,截至2025年,已累计举办海葬活动509期,安葬骨灰超过3万份,服务家属近6万人次。…

2026年管廊/隧道/风管/水管抗震支架实力推荐榜:江苏森基建筑工程科技有限公司,适配综合管廊/交通隧道/工业厂房多场景解决方案 - 品牌推荐官

在建筑安全标准日益提升的今天,抗震支架已从一项专业设备,转变为保障城市生命线和重要建筑机电系统安全的关键设施。从地下数十米的综合管廊到纵横交错的地铁隧道,从高耸的公共建筑到精密的工业厂房,一套科学、可靠…

如何以非管理员权限运行 regedit

如何以非管理员权限运行 regedit 已完成思考,参考 24 篇资料 以非管理员权限运行 regedit 的完整方案(彻底消除 UAC 提示) 核心结论:regedit 默认标记为highestAvailable执行级别(获取当前用户最高权限)…

2026年室内篮球架厂家权威推荐榜单:落地式篮球架/壁挂式篮球架/户外篮球架/悬空式篮球架/移动篮球架源头厂家精选 - 品牌推荐官

随着全民健身国家战略的深入推进和校园体育设施的持续升级,室内篮球架作为体育场馆、学校、企业及社区的核心运动装备,其市场需求呈现稳步增长的态势。行业数据显示,室内篮球架在专业稳定性、安全防护和空间适配等方…

16G显卡也能调大模型?先搞懂显存消耗的3大核心原因

16G显卡也能调大模型?先搞懂显存消耗的3大核心原因(一)引言:为什么显存是大模型微调的“拦路虎”? 大家好,我是七七,看到经常有网友:“博主,我用16G显卡微调7B模型,一跑就报OOM(显存溢出),是不是必须换24…

YOLOv5s/yolov7/yolov8+pyqt flask车流量检测(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码

YOLOv5s/yolov7/yolov8pyqt flask车流量检测(设计源文件万字报告讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码 统计系统 车辆检测:实时检测不同类型的车辆,包括:汽车,卡车,公共汽车,摩托车。2车流…

基于YOLOV8的道路缺陷检测系统(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码

基于YOLOV8的道路缺陷检测系统(设计源文件万字报告讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码 有数据集2000多张模型已经训练好直接用即可 标价就是售价不包远程配置环境项目介绍:软件:PycharmAnaconda环境:python3.9opencv-python PyQt5torc…

2026断桥铝门窗厂家权威推荐榜单:隔音系统门窗/铝合金门窗/门窗加盟/隔音音门窗/高端系统门窗源头厂家精选。 - 品牌推荐官

面对国内建筑节能标准的全面提升和消费者对居住环境要求的持续升级,断桥铝门窗凭借其优异的节能、隔音、安全及耐用性能,已从高端选项转变为高品质住宅及建筑的标配产品。据行业预测,到2025年全球铝门和铝窗市场将增…

2026苏果超市购物卡回收资质齐全的平台 - 淘淘收小程序

节庆往来的馈赠、单位发放的福利中,苏果超市购物卡时常出现。不少人手中的卡片要么长期闲置,要么临近有效期,如何妥善处置这些苏果超市卡成为2026年不少人的困扰。回收成为解决这一问题的主流选择,而找到资质齐全的…

【Java毕设源码分享】基于ssm+vue的怀旧小筑客栈管理系统的设计与实现(程序+文档+代码讲解+一条龙定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

基于YOLOv8+pyqt5的头盔检测系统(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码

基于YOLOv8pyqt5的头盔检测系统(设计源文件万字报告讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码 内含132张头盔数据集包括helmet,1类 也可自行替换模型,使用该界面做其他检测

S25FL256S flash 驱动学习与 RDID 建立

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

【Java毕设全套源码+文档】基于ssm的办公电脑配件商城设计与实现(丰富项目+远程调试+讲解+定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026年中银通支付卡回收最优选的三大平台 - 淘淘收小程序

生活里难免会遇到这样的情况:手中的中银通支付卡暂时用不上,放在手边又担心遗忘导致过期。随着线上回收渠道的不断完善,越来越多的人开始倾向于通过规范的线上渠道处理这类闲置卡品。选择合适的回收渠道,不仅能减少…

基于yolov5的目标检测算法的设计与实(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码

基于yolov5的目标检测算法的设计与实(设计源文件万字报告讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码 现yolov5算法pytorch框架Python带报告 因为代码有可复制性,所以售出后不退不换

【Java毕设全套源码+文档】基于ssm的农家乐预约系统设计与实现(丰富项目+远程调试+讲解+定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

jdk下载路径

https://www.azul.com/core-post-download/?endpoint=zulu&uuid=554ca2f3-77bf-4240-95ad-3504fb638490

【Java毕设全套源码+文档】基于ssm的线上花店设计与实现(丰富项目+远程调试+讲解+定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

当前三大永辉超市购物卡回收正规平台推荐 - 淘淘收小程序

整理抽屉时,或许会发现几张许久未用的永辉超市购物卡,或是节日收到后始终没有使用需求的卡片。这些闲置的卡片若长期放置,不仅会逐渐被遗忘,临近有效期时还可能造成不必要的浪费。其实只要找到合适的正规回收渠道,…

告别盲目试错!大模型微调核心参数的“油门、档位与里程

告别盲目试错!大模型微调核心参数的“油门、档位与里程(一)引言:参数没调对,微调全白费 大家好,我是七七!刚入门大模型微调时,我踩过最致命的坑就是“瞎调参数”——拿着7B模型,随便设个学习率、batch_size就…