再见了,付费的 Copilot!

如何在 VS Code 中快速使用 Copilot 来辅助开发 通过 GitHub Copilot这个AI辅助编码工具,我们可以大幅减少重复性编码工作,提升开发效率! 阅读详情
AI摘要

本文介绍了如何在本地使用CodeLlama7B创建一个免费的VSCodeCopilot插件,替代AI编程工具Copilot,通过Ollama框架在Mac/Linux上部署并定制Cody的Autocomplete功能,降低编程过程中的成本和提升效率。

你好,我是坚持分享干货的 EarlGrey,翻译出版过《Python编程无师自通》、《Python并行计算手册》等技术书籍。

如果我的分享对你有帮助,请关注我,一起向上进击。

Copilot,是一款基于AI的、应用于写程序场景的工具;可以自动地生成高质量代码片段、注释、以及解释代码;它需要付费使用,月订阅费用10美元。

但在本文中,我们将在本地运行Code Llma 7B,从而自制一个免费的Vscode Copilot!

步骤很简单:

  1. 设置 Cody 和 VSCode

  2. 使用 Ollama 安装本地 Code Llama 7B

  3. 使用 Cody 提高编码效率

Cody

打开 VSCode,导航到“Extension”选项卡并搜索“Cody”。,在搜索结果中找到“Cody AI”并安装“Pre Release Version”

然后,使用google账户或者github账户登录Cody:

8efd3966d574e7fb6db9eb96b6b01cff.jpeg

选择您的使用目的:为个人项目

ec5851fd3384934b8462db2b650f9127.jpeg

然后,授权 Cody 并复制您的 VSCode 扩展令牌

ac1977caee4d33e093c32dc40ed6b65d.jpeg

一旦获得授权,它将再次打开 VSCode:如果一切顺利,将会在左边栏看到以下可用指令:

4afd2c160c982ee38de11ed9aa090f9f.jpeg

默认情况下,Cody 使用 gpt-4,然后每月费用为 9 美元,这对于我们来说还是太贵了!因此,接下来安装Code-llama,使用本地、免费的模型替代GPT-4!

使用 Ollama 运行 Cody 和本地LLM

首先介绍一下Ollama,它是一个简明易用的本地大模型运行框架,允许用户在mac和linux(Windows即将推出)上轻松部署LLM。

打开浏览器并访问 Ollama.ai ,安装 Ollama,它适用于 macOS 和 Linux。由于我在 Windows 上使用 WSL 2,因此我将设置 Linux 版本。

整个安装过程只需要几秒钟:

配置Code Llama 7B

要开始使用 Ollama,我们首先需要启动 Ollama server:

ollama serve

然后打开另一个终端,运行:

ollama pull codellama:7b-code

这个命令会下载 Code Llama 7B。

Code Llama 是 Llama 2 的微调版本,在专门的代码数据集上进行了训练。它可以理解和生成代码以及有关代码的注释,相对Llama2,它能更好地回答关于代码的问题。Code Llama 还擅长代码补全和调试,它支持多种流行的编程语言,包括 Python、C++、Java、PHP、Typescript (Javascript)、C# 和 Bash,因此是一个适用于本地copilot的LLM。

下载完成后,模型就可以使用了:

f203f5ff21a64ab304e5bc3c064f3d5c.png

接下来,打开vscode,导航至 Cody 的“设置”

59f50c39da3d07441d9f09ecc5f4ae41.png

然后单击“Cody Extension Settings”:

d53b2283dd790bfa8a6cd8e894272099.png

向下滚动并找到“Cody > Autocomplete > Advanced: Provider”,然后选择“unstable-ollama”

de09939ae50c52261b523cd270e5f106.png

现在,使用CodeLlama 7B的Copilot就设置好了!

使用 Cody 和 CodeLlama 7B 进行编码

创建一个 python 文件,写一个排序代码,可以看到:在写好注释与函数头之后,Code Llama已经帮我们写好了剩下的代码:

1b90296770b9381bbe9a2d48a467fd55.png

你还可以在右边栏看到和 Cody 聊天的对话框:

51fb2ebbdf8694fdbc7cc6121ea4fb96.png

我们继续让LLM实现merge方法:

9877bbdef6e1f4785ec12de7fc9889d6.png

还可以在Vscode终端中看到Cody向 Ollama 服务器发出的请求。

92a61f421410717af7a2ceeac5567c21.png

结论

使用Code Llama 7B在本地搭建你自己的Copilot,可以省去gpt4订阅的费用,并且更快地体会到LLM对日常工作带来的便利。探索并应用这些AI工具,我们正在成为这场AI变革趋势的一部分。

- EOF -

文章已经看到这了,别忘了在右下角点个“赞”和“在看”鼓励哦~

推荐阅读  点击标题可跳转

1、Python 项目工程化最佳实践

2、Python 可以比 C 还要快!

3、streamlit,一个超强的 Python 库

4、豆瓣8.9分的C++经典之作,免费送!

5、Python 3.12 版本有什么变化?

回复下方「关键词」,获取优质资源

回复关键词「 pybook03」,领取进击的Grey与小伙伴一起翻译的《Think Python 2e》电子版

回复关键词「书单02」,领取进击的Grey整理的 10 本 Python 入门书的电子版

👇关注我的公众号👇

告诉你更多细节干货

9f3e84b2216b833747ba12e41ec632e2.jpeg

欢迎围观我的朋友圈

👆每天更新所想所悟

copilot使用教程 Copilot简介 Copilot是⼀种基于⼈⼯智能的代码⾃动补全⼯具,由OpenAI和GitHub共同开发。它使⽤⼈⼯智能算 法来分析代码库,并根据上下⽂和编程语⾔的语法提⽰,⾃动⽣成⾼质量的代码。⽬前,Copilot只能 与GitHub上的代码库集成,因此需要⼀个GitHub帐⼾来使⽤它。 Copilot的安装和集成 要使⽤Copilot,你需要安装GitHub的VSCode插件,并将其与你的GitHub帐⼾连接。这可以通过以下 步骤完成:下载并安装Visual Studio Code (VS Cod 阅读详情

相关推荐

Copilot 取消自动付费

copilot 取消自动付费

学了总是会忘...+_+ 7317

VsCode 配置Copilot的详细步骤与示例

配置 Copilot 安装完成后,点击 VsCode 编辑器的设置图标(齿轮形状),选择 "设置"。搜索栏中输入 "GitHub Copilot",找到 "GitHub Copilot: Api Key" 设置项,并点击 "编辑设置.json" 进行编辑。找到 "GitHub Copilot" 与 "GitHub Copilot Chat" 插件并点击安装按钮进行安装。首先,你需要安装 VsCode 编辑器。示例: { "GitHub Copilot: Api Key": "your-api-key" }

m0_60769905的博客 3万+

GitHub Copilot新手避坑指南:从付费开通到VSCode插件配置的完整流程

本文详细介绍了GitHub Copilot从付费开通到VSCode插件配置的完整流程,包括订阅开通、VSCode环境准备、插件安装与优化、环境变量配置及常见问题解决。特别针对新手开发者,提供了实用的避坑指南和效率提升技巧,帮助快速上手这一AI编程助手工具。

weixin_42523670的博客 637

VsCode 安装Copilot

(2)我们也可以使用 Ctrl + Enter 快捷键打开单独窗口显示 10 条建议。目前要收费劝退了很多小伙伴,但是实际上可以上X宝30元整一个学生身份!如果此时没有代码提示,请退掉科学,就离谱。直接注销当前登录账号切换到对应的账号即可。

洗刷先生的博客 1万+

Copilot替代工具实测:免费与付费AI编程助手怎么选

AI编程助手已成为现代开发者的效率利器,其核心原理是通过大语言模型对代码上下文进行理解与补全,从而在编码、重构和调试等场景中提供智能建议。从技术价值看,这类工具不仅能减少重复劳动,还能帮助开发者快速探索陌生代码库,但隐私保护、许可证合规和成本控制同样不可忽视。在应用层面,无论是集成在VS Code中的代码补全插件,还是内嵌于Edge浏览器的AI侧栏,都体现了不同的使用场景侧重。随着GitHub Copilot入口调整与收费策略变化,越来越多开发者开始关注免费或高性价比的替代方案。本地模型通过Ollama等运

weixin_34414650的博客 232

AI编程计费变革:从Copilot免费到按量付费的ROI实战指南

AI编程已从‘默认免费’迈入‘显性计费’新阶段,核心驱动力是模型能力升级与企业合规需求提升。其底层逻辑在于:API调用不再仅是网络请求,而是可计量、可审计、可优化的工程资源;按量付费本质是将隐性时间成本、调试损耗与质量风险转化为可计算的token/行数单位。技术价值体现在对开发效能的精准建模——通过TVM(时间价值乘数)、质量溢价系数与风险折价因子,实现从‘用了多少’到‘值不值得用’的决策跃迁。典型应用场景覆盖前端架构推演、后端测试生成、嵌入式代码解释等,而Copilot计费模型与DeepSeek/Clau

weixin_29668665的博客 292

【转载】Copilot 取消自动付费

转载链接:https://blog.youkuaiyun.com/m0_71622680/article/details/135407205。

Working harder, getting stronger! 1637

Copilot替代品有哪些?免费与付费AI编程助手能力维度对比

AI编程助手正从简单的代码补全工具演进为具备项目级理解能力的开发伴侣。其底层原理基于大规模代码语料训练的语言模型,能够根据上下文预测生成代码片段。然而,GitHub Copilot在订阅成本、网络依赖及功能边界上存在短板,例如“edge浏览器153版本copilot消失”这类使用困惑,以及“copilot学生认证”到期续期的烦恼,促使开发者寻求替代方案。本文以免费与付费为轴,横评通义灵码、Codeium、Continue.dev、Cursor等主流替代品,从补全准确性、代码库问答、多文件重构、隐私合规等维度

weixin_33782386的博客 413

如何取消GitHub Copilot订阅付费?

经过几个月的体验,GitHub Copilot使用起来和Cursor对比体验差太多了,所以取消订阅。每个月10美元,70块钱,性价比太低了。

AngelCryToo的专栏 6925

100% 开源 Llama 编码助手:设置 Cody 和 VSCode

好吧,今天我有一些非常令人兴奋的事情要与大家分享!我们都知道,编码助手永久地改变了我们开发软件的方式,但 GPT-4 等高级法学硕士的高昂价格一直是许多人的绊脚石。但好消息是:成本不再是障碍!有了像 Code Llama 7B 这样的法学硕士,在本地运行一个强大的、自动完成的编码助手的梦想现在已经成为现实。在本指南中,我将引导您完成:设置 Cody 和 VSCode使用 Ollama 安装本地 Code Llama 7B。

iCloudEnd的博客 2258

Docker 与容器技术的未来:从 OCI 标准到 eBPF 的演进

OCI 的核心目标是创建一个开放的、厂商中立的容器技术标准。这意味着,只要一个容器镜像符合 OCI 镜像格式规范,它就可以在任何符合 OCI 运行时规范的容器运行时上运行。eBPF 是一种革命性的技术,它允许在 Linux 内核中安全地运行沙盒程序,而无需修改内核源代码或加载内核模块。这些程序可以注册到内核中的各种事件点(如网络包到达、系统调用、函数调用/返回),并在事件发生时执行自定义逻辑。核心思想是:在不将数据复制到用户空间的情况下,程序可以直接在内核中处理数据,极大地提高了效率和性能。

专栏 1383

copilot 取消订阅(付费)

copilot取消订阅(付费)

qq_58832911的博客 3万+

Ubuntu下NVIDIA驱动安装全攻略:从报错到完美运行nvidia-smi的完整流程

本文提供了在Ubuntu系统中安装NVIDIA驱动的完整解决方案,重点解决因驱动版本冲突、内核模块未加载或Secure Boot安全启动导致的`nvidia-smi`报错问题。通过彻底清理旧驱动、处理Secure Boot、选择兼容版本并正确安装,最终确保驱动完美运行。

weixin_29196891的博客 364

别再搞混了!Copilot Chat 和 Microsoft 365 Copilot 详细对比

(简称),主要基于网页内容生成回答。而则不仅基于网页内容,还结合了用户自身的数据(如邮件、会议、文件等)。自2025年1月15日起,已对所有组织全面开放。即使是订阅了的客户,也能安全地使用 Copilot Chat。提示:Copilot Chat 同样支持EDP(企业数据保护),保障使用安全性。是一款需要特定订阅版本才能使用的附加组件,目前支持:Business Standard 和 Business Premium。

jinshiedu的博客 7032

RTX4090上跑CenterNet训练

参考实现 url=https://github.com/xingyizhou/CenterNet.git commit_id=5b1a490a52da57d3580e80b8bb4bbead9ef2af96

遗失的神庙 1622

Cloudflare SaaS 优选IP实战:提升大陆访问速度的配置指南

本文详细介绍了如何通过Cloudflare SaaS优选IP提升中国大陆用户访问速度的配置指南。从基础环境准备到IP筛选方法,再到完整配置流程和效果验证,帮助用户突破免费套餐限制,精准优化网络线路,特别适合跨境电商和面向中国大陆用户的网站优化。

weixin_29231027的博客 683

Github Copilot付费模型对比

Github Copilot 目前提供了 7 种模型, 但缺少对这 7 种模型的介绍, 本文简略的描述它们在各领域的评分, 以区分它们擅长的领域, 方便读者在处理特定问题时, 切换到更合适的模型.

jqknono的博客 4043

ESP32-CAM图传小车:端边协同的嵌入式视觉系统设计

在物联网边缘智能场景中,嵌入式视觉系统需平衡实时性、算力与成本。其核心在于理解图像采集、硬件编码、低延迟传输与分层计算的基本原理——OV2640等CMOS传感器配合JPEG硬件编码可显著降低主控负载;TCP流式协议比HTTP/RTSP更适配资源受限MCU;而‘计算卸载’架构将OpenCV等重负载移至Android端,使ESP32专注实时控制与传输,既发挥FreeRTOS任务调度优势,又规避了PSRAM带宽与内存瓶颈。该模式广泛适用于教育机器人、智能巡检及DIY视觉终端等场景,本文以WiFi图传坦克小车为载体

weixin_42524864的博客 373

微软推出付费版Copilot

微软推出了付费版Copilot,一个新生产力诞生,只是目前国内还用不了。

卢松松 1971

MiniMax H3本地部署与ComfyUI集成实战:从环境配置到提示词优化

文本到视频生成是AI内容创作领域的关键技术,它基于扩散模型等深度学习原理,将自然语言描述转化为连贯的动态视觉序列。这项技术的核心价值在于大幅降低了视频制作的门槛,为短视频创作、概念可视化、教育内容生成等场景提供了高效工具。在实际工程实践中,成功部署和运行此类模型,如近期备受关注的MiniMax H3,需要精准处理环境配置、显存优化和提示词工程等环节。其中,解决“CUDA error: no kernel image is available”等版本兼容性问题,以及针对“8G显存”等有限资源进行参数调优,是确

weixin_33674976的博客 478

PyTorch 深度学习实战(28):对比学习(Contrastive Learning)与自监督表示学习

本文实现了基于对比学习的自监督表征学习框架,通过 InfoNCE 损失在 CIFAR-10 数据集上学习到具有判别性的特征表示。实验表明,仅使用线性分类器即可达到 82% 以上的验证准确率,证明了对比学习的有效性。在下一篇文章中,我们将深入计算机视觉的核心任务之一——《目标检测与 YOLO 实战》,探讨如何利用深度学习实现高效的目标检测系统。

m0_60414444的博客 2384

GitHub 暂停了 Copilot 付费注册

⚠️ 重要提醒:自2026年4月20日起,GitHub Copilot Pro/Pro+/学生计划暂停新用户注册,仅免费版(Copilot Free)开放申请。:Copilot Pro、Pro+、学生计划(Student)新用户注册全面暂停,仅 Copilot Free 保持开放。这两天,不少准备入手 AI 编程助手的开发者发现:想订阅 GitHub Copilot 付费版,页面却提示"暂不可用"。这次调整,或许正是 AI 编程助手从"尝鲜期"走向"成熟期"的关键一步。对这次"暂停注册"怎么看?

lentoo的博客 3702

华为OD机试 新系统 双机位C卷 真题题库目录|机考题库 + 算法考点详解

本文整理华为OD机试(机考) 新系统真题题库,提供高频考点精析与详细题目内容,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解 和 在线OJ做题练习。华为OD机试新系统真题题库。

qq_45776114的博客 10万+

独家解读:微软Copilot重磅更新,Copilot Voice震撼登场!

别小看了微软这次的Copilot更新,它不仅仅是一次简单的升级。这次,微软把AI的情感智能提升到了新高度,Copilot Voice和Vision的联动,让你的AI助手不仅聪明,还懂你心!渐变设计、情感识别,这些新花样,让AI产品更像你的贴心伙伴。

weixin_70639631的博客 2147

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Copilot用不了怎么办?从免费平替到付费迁移,AI编程助手选型全指南

AI编程助手已成为现代开发流程中的基础工具,代码补全与智能对话能力显著提升了软件交付效率。然而,工具失效的场景并不少见——例如Edge浏览器更新后Copilot入口消失,或VS Code中插件静默不可用,这些现象背后往往涉及产品整合、账号认证或网络环境等复杂因素。理解AI编程助手的运行原理与常见故障点,是高效选型的前提。面对订阅成本与数据合规的双重压力,开发者开始评估免费方案如通义灵码、Codeium,或付费方案如Cursor、Windsurf。不同人群可根据自身网络环境、隐私要求与预算,按场景做出理性选择

weixin_34050005的博客 309

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

付费使用GitHub Copilot半年,我残了吗?

Github Copilot是中年程序员的SK-II神仙水,让你保持30岁程序员的巅峰战力

qq_20031585的博客 3524

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

上一篇: Github 2K+星、B站播放量超30万,大模型入门看这本书就够了!
下一篇: 3月,Python 稳居榜首!
codingpy
博客等级 码龄11年 1870粉丝 104原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值