在Visual Studio Code(VS Code)中于GitHub Copilot中使用BYOK接入deepseek api并使用Agent(在聊天窗口或智能体窗口)辅助编程的方法介绍
各位读者朋友可以先点个收藏、关注啦这样便于你们之后的寻找与获取相关内容的更新呀作者邮箱markma200808outlook.com欢迎沟通交流提建议和申请转载请将邮件主题按如下要求命名“沟通交流/提出建议/申请转载概要”注意本文主要讲解如何在VS Code中利用GitHub Copilot的BYOK即自带密钥功能实现deepseek在VS Code中的原生接入而非借助拓展从而达成在VS Code中全AI生态包括聊天、行内建议、智能体窗口自动化任务等的高性价比deepseek对昂贵copilot主要使用GPT等的代替。若不愿在底层配置而只愿享受便捷体验的建议搜索其他文章使用VS Code中Deepseek V4类似拓展解决。注意本文中作者未加入任何超链接请勿点击那些是平台在文章发布后自动添加的作者只加入了一个deepseek开放平台的官方链接帮助没有api key的同志们获取。注意本文原创转载请向作者私信或邮件获得许可后于文章开头声明转载。一、先决条件1. 你的VS Code版本在V1.123及以上建议保持最新。2. 你的VS Code处于正常使用状态且打开了一个文件夹。3. 你拥有GitHub Copilot的账户免费版就足够。4. 你拥有deepseek官网或其他途径获得的正规api key若没有可前往platform.deepseek.com获取二、配置操作流程1. 打开VS Code2. 点击窗口最上方快速访问输入框右侧的切换聊天按钮3. 窗口右侧弹出AI对话侧边栏后点击左下角的设置会话目标按钮选择本地4. 右侧设置权限按钮建议保持默认审批5. 点击对话框底部的模型CtrlAlt.按钮6. 选择菜单最下方的管理模型...或设置按钮7. 点击添加模型按钮8. 选择Custom Endpoint9. 输入组名建议“DeepSeek”之类便于区分输入后按下回车键10. 输入你的DeepSeek的API Key以sk-开头注意此key必须保密否则你的钱会被别人用掉此key在你输入后在电脑中也是以Windows底层保密的VS Code调用时起时也只是向Windows获取该密钥因而输入后无法查看务必保证输入正确否则只能全部重来输入后按下回车键11. 根据deepseek官方文档将deepseek api接入Copilot CLI时应使用Messages策略因而此处下面的选项中建议选择Messages按钮Chat Completions也可以但不确定在使用agent功能时持续性是否可靠若选择Chat Completions参见下方第12*条12. 下面VS Code会弹出一个json配置文件编辑界面如下方代码所示完整填写即可注意只要把VS Code弹出的配置文件中与下方给出代码相同的项修改即可其他项不要动可以修改maxInputTokens和maxOutputTokens至于vision项据说deepseek现在支持了图像感兴趣的同志们可以试试若成功了希望反馈给作者[ { name: DeepSeek, vendor: customendpoint, apiKey: 这里是默认的不用修改 apiType: messages, models: [ { id: deepseek-v4-flash, name: DeepSeek V4 Flash, url: https://api.deepseek.com/anthropic, toolCalling: true, vision: false, maxInputTokens: 128000, maxOutputTokens: 16000, supportsReasoningEffort: [ None, High, Max ] }, { id: deepseek-v4-pro, name: DeepSeek V4 Pro, url: https://api.deepseek.com/anthropic, toolCalling: true, vision: false, maxInputTokens: 128000, maxOutputTokens: 16000, supportsReasoningEffort: [ None, High, Max ] } ] } ]12*. 已读过12条的读者跳过此条将上方代码中apiType改为chat completions将url中的/anthropic删去其他相同13. 完成配置后回到AI聊天框点击下方模型按钮选中DeepSeek V4 Flash或Pro即可建议将它们固定这样就不用在其他模型中繁琐地翻找了三、使用流程方法一使用编辑器窗口中的聊天模式进行推荐1. 打开上述AI聊天侧边栏2. 选择你想要的模型flash速度快价格低但完成度不太好即思考度不好pro速度慢价格高但完成度很令人满意3. 在模型右侧选择思考强度强度越高消耗token越快4. 在模型左侧选择智能体模式作者及VS Code官方建议的方案是先选择Plan模式给出你的要求并告诉它生成计划并在我批准后执行然后选择Agent模式在审批后告诉它执行此后还可以进行多次指导和调整当你想要把它当成一般的AI助手回答问题时选择Ask模式5. 开始执行后若选择了默认审批模式那么经常会弹出通知让你允许更改和确认请各位读者务必理解它正在执行的操作后再进行确认这样可以保证你的代码、环境和电脑的安全方法二使用智能体窗口进行更加推荐但此模式目前还不稳定1. 点击编辑器窗口快速访问栏右侧的在智能体窗口中打开按钮打开智能体窗口2. 若你的运气好可以在打开后在输入框的上方模型选择处找到本地按钮即可如在编辑器窗口中的聊天模式一般使用了如果运气不好那就用方法一吧下方是运气好时的图片3. 更推荐此方法的理由这是VS Code新版的专属功能可以实现每次修改的回溯、记录等功能在安全性上可能也会更好同时界面更加简洁功能更加全面完善。各位读者如果有稳定进入的方法以及各种智能体窗口功能的发现、巧思、应用特别欢迎来与作者沟通交流学习期待着各位大佬的指教和共同进步

相关新闻

HarmonyOS7跑马灯列表页实战:多条 Marquee 组合与速度标签

HarmonyOS7跑马灯列表页实战:多条 Marquee 组合与速度标签

文章目录前言先看这个页面解决了什么问题页面结构速览关键状态是怎么组织的业务逻辑最值得看的函数第一段重点代码:状态与数据入口第二段重点代码:核心交互逻辑使用方法:把页面跑起来之后怎么操作这个实现为什么值得借鉴可以继续优化的地方完…

2026/10/24 4:23:32 阅读更多 →
HarmonyOS7公告样式跑马灯实战:公告条视觉包装

HarmonyOS7公告样式跑马灯实战:公告条视觉包装

文章目录前言先看这个页面解决了什么问题页面结构速览关键状态是怎么组织的业务逻辑最值得看的函数第一段重点代码:状态与数据入口第二段重点代码:核心交互逻辑使用方法:把页面跑起来之后怎么操作这个实现为什么值得借鉴可以继续优化的地方完…

2026/10/31 19:36:32 阅读更多 →
影刀RPA 文件批量重命名与分类整理自动化

影刀RPA 文件批量重命名与分类整理自动化

影刀RPA 文件批量重命名与分类整理自动化 作者:林焱 什么情况用 电脑用久了,文件夹里乱七八糟——下载的文件没改名、照片按相机编号命名、同事发来的文件命名规则不统一。想整理又觉得几百个文件手动改太费劲。 用RPA做文件整理,效率惊人…

2026/10/30 4:03:43 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/3 1:09:25 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/3 10:57:27 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/3 11:35:49 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/3 2:27:21 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/3 10:47:27 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/3 10:57:33 阅读更多 →

日新闻

周新闻

月新闻