在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/7/18 5:14:47 阅读更多 →
HarmonyOS7公告样式跑马灯实战:公告条视觉包装

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

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

2026/7/18 5:14:47 阅读更多 →
影刀RPA 文件批量重命名与分类整理自动化

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

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

2026/7/18 5:14:47 阅读更多 →

最新新闻

AM62L AES加密引擎寄存器配置实战与驱动开发指南

AM62L AES加密引擎寄存器配置实战与驱动开发指南

1. AM62L AES加密引擎:从寄存器手册到实战驱动的深度解析如果你正在为AM62L处理器开发安全应用,并且已经翻开了那本上千页的技术参考手册(TRM),看到那一长串以DMASS_DTHE_DTHE_DTHE_CFG_AESEIP38T_WRAP_VBUSP_AES_IP开…

2026/7/18 12:32:21 阅读更多 →
现代Web文本输入优化:从事件处理到移动端性能实战

现代Web文本输入优化:从事件处理到移动端性能实战

最近在开发一个需要处理用户输入的项目时,我发现很多开发者对"点击输入文本"这个看似简单的功能存在不少误解。很多人以为这只是一个基础的HTML表单功能,但实际上,现代Web开发中的文本输入已经演变成一个涉及用户体验、性能优化和安…

2026/7/18 12:32:21 阅读更多 →
3步解锁AI少女完整体验:HF补丁全面安装与配置指南

3步解锁AI少女完整体验:HF补丁全面安装与配置指南

3步解锁AI少女完整体验:HF补丁全面安装与配置指南 【免费下载链接】AI-HF_Patch Automatically translate, uncensor and update AI-Shoujo! 项目地址: https://gitcode.com/gh_mirrors/ai/AI-HF_Patch 你是否曾为AI少女游戏的语言障碍而困扰?面对…

2026/7/18 12:32:21 阅读更多 →
基于yolov5使用sort实现目标追踪,支持rk3568以及rk3588部署,提供python接口与c++接口

基于yolov5使用sort实现目标追踪,支持rk3568以及rk3588部署,提供python接口与c++接口

基于yolov5使用sort实现目标追踪,支持rk3568以及rk3588部署,提供python接口与c接口 1下面给你一套完整的 YOLOv5 SORT 目标追踪 代码,并适配 RK3568/RK3588 部署(含 Python 与 C 接口说明)。一、项目整体说明项目说明…

2026/7/18 12:32:21 阅读更多 →
具身智能视觉后门攻击:BEAT框架原理、威胁与防御策略

具身智能视觉后门攻击:BEAT框架原理、威胁与防御策略

1. 项目概述:当具身智能的“眼睛”被植入后门 最近在具身智能和视觉-语言大模型(MLLM)的圈子里,一个名为BEAT的框架引起了不小的讨论。简单来说,它揭示了一个令人警醒的事实:我们寄予厚望、能够理解世界并执…

2026/7/18 12:32:21 阅读更多 →
Windows 11 CPU调度优化:低端设备性能提升指南

Windows 11 CPU调度优化:低端设备性能提升指南

1. Windows 11的CPU调度机制解析 Windows 11引入了一套全新的处理器调度机制,这套系统会根据硬件配置自动调整资源分配策略。在搭载现代多核处理器的设备上,系统会优先将前台任务分配给性能核心(P-core),而将后台任务分…

2026/7/18 12:31:21 阅读更多 →

日新闻

从模糊意图到可执行指令:Claude PRD中Prompt Engineering与需求颗粒度的5级映射法则

从模糊意图到可执行指令:Claude PRD中Prompt Engineering与需求颗粒度的5级映射法则

更多请点击: https://kaifayun.com 第一章:从模糊意图到可执行指令:Claude PRD中Prompt Engineering与需求颗粒度的5级映射法则 在Claude驱动的产品需求文档(PRD)生成实践中,原始业务意图往往以自然语言片…

2026/7/18 0:00:38 阅读更多 →
Cursor配置生成失效?3大隐藏陷阱+4行修复代码,资深工程师连夜整理的紧急补救清单

Cursor配置生成失效?3大隐藏陷阱+4行修复代码,资深工程师连夜整理的紧急补救清单

更多请点击: https://codechina.net 第一章:Cursor配置生成失效?3大隐藏陷阱4行修复代码,资深工程师连夜整理的紧急补救清单 Cursor 配置生成突然失效,是近期高频报障场景。表面看是 cursor.config.json 未更新或 LSP…

2026/7/18 0:00:38 阅读更多 →
某智驾大牛创业

某智驾大牛创业

作者:钟声编辑:Mark出品:红色星际头图:智能驾驶图片据悉,国内某头部智驾公司端到端模型技术大牛Z投身创业,并且已经拿到融资。Z不仅是该头部公司内部最年轻的对标阿里P10级别技术负责⼈,更是业内…

2026/7/18 0:00:38 阅读更多 →

周新闻

月新闻