当前位置: 首页 > article >正文

VS Code 迎来史诗级更新:全新 Agents 窗口发布

VS Code 在前几年古法编程时代那就是 IDE 的王者。随着 AI Coding 的不断进步。虽然 VS Code 依托 github copilot 早早的就集成了 AI Coding 的能力。但是由于 VSCode 本身是一个 IDE 它的核心能力还是文本编辑器。但是在 Claude xcode 等新一代编码功能的冲击下。 IDE 的功能性正在被弱化。现在你甚至可以不打开任何一个文件就完成编码测试等工作。VS Code这种以 IDE 为主 AI Agent 为辅的设计确实有点落伍。但是在最近的更新中VS Code 1.120.0 带来了一个重量级功能——Agents 窗口。它打破了传统的“代码优先”界面专门为“智能体优先”Agent-first的工作流打造了一个独立的界面。我不夸张的说这是下一代 VS Code。今天我们就来深度拆解一下这个全新的 Agents 窗口看看它如何彻底改变我们的结对编程体验。一、 “代码优先” vs “Prompt 优先”两种工作流的无缝切换VS Code 并不是要用 AI 窗口取代编辑器而是为开发者提供了两套可以自由切换的“双轨制”界面编辑器窗口Code-first传统的 VS Code 主窗口。当你正在逐行敲代码需要 AI 在旁边提供行内补全、解释代码或辅助调试时这依然是最佳选择。Agents 窗口Agent-first全新的独立窗口。当你需要扮演“架构师”或“Owner”的角色通过编写 Prompt 来指挥 AI 智能体去跨文件修改、跑自动化测试、甚至重构整个模块时这个窗口就是你的总指挥部。最硬核的是这两个窗口共享完全相同的会话状态、配置和快捷键。你可以随时在主窗口写累了一键切到 Agents 窗口“放海鸥”让 AI 自己去干活。二、 Agents 窗口的核心空间布局打开 Agents 窗口后你会发现整个 UI 布局完全是围绕“人机协作”来重新设计的核心区域功能说明核心亮点会话列表 (左侧)管理所有工作区的智能体对话Sessions支持按工作区分组、右键重命名、置顶或标记完成。自定义面板 (左下)一站式管理智能体自定义配置完美定制智能体在当前项目或全局环境下的行为偏好。中央聊天区 (中间)与智能体互动的核心地带宽敞的 Prompt 交互空间告别侧边栏的局促感。变更面板 (右侧)实时审查代码变更Artifacts和文件树智能体改了什么一目了然不需要去翻乱本地 Git。三、 亮点速览这次更新凭什么让人兴奋1. 梦幻联动本地 Claude 智能体加入战场这是本次更新中最让我惊喜的地方。当你在本地的文件夹Folder中开启一个新会话时你不仅可以选择Copilot CLI还可以直接选择启动Claude 智能体对就是最近在 AI 圈大火的 Claude Code 生态的深度集成 如果本地算力或上下文不够用了你还可以使用Continue In功能一键把当前的对话无缝“交棒”给云端的 Copilot Cloud 智能体继续跑。2. 套娃神器防污染的“子会话”Sub-sessions我们在给 AI 下复杂指令时AI 经常会“跑偏”或者被之前的上下文误导。 Agents 窗口引入了类似浏览器标签页的子会话功能。在主任务运行期间你可以点击号开一个子标签页去探索新思路由于上下文相互隔离你完全不用担心新探索会污染主会话的记忆。3. 行内评论像 Review 同事代码一样调教 AIAI 改完代码后你可以在右侧的Changes变更标签页中打开 Diff 视图。 最酷的是你可以直接在差异视图的代码行上发表评论比如在第 15 行写一句“这里不要用 for 循环改成 map 试试。”智能体会精准识别你的行内评论并对该行代码进行二次迭代。 个人体验这种交互感简直就像在 GitHub 上给一个刚入职的实习生提 PR Review 意见极其舒适。四、 强大的“双重记忆系统”AI 越来越懂你为了让智能体不变成“转头就忘”的鱼VS Code 这次配置了极其硬核的记忆系统 VS Code 智能体记忆矩阵 ├── 本地记忆系统 (Memory Tool - 数据安全保存在本地) │ ├── 用户记忆 (/memories/) ── 跨所有项目持久化 (新会话自动加载前200行) │ ├── 仓库记忆 (/memories/repo/) ── 针对当前项目跨对话持久化 │ └── 会话记忆 (/memories/session/) ── 单次对话限定随擦随走 └── 云端记忆系统 (Copilot Memory) └── 托管在 GitHub 云端跨整个 GitHub Copilot 生态包含 Web 端、CLI 等共享有了这套系统你可以把项目的编码规范、常用组件库的坑、甚至你个人的口癖和代码风格写进记忆里AI 越用会越顺手。结语从“用 AI 刷题”到“指挥 AI 军团”以前我们用 AI更像是用一个高级的谷歌搜索或者代码补全插件而 VS Code 的 Agents 窗口标志着 IDE 正式迈向了“Agent 原生”时代。上个世代的领先者正在奋力追赶新贵们。让我们向 VS Code 致敬。

相关文章:

VS Code 迎来史诗级更新:全新 Agents 窗口发布

VS Code 在前几年古法编程时代,那就是 IDE 的王者。随着 AI Coding 的不断进步。虽然 VS Code 依托 github copilot 早早的就集成了 AI Coding 的能力。但是由于 VSCode 本身是一个 IDE ,它的核心能力还是文本编辑器。但是在 Claude, xcode 等…...

从用量看板分析月度API调用规律优化Token采购策略

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 从用量看板分析月度API调用规律优化Token采购策略 在项目开发中,大模型API的调用成本是技术团队需要持续关注的重要指标…...

3步从图表图片中提取精确数据:WebPlotDigitizer完全指南

3步从图表图片中提取精确数据:WebPlotDigitizer完全指南 【免费下载链接】WebPlotDigitizer Computer vision assisted tool to extract numerical data from plot images. 项目地址: https://gitcode.com/gh_mirrors/we/WebPlotDigitizer 你是否曾经面对科研…...

别死磕Datasheet了!用ADI官方ADF435x软件工具,5分钟搞定频点计算与寄存器配置

告别手动计算:ADI官方ADF435x工具的高效频点配置指南 在射频电路设计中,频率合成器的配置往往是工程师面临的第一个挑战。ADF4350作为业界广泛使用的宽带频率合成器芯片,其强大的性能背后是复杂的寄存器配置体系。传统方法依赖Datasheet中的公…...

解锁Windows风扇智能调控:从噪音困扰到静音享受的完整旅程

解锁Windows风扇智能调控:从噪音困扰到静音享受的完整旅程 【免费下载链接】FanControl.Releases This is the release repository for Fan Control, a highly customizable fan controlling software for Windows. 项目地址: https://gitcode.com/GitHub_Trendin…...

vue-fastapi-admin项目扩展与二次开发:插件化架构设计思路

vue-fastapi-admin项目扩展与二次开发:插件化架构设计思路 【免费下载链接】vue-fastapi-admin ⭐️ 基于 FastAPIVue3Naive UI 的现代化轻量管理平台 A modern and lightweight management platform based on FastAPI, Vue3, and Naive UI. 项目地址: https://gi…...

告别论文 “双杀” 困局:okbiye 如何用一套闭环方案,破解重复率与 AIGC 检测双重难题

okbiye-免费查重复率aigc检测/开题报告/毕业论文/智能排版/文献综述/AI PPT降重复率 - Okbiye智能写作https://www.okbiye.com/reduceAIGC 当你对着导师的红笔批注,第三次修改论文时,有没有想过一个问题:为什么你改了又改的句子,重…...

保姆级教程:用kitti2bag把KITTI数据集转成ROS bag,新手避坑指南(附2011_09_26小数据集下载)

从KITTI到ROS Bag:零基础实战转换指南 第一次接触KITTI数据集和ROS时,我完全被那些复杂的文件结构和专业术语搞晕了。作为一个计算机视觉和机器人领域的经典数据集,KITTI包含了丰富的传感器数据,但直接使用这些原始数据对新手来说…...

Helix QAC 2023.1更新:编码标准覆盖率如何提升C/C++项目合规性

1. 项目概述:一次聚焦于“合规性”的精准升级最近在梳理团队今年的代码质量工具链时,Helix QAC 2023.1的更新通知引起了我的注意。作为一名常年与C/C代码质量、功能安全标准(如MISRA、AUTOSAR C14)打交道的开发者,我对…...

别再只改项目属性了!彻底搞懂Visual Studio平台工具集(Platform Toolset)和MSB8020错误的根治方法

深入解析Visual Studio平台工具集:从MSB8020错误到构建系统精要 当你在Visual Studio中打开一个历史项目时,是否曾被突如其来的MSB8020错误打断工作流程?这个看似简单的"找不到生成工具"提示背后,隐藏着Visual Studio构…...

告别MobaXterm!VSCode Remote-SSH + SFTP插件,实现本地与Linux服务器的无缝代码同步

VSCode全栈远程开发:SSH连接、代码同步与Python环境管理一体化实战 远程开发已成为现代工作流的重要组成部分,但传统工具链的割裂体验让许多开发者头疼。本文将展示如何用VSCode构建完整的远程开发环境,从SSH连接到代码同步,再到P…...

3大核心技术深度解析:cursor-free-vip如何高效破解Cursor AI编辑器限制

3大核心技术深度解析:cursor-free-vip如何高效破解Cursor AI编辑器限制 【免费下载链接】cursor-free-vip [Support 0.45](Multi Language 多语言)自动注册 Cursor Ai ,自动重置机器ID , 免费升级使用Pro 功能: Youve …...

magic-api异常处理与错误排查:常见问题解决方案大全

magic-api异常处理与错误排查:常见问题解决方案大全 【免费下载链接】magic-api magic-api 是一个接口快速开发框架,通过Web页面编写脚本以及配置,自动映射为HTTP接口,无需定义Controller、Service、Dao、Mapper、XML、VO等Java对…...

Cadence OrCAD Capture 层次化电路设计:用NetGroup信号线束高效管理多路SPI/I2C

Cadence OrCAD Capture 层次化电路设计:用NetGroup信号线束高效管理多路SPI/I2C 在嵌入式系统设计中,多路复用接口(如SPI、I2C)的拓扑结构已成为工程师日常面临的挑战。当主控芯片需要连接多个传感器、存储设备或外设模块时&…...

基于Unity的地牢游戏开发

1.数字字符串转数字System.Globalization.NumberStyles hexNum; // 专门的枚举成员,解析16进制字符串 hexNum System.Globalization.NumberStyles.HexNumber;int.Parse(tileNums[i], hexNum);2.注意:文件读取是从上到下,而 Unity y轴 …...

LeetCode热题100-从前序与中序遍历序列构造二叉树

给定两个整数数组 preorder 和 inorder ,其中 preorder 是二叉树的先序遍历, inorder 是同一棵树的中序遍历,请构造二叉树并返回其根节点。 示例 1: 输入: preorder [3,9,20,15,7], inorder [9,3,15,20,7] 输出: [3,9,20,null,null,15,7] 思…...

保姆级教程:用PaddlePaddle的PP-LiteSeg在Cityscapes数据集上实现实时语义分割

从零实现PP-LiteSeg:Cityscapes实时语义分割全流程实战 1. 环境配置与数据准备 在开始PP-LiteSeg的实战之前,我们需要搭建完整的开发环境。推荐使用Anaconda创建独立的Python环境以避免依赖冲突: conda create -n paddleseg python3.8 conda …...

解决QGIS自定义投影难题:手把手教你添加中科院资源环境数据的Krasovsky_1940_Albers投影

QGIS自定义投影实战:精准处理Krasovsky_1940_Albers科研数据 第一次打开中科院资源环境数据中心下载的栅格数据时,那个扭曲变形的中国地图让我愣了几秒——这显然不是常见的WGS84或CGCS2000坐标系。右下角状态栏显示着一个陌生的名字:Krasovs…...

立模框架三维扫描检测:构建装配式生产装备的数字化精度基准

在建筑工业化与智能建造协同发展的浪潮中,装配式建筑已成为行业转型升级的主旋律。作为PC构件生产的核心工装,立模框架的几何精度直接决定了预制墙板、叠合梁柱等构件的成型质量,进而影响施工现场的装配效率与结构安全。图片来源网络&#xf…...

终极音乐歌词获取指南:163MusicLyrics让你的每首歌都有完美字幕

终极音乐歌词获取指南:163MusicLyrics让你的每首歌都有完美字幕 【免费下载链接】163MusicLyrics 云音乐歌词获取处理工具【网易云、QQ音乐】 项目地址: https://gitcode.com/GitHub_Trending/16/163MusicLyrics 还在为音乐播放器缺少歌词而烦恼?…...

Mem Reduct下载官网最新版|免费电脑内存清理工具使用教程

着急下载 Mem Reduct 软件的,直接提供下载地址:Mem Reduct中文版安装包 Mem Reduct 是一款轻量级的 Windows 内存清理工具,通过调用底层 Native API 深度释放非活动内存数据,缓解系统卡顿。它的核心优势是极致轻量(安装…...

5个技巧快速掌握猫抓插件:免费高效的浏览器资源下载终极指南

5个技巧快速掌握猫抓插件:免费高效的浏览器资源下载终极指南 【免费下载链接】cat-catch 猫抓 浏览器资源嗅探扩展 / cat-catch Browser Resource Sniffing Extension 项目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch 在当今数字内容爆炸的时代…...

摄影师的终极批量水印神器:semi-utils让照片保护变得如此简单

摄影师的终极批量水印神器:semi-utils让照片保护变得如此简单 【免费下载链接】semi-utils 一个批量添加相机机型和拍摄参数的工具,后续「可能」添加其他功能。 项目地址: https://gitcode.com/gh_mirrors/se/semi-utils 还在为一张张手动添加水印…...

网易云音乐API深度解析:模块化接口开发与实战应用指南

网易云音乐API深度解析:模块化接口开发与实战应用指南 【免费下载链接】NeteaseCloudMusicApiBackup 项目地址: https://gitcode.com/gh_mirrors/ne/NeteaseCloudMusicApiBackup 在当今音乐应用开发领域,后端服务的稳定性和可扩展性至关重要。网…...

第29天:Python发送邮件和短信

Python学习100天(从入门到精通系列文章) 文章目录 Python学习100天(从入门到精通系列文章) 前言 一、发送电子邮件 1.1 电子邮件与 SMTP 协议 1.2 配置邮件服务器 1.3 发送简单邮件 1.4 发送带附件的邮件 1.5 封装邮件发送函数 二、发送短信 2.1 短信发送场景 2.2 调用短信…...

Midscene.js:3大技术突破解决跨平台UI自动化的核心痛点

Midscene.js:3大技术突破解决跨平台UI自动化的核心痛点 【免费下载链接】midscene AI-powered, vision-driven UI automation for every platform. 项目地址: https://gitcode.com/GitHub_Trending/mid/midscene 在当今多平台应用爆发的时代,你是…...

网络安全十大常见漏洞|原理 + 危害 + 防御,一篇讲透✅

一、弱口令【文末福利】 产生原因 与个人习惯和安全意识相关,为了避免忘记密码,使用一个非常容易记住 的密码,或者是直接采用系统的默认密码等。 危害 通过弱口令,攻击者可以进入后台修改资料,进入金融系统盗取钱财…...

如何在Inkscape中快速实现免费高效的光学设计与光线追踪?

如何在Inkscape中快速实现免费高效的光学设计与光线追踪? 【免费下载链接】inkscape-raytracing An extension for Inkscape that makes it easier to draw optical diagrams. 项目地址: https://gitcode.com/gh_mirrors/in/inkscape-raytracing 你是否曾为…...

从0开始详解网络安全自学全流程!附对应的视频教程和学习笔记

从0开始详解网络安全自学全流程!附对应的视频教程和学习笔记 今天给大家梳理了从0开始详解网络安全自学全流程!对应的视频教程和学习笔记也都整理好了,大家去文末自取就行。 第一步:刑法 为什么学:划清合法与违法的红…...

群晖Docker部署iptv-m3u-maker保姆级教程:自动检测直播源,告别失效频道

群晖NAS上打造智能IPTV系统:Docker容器化部署与自动化直播源管理实战 在家庭媒体中心搭建领域,群晖NAS凭借其出色的硬件性能和灵活的软件生态,已成为众多技术爱好者的首选平台。而将IPTV服务整合进NAS系统,不仅能实现传统电视节目…...