VS Code Agents 新玩法:先闲聊,后绑定项目

简介: VS Code 新增 Quick Chats 快速会话功能:无需先打开项目,即可自由与 AI 头脑风暴、讨论方案;后续可随时绑定工作区或 Git worktree 沙箱,延续上下文直接改代码,告别会话中断与历史丢失,大幅提升开发连贯性。(239字)

不知道大家平时用vscode Agents的时候有没有遇到这种尴尬。

想先跟AI唠唠思路,讨论下方案构思。可只要你想聊代码相关内容,就必须先打开对应的项目文件夹。
如果没加载工作区,Agent会话完全看不到本地代码;一旦切换工程,旧聊天直接作废,历史对话全部丢失,只能重新新建会话从头聊一遍,体验实在有点闹心。

有时候,再开发过程中,想临时问些通用的问题,但是不想污染目前的聊天内容,就类似于电影里面的一些旁白的作用。以前的vscode确实没有为这种需求做设计。

现在VS Code给Agents带来了一个很贴心的更新:Quick chats快速会话,支持后期再绑定工作空间(workspace)。

简单来说,你现在可以先开启一次无项目绑定的快速聊天。

一开始不用打开任何本地工程,直接就在Agents窗口跟AI自由沟通。可以聊聊技术选型、头脑风暴、梳理需求,纯粹讨论想法,不用跟本地文件夹挂钩。

可以使用快捷键 ctrl k ctrl n,连续按两组快捷键,快速打开quick chat,也可以点击Chats右上角的加号。

也可以使用命令面板,执行 Chat: Open Agents Window 来打开

在这里插入图片描述

在这里插入图片描述
聊天记录可以再左边的Chats找到
在这里插入图片描述
这里顺便提一句,vscode之前也有一个叫quick chat的东西,是存在与编辑器窗口的,悬浮在编辑器顶部的临时轻量输入条。关掉之后聊天历史直接消失,不会保存会话记录。

这个quick chat经常用来临时问一个小问题、解释一段选中代码、快速生成一小段代码。

为了方便区分,可以把本文主题的chat quick叫做Agent window quick chat;另一个叫做editor window quick chat。

聊着聊着话题落到手上这个项目了,需要AI读取本地源码帮你改代码的时候,不用关掉当前对话,也不用新开会话。直接让Copilot Agent附加本地文件夹就可以继续往下聊。

当你想真正落地或者实现什么之后,这里会给出一个选择。你有3条路可选:直接使用当前文件夹,自定义一个目录,创建独立隔离的Git worktree。
在这里插入图片描述

直接使用文件夹,Agent就直接读写你本机项目文件,改动实时生效。

而隔离worktree模式就有意思了,Agent的所有修改全部跑在一份独立的Git工作树上。你的原始源码不会被胡乱改动,相当于给AI开辟一块沙箱,先随便造,等你确认改动没问题之后,再合并回正式代码。这也是vscode最推荐的方式。

不过再使用这个方式之前,你至少有一个git仓库,并且提交了一次。

此时vscode就会再右边出现Changes的面板
在这里插入图片描述

放在以前,头脑风暴和写代码只能割裂开来。先在外边想好了思路,复制粘贴提示词,新开会话再让AI改项目代码,中间很容易丢失一部分上下文。

现在的流程就顺滑很多:先闲聊头脑风暴定方案 → 原地挂载项目源码 →(可选开启隔离worktree沙箱)→ AI基于前面讨论的结果直接动手修改代码。

这个小更新看着不起眼,却实实在在改善了Agent的使用习惯。尤其是平时喜欢先跟AI一起梳理设计思路再动手写代码的小伙伴,可以好好体验一下这个新特性。

相关文章
|
22天前
|
JavaScript 开发工具 git
DSH plugin 开发环境搭建:Node 与 pnpm 准备、两种获取 Harness 的方式、工程依赖与脚手架
DeepSeek Harness(DSH)插件开发环境搭建:装 Node 与 pnpm,用 npx @deepseek-ai/dsh 或源码检出获得 Harness,再用 create-dsh-plugin 生成工程,装好 cordis、dsh-tools、schemastery 三类依赖。
213 0
|
22天前
|
人工智能 搜索推荐 IDE
VS Code又整活!Agent聊天窗口终于支持自定义背景了
VS Code新版支持自定义Copilot-Agent聊天窗口背景!可设纯色、Codicon图标平铺或上传壁纸,支持stretch等布局适配。告别配色割裂,提升视觉分区与个性化体验——代码区与AI对话区从此风格统一又各具特色。(239字)
|
8天前
|
Java Linux C++
VS Code高效技巧:Code Action
VS Code中Code Action(💡小灯泡)修复当前行问题,Source Action则批量处理整文件(如整理import、生成getter/setter)。后者不显于灯泡菜单,需右键或命令面板调用,支持保存时自动执行。IDEA统一为Alt+Enter,Zed暂缺Source Action支持。(239字)
|
22天前
|
运维 机器人
自动化项目的 ROI 怎么算才站得住-口径、边界与常见失真
ROI测算常因口径模糊沦为“自说自话”。本文指出:站得住脚的ROI不靠系数放大,而需严守三类收益(工时节省、差错成本、时效收益)与四类成本(运维、人力、资源、培训)边界,分级定价、区间测算、失败计入,让数字可追溯、可验证、经得起复盘追问。
|
22天前
|
搜索推荐 C++ 开发者
VSCode如何实现一个快捷键在终端与编辑器之间来回横跳
VS Code“一键双切”快捷键:Ctrl+`在编辑器与终端间智能切换焦点。历经1.5版兼容性危机,终借`focusActiveEditorGroup`实现精准回归最后编辑位置,告别分屏错位,让键盘党全程免触鼠标。(239字)
|
22天前
|
前端开发 C++
Zed新特性:自定义窗口标题,VS Code用户自动爽用
Zed 新增 `window_title_format` 和 `window_title_separator` 设置,支持用 `${projectName}`、`${fileName}` 等变量自由定制窗口标题,告别固定格式;更智能兼容 VS Code 配置,自动翻译变量,迁移零成本。(239字)
|
1天前
|
Rust IDE 开发工具
Zed 新特性:这次抄了IDEA,抄的很好
Zed新版本上线「选中即搜索」功能:终端或编辑器中选中文件名/路径,按快捷键唤起文件查找,搜索框自动填充选中文本,一键跳转,告别复制粘贴。对标JetBrains体验,细节处见真章。(238字)
|
22天前
|
开发者 C++ Docker
告别System.out.println!IDEA 2026.2日志点无痛调试保姆级教程
IDEA日志点(Logpoints)是90%开发者忽略的隐藏神技:无需改代码、不暂停程序、不用重启部署,即可动态打印变量、验证逻辑、甚至临时修改运行时值。专治超时、异步、gRPC等断点失效场景,新手1分钟上手,让调试效率翻倍!
|
7天前
|
自然语言处理 文字识别 API
新人第一天的 bl 环境自检:凭证来源、模型检索、样例代码与选型口径四步清单
本文整理阿里云百炼CLI(`bl`)新人入职第一小时自检清单,涵盖四类高频问题对应的五条核心命令:`auth status`、`config list/show`、`model search`、`model code`、`advisor recommend`。前四条无需API Key,可与Key审批并行操作;仅最后一条需鉴权。内容基于bl 2.1.0实测,强调读数时效性、配置档识别、模型检索规范及选型逻辑,助新人快速上手、避坑提效。(239字)

热门文章

最新文章