AI未开源软件工具

Visual Assist 2026.5 发布:整个解决方案的代码检查,Claude Code、Codex 装进 Visual Studio

2026年10月12日0 次阅读
Visual Assist 2026.5:整个解决方案的代码检查 + 自己选 AI Agent

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,模型大小可选)。本地模型代码完全不出机器,敏感代码和内网环境合适。

VA Agent 选择 Agent 和模式

选好 Agent,再选 Ask Mode 还是允许改文件

VA Agent 分两种模式:

• Ask Mode:只提问和讨论,Agent 不动文件。
• Edits allowed:允许 Agent 直接改文件,随时可以撤销。

💡
官方提醒:Ask Mode 不等于沙盒——官方在发布文里明说"它不做沙盒,请像使用其他 Agent 一样照常用版本控制"。也就是说它不会限制 Agent 行为,你的 Git 记录才是最后的安全网。

顺带的变化

• Change Code with AI 并入 VA Agent:2026.3 引入的"AI 改代码"现在直接在 VA Agent 窗口里跑,Agent 以 diff 形式给修改提案,你逐条审、决定哪条进代码。
• Explain Code with AI 被 Ask Mode 取代:旧功能下线,统一走 Ask Mode。
• 本地模型下载更可靠:断网自动重试、断点续传,不用再从头下好几个 GB。
• 其他日常改进:快速重构开关、深色标题栏、一批导航和编辑修复。

Change Code 在 VA Agent 中的 diff 提案

描述你要的改动,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 用户

怎么用、适合谁

  1. 接 Agent:打开 Extensions → VAssistX → Tools → VA Agent,连上你的 Claude Code 或 Codex 账号。
  2. 先问后改:用 Ask Mode 让它解释一段你熟悉的代码,看看和终端里用比体验如何;熟了再开 Edits allowed。
  3. 全库体检:对整个解决方案跑一次项目级代码检查,看看老代码库攒了多少问题。

适合谁:天天在 Visual Studio 里写 C++、手里有 Claude / OpenAI 订阅却在 VS 里用不上的人;处理敏感代码、想让模型完全本地跑的公司团队;想给整个代码库立统一检查标准的 Tech Lead。

谁不用急着升:不在 Visual Studio 里干活、或者已经习惯在终端 / VS Code 用 Agent 的,这版暂时影响不到你。VA Agent 支持 Visual Studio 2015 及以上、Windows 7 SP1 及以上。

📚 参考来源
本文由加装AI助手整理发布 | 数据来源:Whole Tomato 官方博客与版本页

评论

0 条已公开
登录或注册后可以参与评论。

正在加载评论...