Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >VS Code推出Agent模式:AI 编程新时代来了!

VS Code推出Agent模式:AI 编程新时代来了!

作者头像
萌萌哒草头将军
发布于 2025-04-09 05:14:57
发布于 2025-04-09 05:14:57
6690
举报
文章被收录于专栏:前端框架前端框架

2025年4月8日凌晨,微软VS Code 团队宣布向所有用户正式推出Agent模式,这项突破性功能将AI驱动的自主编程助手深度集成到开发环境中,标志着软件开发工作流进入全新阶段。

核心功能

Agent模式本质上像是一个自主工作的AI程序员,能够执行包含多步骤的复杂编程任务:

  • 智能代码分析:自动扫描代码库,识别需要修改的文件
  • 多轮自我修正:根据编译错误、lint提示持续迭代修改,直至问题解决
  • 终端交互:直接运行构建命令、测试脚本等终端操作
  • 扩展集成:通过MCP协议与外部服务、VS Code扩展交互(如连接数据库、云平台)

与传统的编辑模式相比,Agent模式特别适合开放式任务:当开发者不确定修改范围、需要跨文件协调变更,或涉及外部系统交互时,AI助手能自主规划执行路径。而编辑模式仍保留给目标明确、需要快速完成的简单修改。

UI
UI

UI

用户体验升级

本次更新根据用户之前的反馈进行了多项优化:

  • 多会话支持:不同 Agent 会话可并行处理独立文件
  • 撤销改进:一键回滚至上个编辑点
  • 笔记本支持:直接创建/编辑Jupyter Notebook
  • 自动审批:终端命令即将实现自动执行(2025年4月)

统一聊天视图整合了历史记录、窗口分离等功能,工作区视图也得到简化。值得注意的是,未来所有模式(问答/编辑/Agent)都将基于工具调用架构,这意味着不支持工具调用的模型将无法用于编辑模式。

扩展能力

开发者可通过两种方式扩展 Agent 能力:

构建MCP服务器 或者 开发VS Code插件市场

构建MCP服务器

开发者可以部署本地 MCP 服务器(支持 stdio/SSE),或者 从 Claude Desktop 等客户端导入现有配置!

为此,整个架构也做了些调整:

  • 内置工具(代码搜索、文件编辑等)以蓝色标识
  • MCP服务器提供的工具(如GitHub集成)显示为绿色
  • 扩展工具(如笔记应用连接)同样采用绿色标识
  • 开发者可通过#符号显式指定工具
架构
架构

架构

开发VS Code扩展

另外开发者也可以从插件市场获取社区贡献的工具集。使用@tag:language-model-tools标签搜索

插件市场
插件市场

插件市场

你也可以使用@tag:language-model-tools标签发布自己的插件!

后续

接下里,VS Code 团队公布了开发路线图,包括:

  • 自定义模式(预设工具链+指令)
  • 代码块级差分更新加速体验
  • 会话检查点(回滚至特定步骤)
  • MCP协议扩展(提示词/资源管理)

期待这些工具变的更好!!!

官方公告:https://code.visualstudio.com/blogs/2025/04/07/agentMode

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-04-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 萌萌哒草头将军 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
瑞芯微RK3506 3核A7@1.5GHz+双网口+双CAN-FD 工业开发板—Linux应用开发手册
本文为Linux应用开发的指引文档,提供Linux应用开发环境、开发流程等说明,以及对平台关键技术及其支持情况进行简要介绍。同时本文将对部分通用开发技术进行说明,其它应用开发内容请按文中说明选择对应参考文档进行阅读。
创龙科技Tronlong
2025/05/28
970
瑞芯微RK3506 3核A7@1.5GHz+双网口+双CAN-FD 工业开发板—Linux应用开发手册
瑞芯微RK3506(3核A7@1.5GHz+双网口+双CAN-FD)工业开发板—图形用户界面(GUI)开发手册
本文主要说明Qt的图形用户界面(GUI)开发流程,包括Qt程序自启动配置与案例介绍,旨在帮助开发者完成产品开发与测试。
创龙科技Tronlong
2025/06/03
1300
瑞芯微RK3506(3核A7@1.5GHz+双网口+双CAN-FD)工业开发板—图形用户界面(GUI)开发手册
瑞芯微全新芯片平台RK3506优势详解,高集成低功耗,为工业而生 触觉智能评测
RK3506是瑞芯微Rockchip在2024年第四季度全新推出的Arm嵌入式芯片平台,三核Cortex-A7+单核Cortex-M0多核异构设计,CPU频率达1.5Ghz, M0 MCU为200Mhz。
Industio_触觉智能
2024/12/27
1.9K0
瑞芯微全新芯片平台RK3506优势详解,高集成低功耗,为工业而生 触觉智能评测
RK3506各型号该怎么选?瑞芯微全新工业芯片参数配置介绍
RK3506是瑞芯微Rockchip在2024年第四季度全新推出的Arm嵌入式芯片平台,三核Cortex-A7+单核Cortex-M0多核异构设计,CPU频率达1.5Ghz, M0 MCU为200Mhz。RK3506平台各型号芯片该怎么选,看这篇文章就够了。
Industio_触觉智能
2024/12/25
1.2K0
RK3506各型号该怎么选?瑞芯微全新工业芯片参数配置介绍
RK3506各型号间有什么差异?
RK3506单板机(卡片电脑)是一款高性能三核Cortex-A7处理器,内部集成Cortex-M0核心,RK3506单板机具有接口丰富、实时性高、显示开发简单、低功耗及多系统支持等特点,非常适合于工业控制、工业通信、人机交互等应用场景。
武汉万象奥科
2024/12/05
9340
RK3506各型号间有什么差异?
瑞芯微RK3506(3核ARM+Cortex-A7 + ARM Cortex-M0)工业核心板规格书
创龙科技SOM-TL3506是一款基于瑞芯微RK3506J/RK3506B处理器设计的3核ARM Cortex-A7 + ARM Cortex-M0全国产工业核心板,主频高达1.5GHz。核心板CPU、ROM、RAM、电源、晶振等所有元器件均采用国产工业级方案,国产化率100%。
创龙科技Tronlong
2025/04/09
2560
瑞芯微RK3506(3核ARM+Cortex-A7 + ARM Cortex-M0)工业核心板规格书
国产!瑞芯微RK3506(3核ARM+Cortex-A7 + ARM Cortex-M0)工业评估板规格书
创龙科技TL3506-EVM是一款基于瑞芯微RK3506J/RK3506B处理器设计的3核ARM Cortex-A7 + ARM Cortex-M0国产工业评估板,主频高达1.5GHz。评估板由核心板和评估底板组成,核心板CPU、ROM、RAM、电源、晶振等所有元器件均采用国产工业级方案,国产化率100%。同时,评估底板大部分元器件亦采用国产工业级方案,国产化率约为99%(按元器件数量占比,数据仅供参考)。核心板经过专业的PCB Layout和高低温测试验证,支持选配屏蔽罩,质量稳定可靠,可满足各种工业应用环境要求。
创龙科技Tronlong
2025/04/10
1530
国产!瑞芯微RK3506(3核ARM+Cortex-A7 + ARM Cortex-M0)工业评估板规格书
3核A7@1.5GHz+双网口+双CAN-FD,瑞芯微RK3506工业核心板正式发布!
创龙科技SOM-TL3506是一款基于瑞芯微RK3506J/RK3506B处理器设计的3核ARM Cortex-A7 + ARM Cortex-M0全国产工业核心板,主频高达1.5GHz。核心板CPU、ROM、RAM、电源、晶振等所有元器件均采用国产工业级方案,国产化率100%。
创龙科技Tronlong
2025/04/17
1380
3核A7@1.5GHz+双网口+双CAN-FD,瑞芯微RK3506工业核心板正式发布!
NPU性能深度评测:瑞芯微RK3588、RK3576、RK3568、RK3562
随着AI技术不断发展,越来越多的嵌入式设备开始集成NPU(神经网络处理单元),以实现更高效的AI推理。作为国产芯片厂商的佼佼者,瑞芯微推出的RK3588、RK3576、RK3568、RK3562系列芯片在市场中占据了重要地位。今天,我们一起深入对比、测评上述芯片的NPU性能,快速解决在项目选型中带来的困扰。
创龙科技Tronlong
2025/04/03
1.2K0
NPU性能深度评测:瑞芯微RK3588、RK3576、RK3568、RK3562
“双系统”出炉!瑞芯微RK3562J非对称AMP:Linux+RTOS/裸机
AMP(Asymmetric Multi-Processing),即非对称多处理架构。“非对称AMP”双系统是指多个核心相对独立运行不同的操作系统或裸机应用程序,如Linux + RTOS/裸机,但需一个主核心来控制整个系统以及其它从核心。每个处理器核心相互隔离,拥有属于自己的内存,既可各自独立运行不同的任务,又可多个核心之间进行核间通信。
创龙科技Tronlong
2024/10/31
3630
“双系统”出炉!瑞芯微RK3562J非对称AMP:Linux+RTOS/裸机
国产!瑞芯微RK3506(3核A7@1.5GHz+双网口+双CAN-FD)工业开发板——开发环境搭建(中)
本文旨在为用户提供一套完整的嵌入式开发环境搭建指南,包括VMware虚拟机安装、Ubuntu系统配置、Windows调试工具安装等,确保用户能够顺利搭建起嵌入式开发所需的环境。
创龙科技Tronlong
2025/05/09
2130
国产!瑞芯微RK3506(3核A7@1.5GHz+双网口+双CAN-FD)工业开发板——开发环境搭建(中)
16通道AD采集方案,基于瑞芯微RK3562J非对称AMP!
本文主要分享RK3562J基于AMP(Asymmetric Multi-processing)的8/16通道AD采集开发案例,案例中使用的AD芯片为核芯互联CL1606/CL1616(国产)、ADI AD7606/AD7616。
创龙科技Tronlong
2025/02/25
1010
16通道AD采集方案,基于瑞芯微RK3562J非对称AMP!
基于瑞芯微RK3562 四核 ARM Cortex-A53 + 单核 ARM Cortex-M0工业评估板——Linux应用开发手册
本文主要介绍TL3562-MiniEVM评估板的AMP(Asymmetric Multi-processing)开发案例,适用开发环境如下:
创龙科技Tronlong
2025/04/16
1370
基于瑞芯微RK3562 四核 ARM Cortex-A53 + 单核 ARM Cortex-M0工业评估板——Linux应用开发手册
国产!瑞芯微RK3576(八核@2.2GHz+6T NPU)工业开发板规格书
创龙科技TL3576-EVM是一款基于瑞芯微RK3576J/RK3576高性能处理器设计的四核ARM Cortex-A72 + 四核ARM Cortex-A53 + 单核ARM Cortex-M0国产工业评估板,Cortex-A72核心主频高达2.2GHz,Cortex-A53核心主频高达2.0GHz。评估板由核心板和评估底板组成,核心板CPU、ROM、RAM、电源、晶振、连接器等所有元器件均采用国产工业级方案,国产化率100%。同时,评估底板大部分元器件亦采用国产工业级方案,国产化率约为99%(按元器件数量占比,数据仅供参考)。核心板经过专业的PCB Layout和高低温测试验证,质量稳定可靠,可满足各种工业应用环境要求。
创龙科技Tronlong
2024/11/28
2360
国产!瑞芯微RK3576(八核@2.2GHz+6T NPU)工业开发板规格书
瑞芯微RK3506 3核A7@1.5GHz+双网口+双CAN-FD 工业开发板—Linux系统开发手册
本文主要演示Linux系统开发流程。包括LinuxSDK的配置与编译,U-Boot、Kernel及Rootfs开发,以及系统镜像的替换方法,旨在帮助开发者完成系统开发。
创龙科技Tronlong
2025/05/20
1640
瑞芯微RK3506 3核A7@1.5GHz+双网口+双CAN-FD 工业开发板—Linux系统开发手册
大揭秘!瑞芯微RK3568对比RK3399性能解析
RK3568核心板是武汉万象奥科基于瑞芯微Rockchip的RK3568设计的一款高性能核心板。它采用四核Cortex-A55架构,最高主频可达2.0GHz,同时集成Mali-G52 2EE GPU,支持4K@60fps H.265/H.264/VP9解码和4K@60fps H.265/H.264编码。此外,RK3568支持多种接口,包括USB 3.0、PCIe 2.0、Gigabit Ethernet、MIPI-CSI、MIPI-DSI等。
武汉万象奥科
2023/04/20
2.8K0
大揭秘!瑞芯微RK3568对比RK3399性能解析
【ZYNQ】黑金Xilinx ZYNQ资料(7015)
芯驿电子科技(上海)有限公司 基于 XILINX ZYNQ7000 开发平台的开发板(型号:AX7015) 2018 款正式发布了,为了让您对此开发平台可以快速了解,我们编写了此用户手册。
碎碎思
2020/06/30
4.3K0
RK3568 vs 树莓派4: 嵌入式计算的巅峰之争
嵌入式计算领域一直以来都有着激烈的竞争,RK3568和树莓派4作为两个备受瞩目的平台,引起了广泛的关注。本文将以处理器性能、扩展性、功耗和软件支持等方面对RK3568和树莓派4进行综合比较,以帮助读者更好的了解这两个平台的优势和适用场景。
武汉万象奥科
2023/06/16
1.7K0
RK3568 vs 树莓派4: 嵌入式计算的巅峰之争
不容错过!物联网AIoT实用方案开源!
武汉万象奥科基于Rockchip RK1808K/RK1808处理器的AIoT核心板(双核Cortex-A35处理器,最高主频可达1.6GHz,硬件VPU支持1080P H.264,内置NPU算力最高可达3.0 TOPs)!核心板设计资料、生产资料全部开放!
武汉万象奥科
2023/03/16
1.1K0
不容错过!物联网AIoT实用方案开源!
案例分享!RK3568 + FPGA多通道AD采集处理与显示
本文带来的是基于瑞芯微RK3568J + 紫光同创Logos-2的ARM + FPGA多通道AD采集处理与显示案例。
创龙科技Tronlong
2024/07/03
2950
案例分享!RK3568 + FPGA多通道AD采集处理与显示
推荐阅读
瑞芯微RK3506 3核A7@1.5GHz+双网口+双CAN-FD 工业开发板—Linux应用开发手册
970
瑞芯微RK3506(3核A7@1.5GHz+双网口+双CAN-FD)工业开发板—图形用户界面(GUI)开发手册
1300
瑞芯微全新芯片平台RK3506优势详解,高集成低功耗,为工业而生 触觉智能评测
1.9K0
RK3506各型号该怎么选?瑞芯微全新工业芯片参数配置介绍
1.2K0
RK3506各型号间有什么差异?
9340
瑞芯微RK3506(3核ARM+Cortex-A7 + ARM Cortex-M0)工业核心板规格书
2560
国产!瑞芯微RK3506(3核ARM+Cortex-A7 + ARM Cortex-M0)工业评估板规格书
1530
3核A7@1.5GHz+双网口+双CAN-FD,瑞芯微RK3506工业核心板正式发布!
1380
NPU性能深度评测:瑞芯微RK3588、RK3576、RK3568、RK3562
1.2K0
“双系统”出炉!瑞芯微RK3562J非对称AMP:Linux+RTOS/裸机
3630
国产!瑞芯微RK3506(3核A7@1.5GHz+双网口+双CAN-FD)工业开发板——开发环境搭建(中)
2130
16通道AD采集方案,基于瑞芯微RK3562J非对称AMP!
1010
基于瑞芯微RK3562 四核 ARM Cortex-A53 + 单核 ARM Cortex-M0工业评估板——Linux应用开发手册
1370
国产!瑞芯微RK3576(八核@2.2GHz+6T NPU)工业开发板规格书
2360
瑞芯微RK3506 3核A7@1.5GHz+双网口+双CAN-FD 工业开发板—Linux系统开发手册
1640
大揭秘!瑞芯微RK3568对比RK3399性能解析
2.8K0
【ZYNQ】黑金Xilinx ZYNQ资料(7015)
4.3K0
RK3568 vs 树莓派4: 嵌入式计算的巅峰之争
1.7K0
不容错过!物联网AIoT实用方案开源!
1.1K0
案例分享!RK3568 + FPGA多通道AD采集处理与显示
2950
相关推荐
瑞芯微RK3506 3核A7@1.5GHz+双网口+双CAN-FD 工业开发板—Linux应用开发手册
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档