前往小程序,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 删除。

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
MCP:AI 时代的工具接口标准?
自从 OpenAI 在 2023 年推出函数调用(Function Calling),我一直思考,咋能真正解锁 AI Agent与工具的生态系统。随基础模型越来越智能,AI Agent与外部工具、数据和 API 的交互方式却变得越来越碎片化——开发者需针对每一个系统单独编写业务逻辑,让Agent能够适配不同环境。
JavaEdge
2025/03/23
2900
MCP:AI 时代的工具接口标准?
国产 Cursor 靠谱!腾讯发布CodeBuddy 深度评测——从代码生成到多文件协作生成的AI开发工具评测
近期,腾讯云重磅发布了 CodeBuddy软件开发智能体Craft(2025年4月升级版) ,以 双核驱动架构 (混元大模型+DeepSeek V3)与 MCP协议生态 为核心,重新定义对话式编程范式。Craft支持从需求拆解到多文件代码生成、重构、测试的全流程自主化开发3,在复杂工程场景中实现 无干预的代码生成。同时,作为国内首个兼容MCP协议的代码助手,Craft可无缝串联腾讯云生态服务,实现跨平台任务调度,为开发者提供 “全自动人机协同” 的沉浸式开发体验。
企业架构师思维
2025/05/30
4110
国产 Cursor 靠谱!腾讯发布CodeBuddy 深度评测——从代码生成到多文件协作生成的AI开发工具评测
AI应用如何从Chat 进化为 Agent?开源项目源码深度揭秘|得物技术
从2022年12月份OpenAI发布ChatGPT产品至今已有2年多的时间,当大家已经习惯于在对话框中与AI交互,习惯于通过各种Prompt技巧让AI更好的理解并回答我们的问题,似乎默认这就是一种比较好与AI的交互方式了。
用户10346649
2025/03/27
3770
AI应用如何从Chat 进化为 Agent?开源项目源码深度揭秘|得物技术
a16z详解MCP,以及AI工具的未来
Yoko Li 是 Andreessen Horowitz 的合伙人,专注于企业和基础设施。
AIGC新知
2025/03/24
3030
a16z详解MCP,以及AI工具的未来
什么是MCP协议?AI Agent时代如何选择MCP协议?
在人工智能(AI)迅猛发展的今天,如何让大型语言模型(LLM)充分利用外部数据和工具已成为关键问题。MCP 协议(Model Context Protocol,模型上下文协议)作为一种开放标准,正以其统一、灵活且安全的设计,为解决数据孤岛和碎片化集成问题提供了一条全新的路径。本文将详细解析 MCP 协议的原理、架构、优势及在 AI Agent 时代下的应用前景,同时探讨如何从开放性、生态支持、安全性、易用性和性能等多个维度选择适合自身场景的 MCP 实现。
猫头虎
2025/03/08
2.5K0
什么是MCP协议?AI Agent时代如何选择MCP协议?
啥是AI Agent!2025年值得推荐入坑AI Agent的五大工具框架!(新手科普篇)
它是一种能够感知环境、自主决策并执行任务以实现特定目标的智能系统。它以大型语言模型(LLM)为核心,赋予机器自主性、适应性和交互性,使其能在复杂多变的环境中独立运作。简单来说,AI Agent 就像是一个拥有独立思考和行动能力的智能助手,能够理解你的需求,并通过调用各种工具和资源,为你完成一系列复杂的任务。
测试开发技术
2025/01/17
12.8K0
啥是AI Agent!2025年值得推荐入坑AI Agent的五大工具框架!(新手科普篇)
Manus:开启AI智能体的新时代
文章摘要:Manus 是由北京蝴蝶效应科技有限公司的 Monica 团队发布的全球首款通用型 AI 智能体产品,于 2025 年 3 月 6 日凌晨问世,引发科技界和资本市场轰动。Manus源自拉丁语 “Mens et Manus”,寓意 “手脑并用”,将大模型逻辑推理转化为实际生产力,区别于传统仅提供建议或简单回答的 AI 助手,能独立思考、规划并执行复杂任务,交付完整成果。其研发基于 AI 行业发展背景,克服多模态交互、多语言支持等技术难题推出,采用多智能体架构,具备独立思考与规划、强大工具调用能力、优异性能表现等技术特点,在办公、金融、教育、医疗等多领域有广泛应用前景,与同类产品如 DeepSeek、ChatGPT 等对比有独特优势,但也都面临着技术可靠性、商业模式可持续性、市场炒作等挑战与争议,未来有望通过技术迭代、商业化拓展、开源与合作等实现更大发展。
正在走向自律
2025/03/08
9502
Manus:开启AI智能体的新时代
大模型应用系列:两万字解读MCP
【引】AI Agent的实际效能高度依赖于其可集成的工具生态。当Agent无法接入关键数据源或功能接口时,其应用价值将大幅受限。这一核心挑战直接决定了Agent能否在真实场景中发挥作用。
半吊子全栈工匠
2025/04/26
91.1K55
大模型应用系列:两万字解读MCP
CodeBuddy优雅入场!没有最强只有更强
在代码的世界里,键盘的敲击声曾是开发者思维的唯一外化,而今,一种新的“协作旋律”正在改变这一切,AI代码助手正从工具进化为开发者的“第二大脑”。从自动补全一行代码到理解项目全局逻辑,从生成测试用例到优化算法性能,这些智能助手不仅让编码效率呈指数级提升,更在重塑软件开发的本质:当机器学会“理解”需求、“创造”代码,甚至预判错误,程序员的角色正从“码农”蜕变为“架构师”。
闫同学
2025/05/13
3222
向量数据库与知识图谱:筑牢智能化运维的知识管理基石
摘要: 文章探讨了AI驱动的运维工具从传统整合到智能化的演进,分析了其核心技术与未来趋势。运维工具从烟囱式建设到平台化整合,再到智能化阶段,逐步实现了从被动响应到主动赋能的跨越。智能化运维(AIOps)通过大模型(LLM)和Agent技术,推动运维从“自动化”向“自主化”演进,显著提升了运维效率。
嘉为蓝鲸
2025/04/28
2290
向量数据库与知识图谱:筑牢智能化运维的知识管理基石
全面解析 Model Context Protocol(MCP)及其在 LangChain 中的实践:打造真正可用的本地AI助手
随着大语言模型(LLM)的广泛应用,AI 系统在处理复杂任务时,常常需要与外部数据源和工具进行交互。然而,传统的集成方式存在接口碎片化、上下文封闭、安全隐患和复用性差等问题。​
Lethehong
2025/05/07
1K0
全面解析 Model Context Protocol(MCP)及其在 LangChain 中的实践:打造真正可用的本地AI助手
BotSharp 5.0 MCP:迈向更开放的AI Agent框架
在人工智能快速发展的时代,AI Agent(人工智能代理)作为一种能够自主感知环境、决策并执行动作的实体,在众多领域展现出了巨大的潜力。BotSharp 是一个功能强大的开源项目,由 SciSharp[1] 社区开发和维护,旨在实现.NET技术栈下高度可定制的多智能体解决方案。为开发高效的对话式 AI 系统提供了极大的灵活性。通过其模块化的设计和多模型的支持,它更适合需要定制化需求的大型企业或组织。BotSharp作为一款专注于AI Agent开发的框架,一直致力于为开发者提供强大而灵活的工具来构建各种类型的智能代理。BotSharp 5.0 的 MCP(Model Context Protocol)支持是该版本的核心升级之一,BotSharp 5.0 MCP版本的推出,标志着该框架向着更开放的方向迈出了重要的一步,为开发者和使用者带来了更多的可能性和机遇。
张善友
2025/04/06
1520
打起来了!MCP VS A2A,谁才是Agent的未来事实标准?
谷歌在MCP协议快速发展之际推出A2A协议,定位为智能体Agent间的协调协议。本文通过具体的案例介绍了MCP和A2A的细节,通过同一案例在MCP与A2A两种模式下的实现差异,认为A2A模式下的 Agent 能够通过与大模型深度交互,交付更具价值的功能特性,从而更有效地吸引开发者群体。此外,A2A架构赋予每个 Agent 自主选择底层大模型的权利,这一开放性设计也将进一步吸引大模型供应商参与生态构建。 与行业普遍认为两种协议具有互补性的共识不同,笔者认为MCP和A2A协同发展仍面临显著挑战。文中还列举了 K8s 与Docker 的历史协同案例作为类比,将技术演进的想象空间留给读者。 限于笔者水平,本文部分观点可能存在错误,恳请大家不吝赐教。
腾讯云开发者
2025/04/30
3510
打起来了!MCP VS A2A,谁才是Agent的未来事实标准?
鹅厂AI 编程工具CodeBuddy测评指南
我正在参加CodeBuddy「首席试玩官」内容创作大赛,本文所使用的 CodeBuddy 免费下载链接:腾讯云代码助手 CodeBuddy - AI 时代的智能编程伙伴
螺旋桨启动
2025/05/08
4272
鹅厂AI 编程工具CodeBuddy测评指南
2025 年实用、全面的 VS Code 插件推荐!
VS Code是一款由微软开源免费、轻量级、功能强大的源代码编辑器。其轻量级体现在基础安装简洁,仅含核心编辑功能。功能强大则源于它支持丰富的语言环境插件拓展,这种模块化设计让VS Code在源代码开发工具中独占鳌头,它能够轻松应对多种语言开发。俗话说的好工欲善其事必先利其器,选用合适的插件能显著提升开发效率。以下是大姚精选的一些实用VS Code插件拓展,希望能对你有所帮助,大家有更好的插件推荐可在文末留言🤞。
追逐时光者
2025/06/08
3410
2025 年实用、全面的 VS Code 插件推荐!
MCP、传统API与函数调用的解析
传统API通过预定义端点暴露功能,客户端需严格遵循接口规范进行交互。其核心特征包括:
蝉羽
2025/06/04
2040
MCP、传统API与函数调用的解析
国产 Cursor 靠谱!腾讯发布 CodeBuddy 深度评测
近期,腾讯云重磅发布了 CodeBuddy软件开发智能体Craft(2025年4月升级版) ,以 双核驱动架构 (混元大模型+DeepSeek V3)与 MCP协议生态 为核心,重新定义对话式编程范式。
码哥字节
2025/05/13
3070
国产 Cursor 靠谱!腾讯发布 CodeBuddy 深度评测
Cursor AI代码编辑器:开启智能编程新时代
在软件开发领域不断演进的当下,Cursor作为一款AI代码编辑器横空出世,为开发者带来全新的编程体验。它并非普通意义上仅具备基本编辑功能的工具,而是依托人工智能技术搭建起的全面开发环境。其核心目标是深度理解开发者意图,凭借对代码逻辑的精准剖析和预测能力,实时提供优化建议,重塑编程流程,助力开发者突破效率瓶颈。
码事漫谈
2025/01/26
6770
Cursor AI代码编辑器:开启智能编程新时代
爆火MCP的来时路:LLM开启超进化,从函数调用到通用上下文协议
2022年11月30日,ChatGPT的发布正式敲响了大语言模型(LLM,Large Language Models)时代的大门。而后的2023年,自然语言处理(NLP,Netural Language Process)技术飞速发展,LLM领域取得了诸多重大突破,这一年也被称为LLM元年。同年6月13日,OpenAI在gpt-4-turbo模型中首次引入函数调用(Function Calling)能力,为LLM突破纯文本交互边界迈出关键一步。而后的2024年11 月 25 日,Claude AI的开发商Anthropic开源的模型上下文协议(MCP,Model Context Protocol)通过建立规范化的模型间通信标准,进一步扩展了LLM应用的上限。2025年3月27日,OpenAI 宣布正式支持MCP,再次将MCP送上热搜... 在人工智能技术日新月异的今天,如何让模型更加智能、灵活地与现实系统或其他模型进行交互,已成为推动AI应用落地的关键课题。在接下来的内容中,本文将着重介绍函数调用与MCP出现的历史缘由以及必要性,并在文末结合腾讯广告API简单演示了MCP与业务结合的实践示例。
腾讯云开发者
2025/05/14
4130
爆火MCP的来时路:LLM开启超进化,从函数调用到通用上下文协议
AI 友好架构:DevOps 平台 & 平台工程赋能 AI 自动编程 | 万字长文
上下文感知一直是 AI 辅助编程的核心要素之一。在模型不再是瓶颈的 2025 年里,如何获得当前任务所需要的必要上下文信息,将是 AI 助手能否成功的关键。AI 编程助手是通过 Workspace 与 编辑器/IDE 来构建工具,进而让模型获得相关的上下文。
Phodal
2025/05/08
1940
AI 友好架构:DevOps 平台 & 平台工程赋能 AI 自动编程 | 万字长文
推荐阅读
相关推荐
MCP:AI 时代的工具接口标准?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档