Cursor压力山大:VSCode 3月更新,原地化身免费AI代码编辑器

VS Code Agents窗口:原生AI协作者工作流详解 智能体(Agent)作为现代开发范式的核心概念,正从研究论文走向工程实践——其本质是具备上下文感知、自我反思与工具调用能力的语言代理。VS Code 新增的 Agents 窗口并非普通插件,而是基于内核级 Context Bridge 和本地轻量模型(如 CodeFixer-7B)构建的原生 AI 运行时,实现编辑器、终端、Git 与配置文件的零断层协同。它将 AI Coding 能力下沉为 IDE 的‘呼吸感’功能,支持离线推理、硬件知识图谱匹配与跨语言因果分析,在嵌入式(Arduino/ESP32)、J 阅读详情
AI摘要

2025年3月,微软为VSCode带来Agent模式和MCP接入支持两项AI功能更新。Agent模式可理解自然语言指令、自主生成和编辑代码;MCP接入支持能让VSCode与外部服务连接。文章介绍了功能开启方法和使用案例,标志着AI辅助编程进入新阶段。

引言

2025年3月,微软为VSCode带来了两项革命性的AI功能更新——Agent模式和MCP接入支持。这标志着VSCode正式从"智能编辑器"向"AI编程平台"的转变,也让开发者能够在任何环境下都能获得媲美Cursor、Windsurf等专业AI编辑器的体验。本文将深入解析这两项功能,并通过实际案例展示它们如何改变我们的编程方式。

1. VSCode 3月更新中2个重要AI功能

微软此次更新的核心是让VSCode与Copilot深度集成,推出了两大AI功能:

  • Agent模式:使VSCode从简单的代码补全工具升级为能理解自然语言指令、自主生成和编辑代码文件的智能代理
  • MCP接入支持:允许VSCode通过标准协议与外部服务连接,扩展为功能完备的智能体平台

这两项功能的结合,意味着开发者现在可以在任何能运行VSCode的环境中(如客户现场、远程支持等)获得完整的AI编程体验,而无需安装额外插件或担心账号安全问题。

2. 如何使用VSCode的Agent功能实现自然语言编程?

2.1 如何打开VSCode的Agent功能

Agent功能默认是关闭的,开启步骤如下:

  1. 点击VSCode右下角的小齿轮图标打开配置(Settings)
    在这里插入图片描述

  2. 在配置界面搜索"Agent"
    在这里插入图片描述

  3. 勾选Chat>Agent:Enabled选项
    在这里插入图片描述

  4. 重启VSCode使设置生效

启用后,Copilot将提供三种模式:Chat(聊天)、Edit(编辑)和Agent(代理)。Agent模式是功能最强大的,能够理解复杂指令并执行多步操作。
在这里插入图片描述

2.2 案例解析:使用Agent编写一个俄罗斯方块游戏

让我们通过实际案例展示Agent模式的强大能力——仅用自然语言指令生成一个完整的俄罗斯方块游戏:

  1. 创建一个空文件夹并命名为tetris-game
  2. 使用VSCode打开该文件夹
  3. 将Copilot切换至Agent模式
  4. 在Copilot提示框中输入:“使用JavaScript生成一个俄罗斯方块游戏”

Agent会开始工作,自动创建必要的文件(如index.html、game.js、style.css等),并填充完整的游戏代码。整个过程无需人工干预,最终你将获得一个可直接运行的俄罗斯方块游戏。

在这里插入图片描述
使用Agent模式生成的俄罗斯方块游戏运行效果

这一过程展示了Agent模式的核心价值——将自然语言意图直接转化为可工作的软件,大幅降低编程门槛,提高开发效率。

3. 如何通过MCP让VSCode成为一个功能齐备的智能体平台

3.1 VSCode的MCP功能

MCP(Model Control Protocol)是微软推出的一套让AI模型与外部服务交互的协议。VSCode支持通过标准输入输出(stdio)和服务器发送事件(SSE)两种方式连接MCP服务器。

目前MCP服务器可以向Copilot的Agent模式提供三类资源:

  • 工具(Tools):扩展AI能力的函数或API
  • 提示(Prompts):预设的提示模板
  • 资源(Resources):数据或内容资源

其中最重要的是工具(Tools),它能让VSCode获得各种专业能力,如地图导航、股票查询、天气预报等。

3.2 通过MCP接入高德地图,VSCode成为导航专家

让我们以接入高德地图服务为例,展示如何扩展VSCode的能力:

准备工作:

  1. 前往高德开放平台(https://lbs.amap.com)注册开发者账号
  2. 创建"Web服务"类型的API Key(注意不是其他五种类型)

接入方法一(直接HTTP SSE连接):

  1. 使用Ctrl+Shift+P快捷键搜索"MCP"
  2. 选择"Add MCP Server"
  3. 选择"HTTP(server sent events)"选项
  4. 输入高德MCP服务器地址:https://mcp.amap.com/sse?key=您的API_KEY

接入方法二(通过配置文件):

  1. 访问高德MCP配置生成页面获取配置代码 https://mcp.so/server/amap-maps/amap
  2. 将配置代码添加到VSCode的settings.json文件中(位于C:\Users\用户名\AppData\Roaming\Code\User\settings.json)
"mcp": {
        "servers": {
            // "amap": {
            //     "type": "sse",
            //     "url": "https://mcp.amap.com/sse?key=your-key"
            // },
            "@amap/amap-maps": {
                "command": "npx",
                "args": [
                    "-y",
                    "mcprouter"
                ],
                "env": {
                    "SERVER_KEY": "your-key"
                }
            }
        }
    },

在这里插入图片描述

实际应用:
接入成功后,你可以在VSCode中直接使用自然语言查询导航信息,例如:
“查询从北京中关村图书大厦到玉渊潭公园的驾车路线”

VSCode会通过高德地图API获取详细路线信息,并以清晰格式展示:

在这里插入图片描述

图:VSCode通过MCP接入高德地图服务后的导航查询结果

这一功能不仅限于地图服务,理论上任何提供MCP接口的服务(如天气、股票、翻译等)都可以以同样方式接入,将VSCode扩展为多功能智能工作平台。

4. 结论

VSCode 2025年3月的更新标志着AI辅助编程进入新阶段。通过Agent模式和MCP接入:

  1. 开发效率革命:自然语言直接转化为代码,大幅降低开发门槛
  2. 环境灵活性:在任何能运行VSCode的地方获得完整AI编程体验
  3. 能力无限扩展:通过MCP接入各种专业服务,打造个性化智能工作环境
  4. 安全便捷:无需安装额外插件,避免账号安全隐患

对于开发者而言,这不仅是工具升级,更是工作方式的变革。我们正见证从"人适应工具"到"工具理解人"的转变,而VSCode凭借这两项更新,已经走在了这一变革的前沿。

建议所有开发者立即体验这些新功能,探索它们如何优化您的工作流程。未来已来,只是分布不均——而现在,它已经内置在您最熟悉的编辑器中。

更新 Visual Studio Code(VSCode) 如果你的 VSCode 配置有所不同,或者你遇到任何问题,请参考 VSCode 官方文档或开发者社区,以获取更详细的更新指南和支持。在顶部菜单中,点击 “帮助”(Help),然后选择 “检查更新”(Check for Updates)。验证更新:重新打开 VSCode 后,在顶部菜单中点击 “帮助”(Help),然后选择 “关于”(About)。更新扩展程序:在扩展视图中,你将看到已安装的扩展程序列表。如果有可用的更新,你将在每个扩展程序的右侧看到一个 “更新” 按钮。如果你还有其他问题,请随时提问。 阅读详情

相关推荐

VS Code 统一智能体体验

20242025单一 Agent✅ 多 Agent 协同黑盒执行✅ 白盒监控 + 实时干预全局上下文✅ 主 Agent + Subagents 隔离固定 Prompt✅ Custom Agents 可编程🌟VS Code 不再只是一个编辑器——它正在成为开发者与 AI 协作者网络之间的「操作系统」。

weixin_44058951的博客 2669

VSCode发布Agent+MCP,Cursor劲敌又回来了?

VS Code 正式推出 Agent Mode、MCP 支持和 BYOK 功能,标志着主流代码编辑器进入了一个新时代。这场 AI 编程革命才刚刚开始,而微软显然不想让 Cursor 等第三方产品独享这块蛋糕。作为开发者,你准备好拥抱这些新功能了吗?欢迎在评论区分享你的看法!关注我们,第一时间获取AI领域最新动态!"AI智见录" 期待与您相遇,在这里,我们用独特视角解读 AI 世界的每一个精彩瞬间,让科技与人文在此相融。

具身机器人和通用AI 2112

Vivado 2021.1 实战:手把手教你用IEEE1735 V2加密你的Verilog源码(附完整TCL命令)

本文详细介绍了在Vivado 2021.1中使用IEEE1735 V2标准加密Verilog源码的全流程,包括许可证申请、密钥文件配置、TCL命令执行及加密后验证。通过实战步骤和完整TCL命令,帮助开发者有效保护FPGA设计知识产权,确保核心算法安全。

weixin_42706667的博客 191

Cursor压力山大:VSCode 3月更新,原地化身免费AI代码编辑器,TaoToken统一Key接入实测

VSCode 3月更新后 Agent 模式与 MCP 接入让免费 AI 代码编辑器能力大增,本文实测用 TaoToken 统一 Key 接入 Cline、Roo Code 等插件,给出可复制 settings.json 配置与 curl 验证方法,并排查 401、local proxy failed、reading choices、OAuth 等常见报错,官网 https://taotoken.net/?utm_source=taotoken_aicg_blog_end 可注册获取 Key。

weixin_36238982的博客 131

Hypermesh静力学仿真分析与模态分析-02

hypermesh中对较复杂实体进行静力学分析和模态分析,包含材料属性添加,载荷设置等等

Look_forward_的博客 6780

5分钟搞定阿里云千问大模型API申请:手把手教你获取API Key

本文提供了一份高效的阿里云通义千问大模型API Key获取实战指南。通过清晰的步骤,帮助开发者在五分钟内完成从账号准备、精准导航控制台到创建并验证API Key的全过程,并强调了密钥安全管理和基础调用测试的重要性,助力快速集成AI能力。

ol789012345的博客 1351

VSCode v1.99发布,正式推出Agent模式,同时支持MCP!

这里介绍我们自己免费开源的 MCP Servers 的中文搜索引擎:ShareMCP,通过调用 GitHub API 监测全网的 mcp servers 仓库,并且自动进行 AI 评分、标签领域分类、中文摘要、中文介绍生成等。官网的更新文档中提到有:通过用户设置、远程配置、.code-workspace 或 .vscode/mcp.json 文件配置 MCP 服务器,支持动态变量(如 ${env:API_KEY} 环境变量引用,用来设置密钥)。command:部署命令,args:所要填写的参数。

具身机器人和通用AI 3627

电机传动机构的转矩与惯量折算

参考《工业运动控制》

庐州牧 1万+

解决vscode无法自动更新

解决vscode无法更新问题

我与代码的故事 2万+

关键词‖旋变传感器

旋转变压器(以下简称旋变)安装在永磁同步驱动电机的非传动端,其作用是检测转子的位置和速度。目前,通常采采用结构简单、坚固耐用、环境适应性好的磁阻式旋变作为位置传感器。

m0_72345077的博客 2151

AI Agent开发第85课-DeepSeek-OCR 安装全指南:从 Transformers 到 vLLM,手把手教你跑通企业级 OCR

本文系统讲解 DeepSeek-OCR 的两种部署方式——基于 Hugging Face Transformers 的标准推理与基于 vLLM 的高性能加速推理。详细说明 CUDA 与 PyTorch 版本匹配、环境验证、依赖安装等关键细节,并提供可直接运行的完整代码示例。无论你是单卡调试还是高并发服务部署,都能在这里找到清晰路径。

打造全国最全的AI Agent开发知识领域的博客 2542

VScode手动更新| VScode自动更新问题

VScode老版本会有各种问题,各种奇怪报错,实在忍受不了了,于是想到了更新版本解决。但是在选项里翻来覆去、在网上找来找去,竟然没找到更新的方法?

m0_59074557的博客 1万+

杰理SDK入门教程(一):编译环境的安装和程序下载

本文档提供了杰理SDK在Windows系统下的开发环境配置与代码编译指南。主要内容包括:1) 开发环境安装步骤,需下载Code::Blocks和杰理工具链;2) 编译过程中常见问题的解决方案,如安全警告提示和链接文件缺失问题;3) 代码编译流程说明,包括打开工程、连接开发板、执行编译等步骤。文档特别强调了强制升级模式的操作方法,并指出需避免点击运行/调试按钮。最后提示了杀毒软件可能误报工具链的注意事项。

qq_42014563的博客 2741

Agent 搭建|使用 ollama+智谱 CodeGeeX+VSCode 搭建本地离线编程助手

2025 年注定是 Agent 爆发之年,但是在 2024 年竞争最激烈的非编程助手莫属,从 Github Copilot 到 Cursor 再到 WindSurf,程序员是最热衷于使用智能体的群体。但是以上产品需要联网,需要付费,或者即使免费也有额度的限制,我们国内也有很多产品,不仅免费,而且有些产品是开源的。今天就以智谱 AI 的 CodeGeex4 为例,搭建一个离线本地的编程助手,整体体验下来,我认为效果堪比 Cursor、Copilot 等商业软件,但也仍有一些不足。

python12345678_的博客 5150

【BUG已解决】ImportError: cannot import name ‘OpenAI‘ from ‘openai‘ 解决方案

的核心是版本不匹配用确认当前版本如果是 0.x 版本 →升级到 1.x升级后代码语法要同步改为团队协作项目务必在中锁定版本号,避免"我这能跑,你那不能跑"的问题对接国产模型时,只需替换base_url参数,SDK 调用方式完全一致。

一键难忘的博客 1万+

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

vscode的使用 持续更新

vscode使用

weixin_44637703的博客 4105

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

[特殊字符]️ VS Code Agent Tool全指南

工具 (Tools)是 VS Code 中扩展 Agent 能力的 specialized functionality(专业功能模块)。简单来说,工具就是让 AI 能够执行具体任务的能力包。没有工具的 Copilot:像个只会纸上谈兵的军师 📜有工具的 Copilot:像能上阵杀敌的将军 ⚔️VS Code 支持三种类型工具类型说明需要配置吗?🔧(内置工具)VS Code 自带的工具,覆盖常见开发任务❌ 无需安装,开箱即用🔌MCP Tools(模型上下文协议工具)

weixin_44058951的博客 994

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

VSCode v1.99发布,王者归来,Agent和MCP正式推出,Cursor劲敌来袭

娱乐圈有追星,技术圈也不例外,但追的行业内的软件、技术、名人等。 笔者目前比较关注的软件是 `Bun` 和 `VSCode`,所以,它们第一时间发版,我也会第一时间阅读它们的更新内容,分享新的变化。 北京时间2024年4月4日,`VSCode v1.99` 版本正式发布了,与前几次更新的主要内容一致,还是在 AI 的方向上一路狂奔。

2401_85327249的博客 1495

Visual Studio Code 发布王炸更新:Agent 模式上线,支持 MCP 协议!

VSCode 团队推出了一项预览功能:开发者可以通过自己的 API 访问大型语言模型。这一功能为新模型的快速集成提供了便利。功能详情灵活性提升:开发者可以直接通过 API 调用最新的语言模型,无需等待官方支持。适用范围:目前仅限 GitHub Copilot Pro 和免费用户使用,Business 和 Enterprise 用户需等待后续支持。这一功能的推出意味着开发者可以更快速地体验新模型。例如,当新的语言模型发布时,你可以直接通过 API 访问并集成到开发流程中。未来计划。

wananxuexihu的博客 2099

新版vscode+ copilot 下 copilot Agent 类型

这份汇总严格贴合VS Code官方定义,从运行形态、核心组件部署、核心能力、适用场景四大维度,清晰区分三类Agent的核心差异,帮你快速定位不同场景下的最优选择:VS Code内的本地实时AI开发搭档,聚焦「交互式、探索性、轻量级」本地开发,是“边聊边做”的实时协作工具。本地机器的后台AI自动化工具,聚焦「非交互式、确定性、批量/高风险」本地开发,是“一次指令、后台完成”的自动化执行工具。GitHub云端的自治编码协作工具,聚焦「团队协作、云端仓库操作、无需本地环境」的开发任务,是“云端执行、团队共享”的协

jerwey的博客 910

VSCode Agent系统提示解析

VSCode Agent是集成在Visual Studio Code编辑器中的AI编程助手,基于GitHub Copilot技术构建。其系统提示体现了微软对AI助手的专业化和安全化要求,专注于为开发者提供高质量的编程辅助体验。本文将深入解析VSCode Agent的系统提示结构、功能特性和设计理念,帮助读者理解这一主流IDE中AI助手的技术实现。

加入“Super Entity”,与全能开发团队共探AI智能体与数字人项目,开启前沿技术之旅。 1204

vscode

文章目录1 vscode批量注释: 选中后shift+alt+a 1 vscode批量注释: 选中后shift+alt+a

Multi-Agent_DRL 348

【板栗糖GIS】——如果安装的vscode版本落后了,如何无障碍更新

打开vscode软件,点击设置检查更新,如果有需要更新的直接安装到原目录

weixin_46192906的博客 3249

VSCode + AI Agent实现直接编译调试:告别Visual Studio的原理与实践

VSCode结合AI Agent实现高效C/C++开发新范式 传统的C/C++开发流程需要在VSCode和Visual Studio等IDE间频繁切换,存在效率低下、资源占用高等问题。本文提出了一种基于VSCode+AI Agent的创新解决方案,通过集成编译工具链和调试适配器,实现从编码到调试的全流程统一。技术核心包括:1)直接调用底层编译器绕过VS中间层;2)利用Debug Adapter Protocol统一调试接口;3)引入AI Agent实现智能配置生成、错误诊断和性能优化。该方法显著提升了开发效

电脑管家 2393
上一篇: Windsurf 都 Wave 6 了,“一键部署”端到端上已经胜过 Cursor?
下一篇: 抛开学术性测试,2025.2 Open AI “自由开发者”上岗实测,结果大跌眼镜
surfirst
博客等级 码龄25年 5117粉丝 342原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

surfirst

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值