Visual Assist 2026.5 发布:整个解决方案的代码检查,Claude Code、Codex 装进 Visual Studio
Visual Studio 老牌 C++ 插件 Visual Assist 2026.5 发布:整个解决方案的代码检查,AI Agent 自己选
代码检查从单文件扩展到整个解决方案;VA Agent 把 Claude Code、Codex 和本地模型装进 Visual Studio。
📅 发布于 2026 年 10 月 9 日(官方公告)| 来源:Whole Tomato 官方博客
10 月 9 日,Visual Studio 老牌 C++ 插件 Visual Assist 发布 2026.5 大版本(build 2630)。这次更新干了两件大事:一是把代码检查从"单个文件"扩展到"整个解决方案";二是推出了一个叫 VA Agent 的新窗口,让你在 Visual Studio 里直接使用自己的 Claude Code 或 Codex 订阅,甚至跑一个完全本地的 AI 模型。
- 项目级代码检查:Code Inspections 首次支持跨项目、整个解决方案扫描,结果流式返回,带 clang-tidy 修复标记
- VA Agent:可停靠的 VS 聊天窗口,接入你自己的 Claude Code / Codex 订阅,或本地 Gemma 4 模型(经 Ollama 运行)
- 两种模式:Ask Mode 只问不改;Edits allowed 直接改文件、可撤销
- Change Code with AI 并入 VA Agent:diff 提案、逐条采用
这次更新解决什么问题
Visual Assist 是很多 C++ 开发者离不开的老工具,但今年 AI 编程助手的主战场变了:Claude Code、Codex 这些主力 Agent 都跑在终端和 VS Code 里,Visual Studio 用户反而站在了边上。
2026.5 的两个主打功能正是冲着这个尴尬去的:
1️⃣ 检查范围太小——原来 Code Inspections 只查你正打开的文件,想查整个项目得靠别的工具。
2️⃣ 选不了 Agent——在 Visual Studio 里用 AI,只有厂商给的选项,接不了自己已有的 Claude / OpenAI 订阅,更别说本地跑模型。
项目级代码检查:从单文件到整个解决方案
以前 Visual Assist 的 Code Inspections 只检查你当前编辑的文件。这次升级后,你可以勾选若干个项目、或者干脆选整个解决方案,让检查器批量扫一遍。
选择要检查的项目,或者全选
几个实用细节:
• 结果流式返回:扫描跑着,问题实时往外蹦,不用等全跑完。
• clang-tidy 修复标记:问题有对应的 clang-tidy 自动修复,会直接标出来给你用。
• 确定性:和 AI 建议不同,这套检查是规则型的——同样的代码每次跑结果完全一致。团队统一代码健康标准时,这一点比"每次说法都不一样"的 AI 好用得多。
检查结果随扫描实时列出
VA Agent:在 Visual Studio 里自己挑 AI
🔌 一个窗口,三种 AI
VA Agent 是一个可停靠在 Visual Studio 里的聊天窗口(Extensions → VAssistX → Tools → VA Agent 打开),它把 AI Agent 连到你的代码上。你可以接入:Claude Code(装 CLI、用自己账号登录)、Codex(用你自己的 OpenAI 订阅)、本地模型(VA Intelligence 内置模型,这次从 Gemma 3 升到 Gemma 4,走 Ollama 0.32.9,模型大小可选)。本地模型代码完全不出机器,敏感代码和内网环境合适。
选好 Agent,再选 Ask Mode 还是允许改文件
VA Agent 分两种模式:
• Ask Mode:只提问和讨论,Agent 不动文件。
• Edits allowed:允许 Agent 直接改文件,随时可以撤销。
顺带的变化
• Change Code with AI 并入 VA Agent:2026.3 引入的"AI 改代码"现在直接在 VA Agent 窗口里跑,Agent 以 diff 形式给修改提案,你逐条审、决定哪条进代码。
• Explain Code with AI 被 Ask Mode 取代:旧功能下线,统一走 Ask Mode。
• 本地模型下载更可靠:断网自动重试、断点续传,不用再从头下好几个 GB。
• 其他日常改进:快速重构开关、深色标题栏、一批导航和编辑修复。
描述你要的改动,VA Agent 给出 diff 提案
和以前的接入方式比,变化在哪
| 对比项 | VA Agent(2026.5) | VS 内置 Copilot |
|---|---|---|
| AI 选择权 | Claude Code / Codex / 本地模型三选一 | GitHub Copilot 体系模型 |
| 本地运行 | 支持(Gemma 4 via Ollama,代码不出机) | 不支持 |
| 订阅 | 用你已有的 Claude / OpenAI 订阅 | 需 Copilot 订阅 |
| 适用人群 | Visual Studio 的 C++ 老用户 | 全语言、全 IDE 用户 |
怎么用、适合谁
- 接 Agent:打开 Extensions → VAssistX → Tools → VA Agent,连上你的 Claude Code 或 Codex 账号。
- 先问后改:用 Ask Mode 让它解释一段你熟悉的代码,看看和终端里用比体验如何;熟了再开 Edits allowed。
- 全库体检:对整个解决方案跑一次项目级代码检查,看看老代码库攒了多少问题。
适合谁:天天在 Visual Studio 里写 C++、手里有 Claude / OpenAI 订阅却在 VS 里用不上的人;处理敏感代码、想让模型完全本地跑的公司团队;想给整个代码库立统一检查标准的 Tech Lead。
谁不用急着升:不在 Visual Studio 里干活、或者已经习惯在终端 / VS Code 用 Agent 的,这版暂时影响不到你。VA Agent 支持 Visual Studio 2015 及以上、Windows 7 SP1 及以上。
- Visual Assist 2026.5 官方发布博文(官方公告,2026-10-09):wholetomato.com/blog/visual-assist-2026-5-release-post
- Visual Assist What's New 版本页(官方,build 2630,general release 2026.10.09):wholetomato.com/features/whats-new