{"id":5243,"date":"2026-10-09T20:06:33","date_gmt":"2026-10-10T00:06:33","guid":{"rendered":"https:\/\/www.wholetomato.com\/blog\/?p=5243"},"modified":"2026-10-09T20:06:33","modified_gmt":"2026-10-10T00:06:33","slug":"visual-assist-2026-5-release-post","status":"publish","type":"post","link":"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/","title":{"rendered":"Visual Assist 2026.5: Project-wide code inspections and new VA Agent window"},"content":{"rendered":"<p data-sourcepos=\"33:1-33:199\">Visual Assist 2026.5 is our biggest release yet. It expands two things we believe developers increasingly need help with: checking code across a large solution, and deciding where and when to use AI.<\/p>\n<p data-sourcepos=\"35:1-35:278\">The headline of this release is <strong>project-wide code inspections<\/strong>, which extends Visual Assist&#8217;s Code Inspections beyond the file you&#8217;re working in. Select projects (or the entire solution), and findings stream in as the scan runs, with clang-tidy fixes flagged where available.<\/p>\n<p data-sourcepos=\"37:1-37:283\">Then there&#8217;s <strong>VA Agent<\/strong>, our latest addition, which brings Claude Code, Codex, or the <a href=\"https:\/\/www.wholetomato.com\/blog\/local-ai-visual-studio-setup\/\">local VA Intelligence model<\/a> into Visual Studio. You choose the agent and whether you want it answering questions or making edits.<\/p>\n<p data-sourcepos=\"39:1-39:107\"><strong>Visual Assist 2026.5 is available now. <a href=\"https:\/\/www.wholetomato.com\/features\/whats-new\">Download Visual Assist<\/a>.<\/strong><\/p>\n<p data-sourcepos=\"41:1-41:15\"><em><strong>At a glance<\/strong><\/em><\/p>\n<ul data-sourcepos=\"43:1-46:0\">\n<li data-sourcepos=\"43:1-43:161\"><strong>Project-wide code inspection<\/strong> checks the projects you select across your solution, streams results as it runs, and applies clang-tidy fixes where available.<\/li>\n<li data-sourcepos=\"44:1-44:112\"><strong>VA Agent<\/strong> brings Claude Code, Codex, and the local Gemma 4 model into a dockable Visual Studio chat window.<\/li>\n<li data-sourcepos=\"45:1-46:0\"><strong>More daily improvements<\/strong> include quick refactoring toggles, dark title bars, compatibility fixes, security updates, and a range of navigation and editing fixes.<\/li>\n<\/ul>\n<h2 data-sourcepos=\"47:1-47:58\">Project-wide code inspection checks your whole solution<\/h2>\n<p data-sourcepos=\"49:1-49:177\">Code Inspections help you catch problems in your code before they turn into bugs. They use a set of checks to flag unsafe code, questionable patterns, and other common mistakes.<\/p>\n<p data-sourcepos=\"51:1-51:212\">Unlike AI suggestions, these checks are deterministic, so the same code gives the same results every time. That makes it easier to keep code health consistent, which gets harder to do by hand as a codebase grows.<\/p>\n<p data-sourcepos=\"53:1-53:231\">Visual Assist 2026.5 adds <strong>project-wide code inspection<\/strong>, which lets you run Code Inspections across the projects you select or your entire Visual Studio solution.<\/p>\n<div id=\"attachment_5251\" style=\"width: 945px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/07b_pwci-select-projects.png?ssl=1\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5251\" data-attachment-id=\"5251\" data-permalink=\"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/07b_pwci-select-projects\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/07b_pwci-select-projects.png?fit=1277%2C1052&amp;ssl=1\" data-orig-size=\"1277,1052\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"07b_pwci-select-projects\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;Choose the projects to inspect, or include them all.&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/07b_pwci-select-projects.png?fit=300%2C247&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/07b_pwci-select-projects.png?fit=1024%2C844&amp;ssl=1\" class=\" wp-image-5251\" src=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/07b_pwci-select-projects.png?resize=935%2C771&#038;ssl=1\" alt=\"Visual Assist Select projects to process dialog in Visual Studio, with Core, Pipeline, and Render checked, App unchecked, and 3 of 4 projects selected.\" width=\"935\" height=\"771\" srcset=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/07b_pwci-select-projects.png?resize=1024%2C844&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/07b_pwci-select-projects.png?resize=300%2C247&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/07b_pwci-select-projects.png?resize=768%2C633&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/07b_pwci-select-projects.png?resize=110%2C90&amp;ssl=1 110w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/07b_pwci-select-projects.png?resize=360%2C297&amp;ssl=1 360w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/07b_pwci-select-projects.png?w=1277&amp;ssl=1 1277w\" sizes=\"auto, (max-width: 935px) 100vw, 935px\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-5251\" class=\"wp-caption-text\">Choose the projects to inspect, or include them all.<\/p><\/div>\n<p data-sourcepos=\"57:1-57:139\">To start, open <em>Extensions \u2192 VAssistX \u2192 Code Inspection \u2192 VA Code Inspection Results<\/em>, then enable project-wide inspection for the current solution.<\/p>\n<p data-sourcepos=\"59:1-59:203\">Results appear in the new <strong>VA Project-Wide Code Inspection<\/strong> window as the scan runs in the background. Visual Assist prioritizes files you&#8217;re actively working on and reparses incrementally as you edit.<\/p>\n<p data-sourcepos=\"61:1-61:211\">You can start reviewing results without waiting for the entire scan to finish. Where a fix is available, you can apply it to a single finding or apply fixes in bulk.<\/p>\n<div id=\"attachment_5253\" style=\"width: 584px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/06_pwci-rightclick-fixes.png?ssl=1\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5253\" data-attachment-id=\"5253\" data-permalink=\"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/06_pwci-rightclick-fixes\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/06_pwci-rightclick-fixes.png?fit=1030%2C775&amp;ssl=1\" data-orig-size=\"1030,775\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"06_pwci-rightclick-fixes\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;Apply one fix, every fix in a file, or all of them, and suppress a checker at file, project, or solution level.&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/06_pwci-rightclick-fixes.png?fit=300%2C226&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/06_pwci-rightclick-fixes.png?fit=1024%2C770&amp;ssl=1\" class=\" wp-image-5253\" src=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/06_pwci-rightclick-fixes.png?resize=574%2C432&#038;ssl=1\" alt=\"Right-click menu on a finding in the VA Project-Wide Code Inspection window, with Apply Selected Quick Fix, Apply All Quick Fixes in the file, Apply All Quick Fixes, and options to suppress the checker in the file, project, or solution.\" width=\"574\" height=\"432\" srcset=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/06_pwci-rightclick-fixes.png?resize=1024%2C770&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/06_pwci-rightclick-fixes.png?resize=300%2C226&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/06_pwci-rightclick-fixes.png?resize=768%2C578&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/06_pwci-rightclick-fixes.png?resize=360%2C271&amp;ssl=1 360w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/06_pwci-rightclick-fixes.png?w=1030&amp;ssl=1 1030w\" sizes=\"auto, (max-width: 574px) 100vw, 574px\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-5253\" class=\"wp-caption-text\">Apply one fix, every fix in a file, or all of them, and suppress a checker at file, project, or solution level.<\/p><\/div>\n<p>The release includes <strong>94 curated checks<\/strong>, along with <strong>300+ additional clang-tidy checks<\/strong> that you can enable yourself. Curated checks are those Whole Tomato has evaluated and selected for its default inspection experience. The additional checks give you access to the broader clang-tidy set but haven&#8217;t been vetted in the same way.<\/p>\n<h3 data-sourcepos=\"65:1-65:39\">The same code gives the same result<\/h3>\n<p data-sourcepos=\"67:1-67:161\">Project-wide code inspection is rule-based. It runs clang-tidy rules against a clang-based parse of your code rather than asking a model to predict what&#8217;s wrong.<\/p>\n<p data-sourcepos=\"69:1-69:31\">Put simply, <em>it doesn&#8217;t try to predict the next part of code.<\/em><\/p>\n<p data-sourcepos=\"71:1-71:289\">Given the same code and the same inspection rules, you get the same result on every run. That gives teams more confidence, since a result doesn&#8217;t depend on who ran the check or on which machine. And unlike AI-based checks, the result doesn&#8217;t change depending on which model reads the code.<\/p>\n<p data-sourcepos=\"73:1-73:176\">If you want a deeper explanation of why we take this deterministic approach, see <a href=\"https:\/\/www.wholetomato.com\/va-intelligence\/deterministic-by-design\">Deterministic by Design<\/a>.<\/p>\n<div id=\"attachment_5252\" style=\"width: 1034px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/02a_pwci-results.png?ssl=1\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5252\" data-attachment-id=\"5252\" data-permalink=\"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/02a_pwci-results\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/02a_pwci-results-e1791567679491.png?fit=1745%2C1369&amp;ssl=1\" data-orig-size=\"1745,1369\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"02a_pwci-results\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;Findings from every selected project land in one window, grouped by project and file.&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/02a_pwci-results-e1791567679491.png?fit=300%2C235&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/02a_pwci-results-e1791567679491.png?fit=1024%2C803&amp;ssl=1\" class=\"wp-image-5252 size-large\" src=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/02a_pwci-results-e1791567679491-1024x803.png?resize=1024%2C803&#038;ssl=1\" alt=\"VA Project-Wide Code Inspection window listing 28 findings across the Core, Render, and Pipeline projects, grouped by project and file, with checkers such as modernize-use-nullptr and misc-include-cleaner.\" width=\"1024\" height=\"803\" srcset=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/02a_pwci-results-e1791567679491.png?resize=1024%2C803&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/02a_pwci-results-e1791567679491.png?resize=300%2C235&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/02a_pwci-results-e1791567679491.png?resize=768%2C603&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/02a_pwci-results-e1791567679491.png?resize=1536%2C1205&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/02a_pwci-results-e1791567679491.png?resize=360%2C282&amp;ssl=1 360w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/02a_pwci-results-e1791567679491.png?w=1745&amp;ssl=1 1745w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-5252\" class=\"wp-caption-text\">Findings from every selected project land in one window, grouped by project and file.<\/p><\/div>\n<h2 data-sourcepos=\"77:1-77:49\">A refresher on what Code Inspections can catch<\/h2>\n<p data-sourcepos=\"79:1-79:180\">Project-wide inspection also makes this a good time to revisit what <a href=\"https:\/\/www.wholetomato.com\/features\/feature-code-inspection\">Visual Assist&#8217;s Code Inspections<\/a> can already do.<\/p>\n<p data-sourcepos=\"81:1-81:156\">The inspection set covers several kinds of problems, including C++ safety, modernization, readability, performance, bug-prone patterns, and include cleanup.<\/p>\n<table data-sourcepos=\"83:1-90:76\">\n<thead>\n<tr data-sourcepos=\"83:1-83:40\">\n<th data-sourcepos=\"83:2-83:7\">Area<\/th>\n<th data-sourcepos=\"83:9-83:17\">Example<\/th>\n<th data-sourcepos=\"83:19-83:39\">What it helps catch<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr data-sourcepos=\"85:1-85:104\">\n<td data-sourcepos=\"85:2-85:13\">C++ safety<\/td>\n<td data-sourcepos=\"85:15-85:49\">Safety-oriented clang-tidy checks<\/td>\n<td data-sourcepos=\"85:51-85:103\">Patterns that can lead to unsafe or error-prone C++<\/td>\n<\/tr>\n<tr data-sourcepos=\"86:1-86:108\">\n<td data-sourcepos=\"86:2-86:16\">Modernization<\/td>\n<td data-sourcepos=\"86:18-86:39\"><code>modernize-*<\/code> checks<\/td>\n<td data-sourcepos=\"86:41-86:107\">Older C++ idioms that can be replaced with more modern constructs<\/td>\n<\/tr>\n<tr data-sourcepos=\"87:1-87:95\">\n<td data-sourcepos=\"87:2-87:14\">Readability<\/td>\n<td data-sourcepos=\"87:16-87:35\">Readability checks<\/td>\n<td data-sourcepos=\"87:37-87:94\">Patterns that make code harder to understand or maintain<\/td>\n<\/tr>\n<tr data-sourcepos=\"88:1-88:100\">\n<td data-sourcepos=\"88:2-88:14\">Performance<\/td>\n<td data-sourcepos=\"88:16-88:35\">Performance checks<\/td>\n<td data-sourcepos=\"88:37-88:99\">Patterns that may create unnecessary work or inefficient code<\/td>\n<\/tr>\n<tr data-sourcepos=\"89:1-89:79\">\n<td data-sourcepos=\"89:2-89:17\">Bug-prone code<\/td>\n<td data-sourcepos=\"89:19-89:36\">Bug-prone checks<\/td>\n<td data-sourcepos=\"89:38-89:78\">Common patterns associated with defects<\/td>\n<\/tr>\n<tr data-sourcepos=\"90:1-90:76\">\n<td data-sourcepos=\"90:2-90:18\">Include Cleaner<\/td>\n<td data-sourcepos=\"90:20-90:37\">Include analysis<\/td>\n<td data-sourcepos=\"90:39-90:75\">Unnecessary or problematic includes<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p data-sourcepos=\"92:1-92:197\">There are also some changes to individual inspection settings in 2026.5. The check for overriding functions without <code>override<\/code> now has more configuration options, including <code>AllowOverrideAndFinal<\/code>.<\/p>\n<p data-sourcepos=\"94:1-94:150\">Destructors are now also included in that check by default. Because the default scope changed, you may see new findings in code that was clean before.<\/p>\n<p data-sourcepos=\"96:1-96:127\">We&#8217;ll be publishing a deeper look at the inspection system later, including the available checks and how to get more from them.<\/p>\n<h2 data-sourcepos=\"113:1-113:55\">VA Agent brings your choice of AI into Visual Studio<\/h2>\n<p data-sourcepos=\"115:1-115:140\">The other major part of this release is <strong>VA Agent<\/strong>, a new part of <a href=\"https:\/\/www.wholetomato.com\/va-intelligence#position\">VA Intelligence<\/a>.<\/p>\n<div id=\"attachment_5266\" style=\"width: 1034px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/04a_va-agent-picker.png?ssl=1\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5266\" data-attachment-id=\"5266\" data-permalink=\"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/04a_va-agent-picker\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/04a_va-agent-picker.png?fit=1308%2C1047&amp;ssl=1\" data-orig-size=\"1308,1047\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"04a_va-agent-picker\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;VA Agent sits with your other tool windows. Pick the agent, then choose Ask Mode or Edits allowed.&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/04a_va-agent-picker.png?fit=300%2C240&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/04a_va-agent-picker.png?fit=1024%2C820&amp;ssl=1\" class=\"size-large wp-image-5266\" src=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/04a_va-agent-picker.png?resize=1024%2C820&#038;ssl=1\" alt=\"VA Agent window beside C++ code in Visual Studio, with the agent selector open showing Codex, Gemma 4 (local), and Claude Code.\" width=\"1024\" height=\"820\" srcset=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/04a_va-agent-picker.png?resize=1024%2C820&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/04a_va-agent-picker.png?resize=300%2C240&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/04a_va-agent-picker.png?resize=768%2C615&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/04a_va-agent-picker.png?resize=360%2C288&amp;ssl=1 360w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/04a_va-agent-picker.png?w=1308&amp;ssl=1 1308w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-5266\" class=\"wp-caption-text\">VA Agent sits with your other tool windows. Pick the agent, then choose Ask Mode or Edits allowed.<\/p><\/div>\n<p data-sourcepos=\"119:1-119:281\">VA Agent is a chat window that connects AI agents to your code inside Visual Studio. Open <em>Extensions \u2192 VAssistX \u2192 Tools \u2192 VA Agent<\/em>\u00a0and the agent window docks alongside your other Visual Studio tool windows. From there, you choose which agent you want to use and ask it to explain or change your code.<\/p>\n<p data-sourcepos=\"121:1-121:173\">You can now connect your own <strong>Claude Code<\/strong> or <strong>Codex<\/strong> subscription. Install the provider&#8217;s CLI, sign in with your account, and VA Agent uses that agent for your queries.<\/p>\n<p data-sourcepos=\"123:1-123:293\">There is also the local <strong>VA Intelligence<\/strong> model. In 2026.5, it moves from Gemma 3 to <strong>Gemma 4<\/strong>, running through Ollama 0.32.9 with a selectable model size. The model runs on your machine. Existing users also get a more reliable download that retries and resumes after a dropped connection.<\/p>\n<p data-sourcepos=\"125:1-125:23\">VA Agent has two modes:<\/p>\n<ul data-sourcepos=\"127:1-129:0\">\n<li data-sourcepos=\"127:1-127:54\"><strong>Ask Mode<\/strong> is set up for questions and discussion.<\/li>\n<li data-sourcepos=\"128:1-129:0\"><strong>Edits allowed<\/strong> lets the agent change files directly, with undo available.<\/li>\n<\/ul>\n<p data-sourcepos=\"130:1-130:155\">Ask Mode doesn&#8217;t function as a sandbox, so the usual advice still applies: use version control the way you would with any other agent working on your code.<\/p>\n<p data-sourcepos=\"132:1-132:287\">VA Agent will keep changing, with new capabilities and refinements in upcoming releases. You can influence its direction by sending feedback on our <a href=\"https:\/\/discord.gg\/mxQqAj5PHQ\">Discord<\/a>. We&#8217;d like to know how you use it in your own Visual Studio workflows as we build out what&#8217;s next.<\/p>\n<p data-sourcepos=\"134:1-134:74\">VA Agent supports Visual Studio 2015 and later on Windows 7 SP1 and later.<\/p>\n<h3 data-sourcepos=\"136:1-136:49\">Change Code with AI now runs through VA Agent<\/h3>\n<p data-sourcepos=\"138:1-138:119\"><strong>Change Code with AI, <\/strong>introduced in VA 2026.3, now runs inside VA Agent.<\/p>\n<p data-sourcepos=\"140:1-140:143\">Select a portion of code in a file or let the agent read the file and the surrounding code. <em>Change Code <\/em>proposes a change in the new VA Agent window. You then apply the changes you want.<\/p>\n<div id=\"attachment_5268\" style=\"width: 537px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/05.1_changecode-pre-proposal.png?ssl=1\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5268\" data-attachment-id=\"5268\" data-permalink=\"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/05-1_changecode-pre-proposal\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/05.1_changecode-pre-proposal-e1791568582177.png?fit=1040%2C725&amp;ssl=1\" data-orig-size=\"1040,725\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"05.1_changecode-pre-proposal\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;Describe the change you want and the proposal open in VA Agent. &lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/05.1_changecode-pre-proposal-e1791568582177.png?fit=300%2C209&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/05.1_changecode-pre-proposal-e1791568582177.png?fit=1024%2C714&amp;ssl=1\" class=\"wp-image-5268\" src=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/05.1_changecode-pre-proposal.png?resize=527%2C425&#038;ssl=1\" alt=\"Change Code with AI prompt below selected code in Visual Studio, with a Describe the change box, an Agent picker set to Claude Code, and Run and Cancel buttons.\" width=\"527\" height=\"425\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-5268\" class=\"wp-caption-text\">Describe the change you want and the proposal open in VA Agent.<\/p><\/div>\n<p data-sourcepos=\"142:1-142:88\">You can review each proposed change in the chat and decide what makes it into your code.<\/p>\n<p data-sourcepos=\"144:1-144:141\">By comparison, the <em>Edits allowed<\/em> mode gives the agent permission to change files directly. You can always use undo to revert these changes.<\/p>\n<div id=\"attachment_5267\" style=\"width: 1034px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/09_changecode-shift-alt-q.png?ssl=1\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5267\" data-attachment-id=\"5267\" data-permalink=\"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/09_changecode-shift-alt-q\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/09_changecode-shift-alt-q.png?fit=1801%2C1183&amp;ssl=1\" data-orig-size=\"1801,1183\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"09_changecode-shift-alt-q\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;Change Code with AI now runs in VA Agent: the agent proposes changes as a diff, and you apply the ones you want.&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/09_changecode-shift-alt-q.png?fit=300%2C197&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/09_changecode-shift-alt-q.png?fit=1024%2C673&amp;ssl=1\" class=\"size-large wp-image-5267\" src=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/09_changecode-shift-alt-q.png?resize=1024%2C673&#038;ssl=1\" alt=\"Visual Studio with FindAssetByName selected and the VA Agent window showing a Change Code with AI proposal: a diff that replaces the for loop with std::find_if and returns nullptr, with an Apply link.\" width=\"1024\" height=\"673\" srcset=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/09_changecode-shift-alt-q.png?resize=1024%2C673&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/09_changecode-shift-alt-q.png?resize=300%2C197&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/09_changecode-shift-alt-q.png?resize=768%2C504&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/09_changecode-shift-alt-q.png?resize=1536%2C1009&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/09_changecode-shift-alt-q.png?resize=360%2C236&amp;ssl=1 360w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/09_changecode-shift-alt-q.png?w=1801&amp;ssl=1 1801w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-5267\" class=\"wp-caption-text\">Change Code with AI now runs in VA Agent: the agent proposes changes as a diff, and you apply the ones you want.<\/p><\/div>\n<h3 data-sourcepos=\"148:1-148:58\">Explain Code with AI replaced with VA Agent&#8217;s Ask Mode<\/h3>\n<p data-sourcepos=\"150:1-150:52\"><strong>Explain Code with AI<\/strong> has been removed in 2026.5.<\/p>\n<p data-sourcepos=\"152:1-152:173\">To have AI explain a piece of code, ask VA Agent in <strong>Ask Mode<\/strong> instead. Name the symbol you&#8217;re interested in or paste the relevant snippet and ask the agent to explain it.<\/p>\n<p data-sourcepos=\"154:1-154:85\">We&#8217;re keeping the workflow simple while we work on expanding the VA Agent experience.<\/p>\n<div id=\"attachment_5270\" style=\"width: 699px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/15_ask-mode-explain.png?ssl=1\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5270\" data-attachment-id=\"5270\" data-permalink=\"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/15_ask-mode-explain\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/15_ask-mode-explain.png?fit=1711%2C1124&amp;ssl=1\" data-orig-size=\"1711,1124\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"15_ask-mode-explain\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;Read and explain: To get an explanation, ask VA Agent in Ask Mode and name the symbol.&lt;\/p&gt;\n\" data-medium-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/15_ask-mode-explain.png?fit=300%2C197&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/15_ask-mode-explain.png?fit=1024%2C673&amp;ssl=1\" class=\" wp-image-5270\" src=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/15_ask-mode-explain-1024x673.png?resize=689%2C453&#038;ssl=1\" alt=\"VA Agent in Ask Mode with Claude Code explaining the NextPowerOfTwo function from MathUtil.cpp, including a table of example inputs and results.\" width=\"689\" height=\"453\" srcset=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/15_ask-mode-explain.png?resize=1024%2C673&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/15_ask-mode-explain.png?resize=300%2C197&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/15_ask-mode-explain.png?resize=768%2C505&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/15_ask-mode-explain.png?resize=1536%2C1009&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/15_ask-mode-explain.png?resize=360%2C236&amp;ssl=1 360w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/15_ask-mode-explain.png?w=1711&amp;ssl=1 1711w\" sizes=\"auto, (max-width: 689px) 100vw, 689px\" data-recalc-dims=\"1\" \/><\/a><p id=\"caption-attachment-5270\" class=\"wp-caption-text\">Read and explain: To get an explanation, ask VA Agent in Ask Mode and name the symbol.<\/p><\/div>\n<h2 data-sourcepos=\"98:1-98:56\">Small UI changes that make VA easier to use<\/h2>\n<p data-sourcepos=\"100:1-100:223\"><strong>Rename<\/strong>, <strong>Change Signature<\/strong>, and <strong>Encapsulate Field<\/strong> now show their current settings as quick toggles, so you can check and change them without leaving the dialog. The missing toggles in <strong>GoTo Member<\/strong> are back too.<\/p>\n<p data-sourcepos=\"102:1-102:124\">Visual Assist also restores the Alt+key shortcuts for settings in <strong>Find Symbol in Solution<\/strong> and <strong>Open File in Solution<\/strong>.<\/p>\n<p data-sourcepos=\"102:1-102:124\">And if you use a dark theme, Visual Assist dialogs now have dark title bars in Visual Studio 2017 and newer.<\/p>\n<p data-sourcepos=\"102:1-102:124\"><div id=\"metaslider-id-5255\" style=\"width: 100%; margin: 0 auto;\" class=\"ml-slider-3-95-0 metaslider metaslider-flex metaslider-5255 ml-slider ms-theme-default-base has-dots-nav\" role=\"region\" aria-roledescription=\"Slideshow\" aria-label=\"Carousel of the UI changes in VA 2026.5\">\n    <div id=\"metaslider_container_5255\">\n        <div id=\"metaslider_5255\">\n            <ul class='slides'>\n                <li style=\"display: block; width: 100%;\" class=\"slide-5260 ms-image \" aria-roledescription=\"slide\" aria-label=\"slide-5260\"><img loading=\"lazy\" decoding=\"async\" width=\"1108\" height=\"617\" src=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03a_rename-toggles.png?fit=1108%2C617&amp;ssl=1\" class=\"slider-5255 slide-5260\" alt=\"Visual Assist Rename dialog for getTex with quick toggles for inherited and overridden symbols, searching all projects, and comments and strings.\" rel=\"\" title=\"03a_rename-toggles\" style=\"margin-top: 1.323706377858%\" srcset=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03a_rename-toggles.png?w=1108&amp;ssl=1 1108w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03a_rename-toggles.png?resize=300%2C167&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03a_rename-toggles.png?resize=1024%2C570&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03a_rename-toggles.png?resize=768%2C428&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03a_rename-toggles.png?resize=360%2C200&amp;ssl=1 360w\" sizes=\"auto, (max-width: 1108px) 100vw, 1108px\" data-attachment-id=\"5256\" data-permalink=\"https:\/\/www.wholetomato.com\/blog\/03a_rename-toggles\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03a_rename-toggles.png?fit=1108%2C617&amp;ssl=1\" data-orig-size=\"1108,617\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"03a_rename-toggles\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03a_rename-toggles.png?fit=300%2C167&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03a_rename-toggles.png?fit=1024%2C570&amp;ssl=1\" \/><div class=\"caption-wrap\"><div class=\"caption\"><div><em>Rename <\/em>- Rename, Change Signature, and Encapsulate Field now show their current settings as quick toggles.<\/div><\/div><\/div><\/li>\n                <li style=\"display: none; width: 100%;\" class=\"slide-5261 ms-image \" aria-roledescription=\"slide\" aria-label=\"slide-5261\"><img loading=\"lazy\" decoding=\"async\" width=\"1114\" height=\"610\" src=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03b_changesig-toggles.png?fit=1114%2C610&amp;ssl=1\" class=\"slider-5255 slide-5261\" alt=\"Visual Assist Change Signature dialog for LoadMesh with quick toggles shown above the list of affected references.\" rel=\"\" title=\"03b_changesig-toggles\" style=\"margin-top: 1.7878515858767%\" srcset=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03b_changesig-toggles.png?w=1114&amp;ssl=1 1114w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03b_changesig-toggles.png?resize=300%2C164&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03b_changesig-toggles.png?resize=1024%2C561&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03b_changesig-toggles.png?resize=768%2C421&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03b_changesig-toggles.png?resize=360%2C197&amp;ssl=1 360w\" sizes=\"auto, (max-width: 1114px) 100vw, 1114px\" data-attachment-id=\"5257\" data-permalink=\"https:\/\/www.wholetomato.com\/blog\/03b_changesig-toggles\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03b_changesig-toggles.png?fit=1114%2C610&amp;ssl=1\" data-orig-size=\"1114,610\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"03b_changesig-toggles\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03b_changesig-toggles.png?fit=300%2C164&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03b_changesig-toggles.png?fit=1024%2C561&amp;ssl=1\" \/><div class=\"caption-wrap\"><div class=\"caption\"><div><em>Change Signature<\/em> -Rename, Change Signature, and Encapsulate Field now show their current settings as quick toggles.<\/div><\/div><\/div><\/li>\n                <li style=\"display: none; width: 100%;\" class=\"slide-5262 ms-image \" aria-roledescription=\"slide\" aria-label=\"slide-5262\"><img loading=\"lazy\" decoding=\"async\" width=\"1299\" height=\"759\" src=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03c_encapsulate-toggles.png?fit=1299%2C759&amp;ssl=1\" class=\"slider-5255 slide-5262\" alt=\"Visual Assist Encapsulate Field dialog for drawCalls with getter and setter names, visibility options, and quick toggles.\" rel=\"\" title=\"03c_encapsulate-toggles\" style=\"margin: 0 auto; width: 99.835309617918%\" srcset=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03c_encapsulate-toggles.png?w=1299&amp;ssl=1 1299w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03c_encapsulate-toggles.png?resize=300%2C175&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03c_encapsulate-toggles.png?resize=1024%2C598&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03c_encapsulate-toggles.png?resize=768%2C449&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03c_encapsulate-toggles.png?resize=360%2C210&amp;ssl=1 360w\" sizes=\"auto, (max-width: 1140px) 100vw, 1140px\" data-attachment-id=\"5258\" data-permalink=\"https:\/\/www.wholetomato.com\/blog\/03c_encapsulate-toggles\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03c_encapsulate-toggles.png?fit=1299%2C759&amp;ssl=1\" data-orig-size=\"1299,759\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"03c_encapsulate-toggles\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03c_encapsulate-toggles.png?fit=300%2C175&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03c_encapsulate-toggles.png?fit=1024%2C598&amp;ssl=1\" \/><div class=\"caption-wrap\"><div class=\"caption\"><div><em>Encapsulate Field - <\/em>Rename, Change Signature, and Encapsulate Field now show their current settings as quick toggles.<\/div><\/div><\/div><\/li>\n                <li style=\"display: none; width: 100%;\" class=\"slide-5263 ms-image \" aria-roledescription=\"slide\" aria-label=\"slide-5263\"><img loading=\"lazy\" decoding=\"async\" width=\"1055\" height=\"615\" src=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03d_dark-titlebar.png?fit=1055%2C615&amp;ssl=1\" class=\"slider-5255 slide-5263\" alt=\"Visual Assist Rename dialog with a dark title bar in Visual Studio&#039;s dark theme.\" rel=\"\" title=\"03d_dark-titlebar\" style=\"margin-top: 0.019747235387049%\" srcset=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03d_dark-titlebar.png?w=1055&amp;ssl=1 1055w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03d_dark-titlebar.png?resize=300%2C175&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03d_dark-titlebar.png?resize=1024%2C597&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03d_dark-titlebar.png?resize=768%2C448&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03d_dark-titlebar.png?resize=360%2C210&amp;ssl=1 360w\" sizes=\"auto, (max-width: 1055px) 100vw, 1055px\" data-attachment-id=\"5259\" data-permalink=\"https:\/\/www.wholetomato.com\/blog\/03d_dark-titlebar\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03d_dark-titlebar.png?fit=1055%2C615&amp;ssl=1\" data-orig-size=\"1055,615\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"03d_dark-titlebar\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03d_dark-titlebar.png?fit=300%2C175&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/03d_dark-titlebar.png?fit=1024%2C597&amp;ssl=1\" \/><div class=\"caption-wrap\"><div class=\"caption\"><div>VA Rename dialog correctly uses dark title bar in Visual Studio's dark theme.<\/div><\/div><\/div><\/li>\n            <\/ul>\n        <\/div>\n        \n    <\/div>\n<\/div><\/p>\n<p data-sourcepos=\"108:1-108:21\">Also in this release:<\/p>\n<ul data-sourcepos=\"110:1-112:0\">\n<li data-sourcepos=\"110:1-110:126\">A <code>DisableWelcomePage<\/code> registry setting turns off the Welcome Page shown on fresh installs and after a Visual Assist update.<\/li>\n<li data-sourcepos=\"111:1-112:0\">The Welcome Page no longer opens blank when the WebView2 Runtime is missing.<\/li>\n<\/ul>\n<h2 data-sourcepos=\"156:1-156:54\">Compatibility, stability, and security improvements<\/h2>\n<p data-sourcepos=\"158:1-158:121\">2026.5 also includes fixes that make Visual Assist easier to install and run on older systems and Visual Studio versions.<\/p>\n<p data-sourcepos=\"160:1-160:226\">We&#8217;ve fixed Visual Assist failing to load on Windows Server 2016 and Windows 7 SP1, the navigation bar not appearing on Windows 8.1 and earlier, and an intermittent &#8216;SetSite failed&#8217; error when Visual Studio 2015\u20132019 starts.<\/p>\n<p data-sourcepos=\"162:1-162:193\">A few stability fixes are included as well. These address issues in the VS 2022 navigation bar and completion list, and in VS 2019 and earlier when the symbol database is under memory pressure.<\/p>\n<p data-sourcepos=\"164:1-164:164\">And one small installer improvement: <strong>it no longer continuously re-renders its UI during installation.<\/strong> That fixes the sluggishness it caused in virtual machines.<\/p>\n<h2 data-sourcepos=\"170:1-170:39\">A few fixes you&#8217;ll notice right away<\/h2>\n<p data-sourcepos=\"172:1-172:102\">2026.5 also includes a broad set of fixes across navigation, search, editing, refactoring, and the UI.<\/p>\n<p data-sourcepos=\"174:1-174:15\">A few examples:<\/p>\n<ul data-sourcepos=\"176:1-179:0\">\n<li data-sourcepos=\"176:1-176:187\"><strong>Open File in Solution (Shift+Alt+O)<\/strong> no longer ignores search terms after the first one. This restores expected behavior for multi-term searches and exclusion terms such as <code>-cover<\/code>.<\/li>\n<li data-sourcepos=\"177:1-177:98\"><strong>Find References (Shift+Alt+F)<\/strong> no longer includes files that have been excluded from parsing.<\/li>\n<li data-sourcepos=\"178:1-179:0\"><strong>Goto (Alt+G)<\/strong> no longer jumps to the previous symbol after you move the caret quickly.<\/li>\n<\/ul>\n<h3 data-sourcepos=\"180:1-180:32\">Full list of fixes in 2026.5<\/h3>\n<p data-sourcepos=\"182:1-182:25\"><strong>Navigation and search<\/strong><\/p>\n<ul data-sourcepos=\"184:1-191:0\">\n<li data-sourcepos=\"184:1-184:60\">Fixed Visual Assist syntax coloring missing in CUDA files.<\/li>\n<li data-sourcepos=\"185:1-185:137\">Fixed Open File in Solution ignoring every search term after the first, which also made exclusion terms such as -cover hide every file.<\/li>\n<li data-sourcepos=\"186:1-186:86\">Fixed Find References including files and extensions that are excluded from parsing.<\/li>\n<li data-sourcepos=\"187:1-187:97\">Fixed Goto (Alt+G) going to the previous symbol when used right after moving the caret quickly.<\/li>\n<li data-sourcepos=\"188:1-188:101\">Fixed the caret staying in its old position after clearing the List Methods in File (Alt+M) filter.<\/li>\n<li data-sourcepos=\"189:1-189:69\">Fixed blank entries in the VA View file and symbol drop-down lists.<\/li>\n<li data-sourcepos=\"190:1-191:0\">Fixed the Open File in Solution hint about NuGet headers pointing to the old location of the &#8216;Show only files in the current solution&#8217; option.<\/li>\n<\/ul>\n<p data-sourcepos=\"192:1-192:27\"><strong>Editing and refactoring<\/strong><\/p>\n<ul data-sourcepos=\"194:1-197:0\">\n<li data-sourcepos=\"194:1-194:132\">Fixed Create Implementation duplicating the signature when a macro such as UFUNCTION precedes a function with a const return type.<\/li>\n<li data-sourcepos=\"195:1-195:143\">Fixed typing an opening bracket or quote over a VA Snippet placeholder surrounding it instead of replacing it in Visual Studio 2022 and 2026.<\/li>\n<li data-sourcepos=\"196:1-197:0\">Fixed files with a designer, such as XAML, opening in the designer instead of the code view when Visual Assist opens them.<\/li>\n<\/ul>\n<p data-sourcepos=\"198:1-198:19\"><strong>UI and settings<\/strong><\/p>\n<ul data-sourcepos=\"200:1-206:0\">\n<li data-sourcepos=\"200:1-200:169\">Restored Alt+key shortcuts for the settings in Find Symbol in Solution, Open File in Solution, and GoTo Member, and added quick toggles that show the current settings.<\/li>\n<li data-sourcepos=\"201:1-201:70\">Fixed the missing search and clear button in the VA Hashtags filter.<\/li>\n<li data-sourcepos=\"202:1-202:113\">Fixed Options dialog tooltips that were missing, showed only their image, or showed only their first paragraph.<\/li>\n<li data-sourcepos=\"203:1-203:100\">Fixed Source Links GitHub tooltips showing an Int32 overflow error instead of the issue&#8217;s details.<\/li>\n<li data-sourcepos=\"204:1-204:106\">Fixed the Welcome Page opening as a blank window on systems without the Microsoft Edge WebView2 Runtime.<\/li>\n<li data-sourcepos=\"205:1-206:0\">Fixed the spelling of VA Hashtags on the Welcome Page.<\/li>\n<\/ul>\n<p data-sourcepos=\"207:1-207:19\"><strong>VA Intelligence<\/strong><\/p>\n<ul data-sourcepos=\"209:1-212:0\">\n<li data-sourcepos=\"209:1-209:111\">Fixed the VA Intelligence local model download failing on any dropped connection; it now retries and resumes.<\/li>\n<li data-sourcepos=\"210:1-210:145\">Fixed the VA Intelligence setup message naming Ctrl+Shift+Q instead of Alt+Shift+Q as the shortcut for the Quick Actions and Refactorings menu.<\/li>\n<li data-sourcepos=\"211:1-212:0\">Fixed the link to the VA Intelligence FAQ in the Setup VA Intelligence dialog.<\/li>\n<\/ul>\n<p data-sourcepos=\"213:1-213:31\"><strong>Compatibility and stability<\/strong><\/p>\n<ul data-sourcepos=\"215:1-223:0\">\n<li data-sourcepos=\"215:1-215:61\">Fixed Visual Assist failing to load on Windows Server 2016.<\/li>\n<li data-sourcepos=\"216:1-216:55\">Fixed Visual Assist failing to load on Windows 7 SP1.<\/li>\n<li data-sourcepos=\"217:1-217:70\">Fixed the navigation bar never appearing on Windows 8.1 and earlier.<\/li>\n<li data-sourcepos=\"218:1-218:116\">Fixed an intermittent &#8216;SetSite failed&#8217; error for the Visual Assist package when Visual Studio 2015 to 2019 starts.<\/li>\n<li data-sourcepos=\"219:1-219:127\">Fixed an occasional Visual Studio 2022 crash when the navigation bar rebuilt its drop-down list while the editor was resized.<\/li>\n<li data-sourcepos=\"220:1-220:107\">Fixed an occasional Visual Studio 2022 crash when Visual Assist handed a completion list back to the IDE.<\/li>\n<li data-sourcepos=\"221:1-221:106\">Fixed a rare crash in Visual Studio 2019 and earlier when the symbol database was under memory pressure.<\/li>\n<li data-sourcepos=\"222:1-223:0\">Fixed the installer rendering continuously, which made it sluggish in virtual machines.<\/li>\n<\/ul>\n<h2 data-sourcepos=\"229:1-229:32\">Update now to Visual Assist 2026.5<\/h2>\n<p data-sourcepos=\"233:1-233:261\">Inspect code across the projects you choose instead of one file at a time, and bring Claude Code, Codex, or the local Gemma 4 model into Visual Studio through VA Agent. Smaller improvements throughout make everyday navigation and refactoring easier too.<\/p>\n<p data-sourcepos=\"235:1-235:207\">Active software maintenance is required to use the features and fixes in this release. If you&#8217;re new to Visual Assist, you can <a href=\"https:\/\/www.wholetomato.com\/downloads\">try it<\/a> with a 30-day full-access trial.<\/p>\n<p data-sourcepos=\"237:1-237:182\">If you try VA Agent, we&#8217;d especially like to hear what works and what&#8217;s missing. You can send feedback through the in-app form or join us on <a href=\"https:\/\/discord.gg\/mxQqAj5PHQ\">Discord<\/a>.<\/p>\n<p data-sourcepos=\"237:1-237:182\">Happy coding.<\/p>\n<p data-sourcepos=\"237:1-237:182\"><div class=\"banner\" style=\"background:#F4F4F4;border-radius:16px;padding:32px;margin:40px 0;\">\r\n\t<h2 class=\"title\" style=\"margin:0 0 10px;color:#040712;font-size:24px;line-height:1.3;\">Download Visual Assist 2026.5 <\/h2>\r\n\t<h4 class=\"subtitle\" style=\"margin:0 0 22px;color:#4A5565;font-size:16px;font-weight:400;line-height:1.55;\">VA 2026.5 expands the scope of the work you can do from inside Visual Studio.<\/h4>\r\n\t<div class=\"actions\">\r\n\t\t<a class=\"button primary\" style=\"display:inline-block;background:#E7000B;color:#FFFFFF;padding:12px 24px;border-radius:8px;text-decoration:none;font-weight:600;\" href=\"https:\/\/www.wholetomato.com\/features\/whats-new?utm_content=blog-\">Download release<\/a>\r\n\t<\/div>\r\n<\/div><\/p>\n<h2 data-sourcepos=\"244:1-244:6\">FAQ<\/h2>\n<h3 data-sourcepos=\"246:1-246:47\">Is project-wide code inspection AI-powered?<\/h3>\n<p data-sourcepos=\"248:1-248:153\">No. Project-wide code inspection uses rule-based clang-tidy checks and a clang-based parser. The same code and rules produce the same result on each run.<\/p>\n<h3 data-sourcepos=\"250:1-250:62\">Do I need a Claude or OpenAI subscription to use VA Agent?<\/h3>\n<p data-sourcepos=\"252:1-252:99\">Only if you want to use Claude Code or Codex. The local VA Intelligence model does not require one.<\/p>\n<h3 data-sourcepos=\"254:1-254:51\">Does my code go through Whole Tomato&#8217;s servers?<\/h3>\n<p data-sourcepos=\"256:1-256:176\">No. Claude Code and Codex use the provider you choose under your own account. The local VA Intelligence model runs on your machine. Nothing passes through Whole Tomato servers.<\/p>\n<h3 data-sourcepos=\"258:1-258:80\">What happened to Explain Code with AI, and where is Change Code with AI now?<\/h3>\n<p data-sourcepos=\"260:1-260:111\">Explain Code with AI was removed in 2026.5. You can use VA Agent in Ask Mode to ask for an explanation instead.<\/p>\n<p data-sourcepos=\"262:1-262:107\">Change Code with AI now runs through VA Agent and lets the selected agent propose changes for you to apply.<\/p>\n<h3 data-sourcepos=\"264:1-264:67\">Which Visual Studio and Windows versions does VA Agent support?<\/h3>\n<p data-sourcepos=\"266:1-266:74\">VA Agent supports Visual Studio 2015 and later on Windows 7 SP1 and later.<\/p>\n<p data-sourcepos=\"96:1-96:127\">\n","protected":false},"excerpt":{"rendered":"<p>Visual Assist 2026.5 is our biggest release yet. It expands two things we believe developers increasingly need help with: checking code across a large solution, and deciding where and when to use AI. The headline&#8230;<\/p>\n","protected":false},"author":213500340,"featured_media":5250,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_newsletter_tier_id":0,"footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[10673833],"tags":[726360527,4458826,726360435,726360764,726360511],"class_list":["post-5243","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-build-announcements","tag-clang-tidy","tag-code-inspection","tag-release","tag-va-agent","tag-va-intelligence"],"jetpack_publicize_connections":[],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/Blog-Header-2026.5.png?fit=1200%2C628&ssl=1","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pfpLS4-1mz","aioseo_head":"\n\t\t<!-- All in One SEO Pro 4.9.7.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"Visual Assist 2026.5 adds project-wide code inspections, VA Agent for Claude Code, Codex, and Gemma 4, security updates, and a long list of fixes.\" \/>\n\t<meta name=\"robots\" content=\"max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n\t<meta name=\"author\" content=\"Tristan Soliven\"\/>\n\t<meta name=\"google-site-verification\" content=\"DtHrwoEjg0KG_fbuPSp5j_wNIf-g5hSh4EH6tZBoCIw\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO Pro (AIOSEO) 4.9.7.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Visual Assist Blog - C++ and Visual Studio guides from the Visual Assist team. Working in large and legacy codebases, refactoring, AI tooling, plus notes on every release.\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Visual Assist 2026.5: Project-wide code inspections and new VA Agent window\" \/>\n\t\t<meta property=\"og:description\" content=\"Visual Assist 2026.5 adds project-wide code inspections, VA Agent for Claude Code, Codex, and Gemma 4, security updates, and a long list of fixes.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-10-10T00:06:33+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-10-10T00:06:33+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/wholetomatosoftware\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@visualassist\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Visual Assist 2026.5: Project-wide code inspections and new VA Agent window\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Visual Assist 2026.5 adds project-wide code inspections, VA Agent for Claude Code, Codex, and Gemma 4, security updates, and a long list of fixes.\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@visualassist\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/visual-assist-2026-5-release-post\\\/#blogposting\",\"name\":\"Visual Assist 2026.5: Project-wide code inspections and new VA Agent window\",\"headline\":\"Visual Assist 2026.5: Project-wide code inspections and new VA Agent window\",\"author\":{\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/author\\\/tristansoliven\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.wholetomato.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/Blog-Header-2026.5.png?fit=1200%2C628&ssl=1\",\"width\":1200,\"height\":628},\"datePublished\":\"2026-10-09T20:06:33-04:00\",\"dateModified\":\"2026-10-09T20:06:33-04:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/visual-assist-2026-5-release-post\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/visual-assist-2026-5-release-post\\\/#webpage\"},\"articleSection\":\"Build Announcements, Clang-Tidy, code inspection, release, VA Agent, VA Intelligence, English\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/visual-assist-2026-5-release-post\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/category\\\/build-announcements\\\/#listItem\",\"name\":\"Build Announcements\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/category\\\/build-announcements\\\/#listItem\",\"position\":2,\"name\":\"Build Announcements\",\"item\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/category\\\/build-announcements\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/visual-assist-2026-5-release-post\\\/#listItem\",\"name\":\"Visual Assist 2026.5: Project-wide code inspections and new VA Agent window\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/visual-assist-2026-5-release-post\\\/#listItem\",\"position\":3,\"name\":\"Visual Assist 2026.5: Project-wide code inspections and new VA Agent window\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/category\\\/build-announcements\\\/#listItem\",\"name\":\"Build Announcements\"}}]},{\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Is project-wide code inspection AI-powered?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Project-wide code inspection uses rule-based clang-tidy checks and a clang-based parser. The same code and rules produce the same result on each run.\"}},{\"@type\":\"Question\",\"name\":\"Do I need a Claude or OpenAI subscription to use VA Agent?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Only if you want to use Claude Code or Codex. The local VA Intelligence model does not require one.\"}},{\"@type\":\"Question\",\"name\":\"Does my code go through Whole Tomato's servers?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Claude Code and Codex use the provider you choose under your own account. The local VA Intelligence model runs on your machine. Nothing passes through Whole Tomato servers.\"}},{\"@type\":\"Question\",\"name\":\"What happened to Explain Code with AI, and where is Change Code with AI now?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Explain Code with AI was removed in 2026.5. You can use VA Agent in Ask Mode to ask for an explanation instead. Change Code with AI now runs through VA Agent and lets the selected agent propose changes for you to apply.\"}},{\"@type\":\"Question\",\"name\":\"Which Visual Studio and Windows versions does VA Agent support?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"VA Agent supports Visual Studio 2015 and later on Windows 7 SP1 and later.\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/#organization\",\"name\":\"Tomato Soup\",\"description\":\"C++ and Visual Studio guides from the Visual Assist team. Working in large and legacy codebases, refactoring, AI tooling, plus notes on every release.\",\"url\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/\",\"email\":\"info@wholetomato.com\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":0,\"maxValue\":100},\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.wholetomato.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/WT_symbol.png?fit=112%2C112&ssl=1\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/visual-assist-2026-5-release-post\\\/#organizationLogo\",\"width\":112,\"height\":112,\"caption\":\"visual assist main tomato symbol icon\"},\"image\":{\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/visual-assist-2026-5-release-post\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/wholetomatosoftware\",\"https:\\\/\\\/twitter.com\\\/visualassist\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/Wholetomatosoftware\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/whole-tomato-software\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/author\\\/tristansoliven\\\/#author\",\"url\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/author\\\/tristansoliven\\\/\",\"name\":\"Tristan Soliven\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/visual-assist-2026-5-release-post\\\/#webpage\",\"url\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/visual-assist-2026-5-release-post\\\/\",\"name\":\"Visual Assist 2026.5: Project-wide code inspections and new VA Agent window\",\"description\":\"Visual Assist 2026.5 adds project-wide code inspections, VA Agent for Claude Code, Codex, and Gemma 4, security updates, and a long list of fixes.\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/visual-assist-2026-5-release-post\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/author\\\/tristansoliven\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/author\\\/tristansoliven\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.wholetomato.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/Blog-Header-2026.5.png?fit=1200%2C628&ssl=1\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/visual-assist-2026-5-release-post\\\/#mainImage\",\"width\":1200,\"height\":628},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/visual-assist-2026-5-release-post\\\/#mainImage\"},\"datePublished\":\"2026-10-09T20:06:33-04:00\",\"dateModified\":\"2026-10-09T20:06:33-04:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/\",\"name\":\"Tomato Soup\",\"description\":\"C++ and Visual Studio guides from the Visual Assist team. Working in large and legacy codebases, refactoring, AI tooling, plus notes on every release.\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.wholetomato.com\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO Pro -->\r\n\t\t<title>Visual Assist 2026.5: Project-wide code inspections and new VA Agent window<\/title>\n\n","aioseo_head_json":{"title":"Visual Assist 2026.5: Project-wide code inspections and new VA Agent window","description":"Visual Assist 2026.5 adds project-wide code inspections, VA Agent for Claude Code, Codex, and Gemma 4, security updates, and a long list of fixes.","canonical_url":"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/","robots":"max-snippet:-1, max-image-preview:large, max-video-preview:-1","keywords":"","webmasterTools":{"google-site-verification":"DtHrwoEjg0KG_fbuPSp5j_wNIf-g5hSh4EH6tZBoCIw","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/#blogposting","name":"Visual Assist 2026.5: Project-wide code inspections and new VA Agent window","headline":"Visual Assist 2026.5: Project-wide code inspections and new VA Agent window","author":{"@id":"https:\/\/www.wholetomato.com\/blog\/author\/tristansoliven\/#author"},"publisher":{"@id":"https:\/\/www.wholetomato.com\/blog\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/Blog-Header-2026.5.png?fit=1200%2C628&ssl=1","width":1200,"height":628},"datePublished":"2026-10-09T20:06:33-04:00","dateModified":"2026-10-09T20:06:33-04:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/#webpage"},"isPartOf":{"@id":"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/#webpage"},"articleSection":"Build Announcements, Clang-Tidy, code inspection, release, VA Agent, VA Intelligence, English"},{"@type":"BreadcrumbList","@id":"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.wholetomato.com\/blog#listItem","position":1,"name":"Home","item":"https:\/\/www.wholetomato.com\/blog","nextItem":{"@type":"ListItem","@id":"https:\/\/www.wholetomato.com\/blog\/category\/build-announcements\/#listItem","name":"Build Announcements"}},{"@type":"ListItem","@id":"https:\/\/www.wholetomato.com\/blog\/category\/build-announcements\/#listItem","position":2,"name":"Build Announcements","item":"https:\/\/www.wholetomato.com\/blog\/category\/build-announcements\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/#listItem","name":"Visual Assist 2026.5: Project-wide code inspections and new VA Agent window"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.wholetomato.com\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/#listItem","position":3,"name":"Visual Assist 2026.5: Project-wide code inspections and new VA Agent window","previousItem":{"@type":"ListItem","@id":"https:\/\/www.wholetomato.com\/blog\/category\/build-announcements\/#listItem","name":"Build Announcements"}}]},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Is project-wide code inspection AI-powered?","acceptedAnswer":{"@type":"Answer","text":"No. Project-wide code inspection uses rule-based clang-tidy checks and a clang-based parser. The same code and rules produce the same result on each run."}},{"@type":"Question","name":"Do I need a Claude or OpenAI subscription to use VA Agent?","acceptedAnswer":{"@type":"Answer","text":"Only if you want to use Claude Code or Codex. The local VA Intelligence model does not require one."}},{"@type":"Question","name":"Does my code go through Whole Tomato's servers?","acceptedAnswer":{"@type":"Answer","text":"No. Claude Code and Codex use the provider you choose under your own account. The local VA Intelligence model runs on your machine. Nothing passes through Whole Tomato servers."}},{"@type":"Question","name":"What happened to Explain Code with AI, and where is Change Code with AI now?","acceptedAnswer":{"@type":"Answer","text":"Explain Code with AI was removed in 2026.5. You can use VA Agent in Ask Mode to ask for an explanation instead. Change Code with AI now runs through VA Agent and lets the selected agent propose changes for you to apply."}},{"@type":"Question","name":"Which Visual Studio and Windows versions does VA Agent support?","acceptedAnswer":{"@type":"Answer","text":"VA Agent supports Visual Studio 2015 and later on Windows 7 SP1 and later."}}]},{"@type":"Organization","@id":"https:\/\/www.wholetomato.com\/blog\/#organization","name":"Tomato Soup","description":"C++ and Visual Studio guides from the Visual Assist team. Working in large and legacy codebases, refactoring, AI tooling, plus notes on every release.","url":"https:\/\/www.wholetomato.com\/blog\/","email":"info@wholetomato.com","numberOfEmployees":{"@type":"QuantitativeValue","minValue":0,"maxValue":100},"logo":{"@type":"ImageObject","url":"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/05\/WT_symbol.png?fit=112%2C112&ssl=1","@id":"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/#organizationLogo","width":112,"height":112,"caption":"visual assist main tomato symbol icon"},"image":{"@id":"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/#organizationLogo"},"sameAs":["https:\/\/www.facebook.com\/wholetomatosoftware","https:\/\/twitter.com\/visualassist","https:\/\/www.youtube.com\/c\/Wholetomatosoftware","https:\/\/www.linkedin.com\/company\/whole-tomato-software"]},{"@type":"Person","@id":"https:\/\/www.wholetomato.com\/blog\/author\/tristansoliven\/#author","url":"https:\/\/www.wholetomato.com\/blog\/author\/tristansoliven\/","name":"Tristan Soliven"},{"@type":"WebPage","@id":"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/#webpage","url":"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/","name":"Visual Assist 2026.5: Project-wide code inspections and new VA Agent window","description":"Visual Assist 2026.5 adds project-wide code inspections, VA Agent for Claude Code, Codex, and Gemma 4, security updates, and a long list of fixes.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.wholetomato.com\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/#breadcrumblist"},"author":{"@id":"https:\/\/www.wholetomato.com\/blog\/author\/tristansoliven\/#author"},"creator":{"@id":"https:\/\/www.wholetomato.com\/blog\/author\/tristansoliven\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/i0.wp.com\/www.wholetomato.com\/blog\/wp-content\/uploads\/2026\/10\/Blog-Header-2026.5.png?fit=1200%2C628&ssl=1","@id":"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/#mainImage","width":1200,"height":628},"primaryImageOfPage":{"@id":"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/#mainImage"},"datePublished":"2026-10-09T20:06:33-04:00","dateModified":"2026-10-09T20:06:33-04:00"},{"@type":"WebSite","@id":"https:\/\/www.wholetomato.com\/blog\/#website","url":"https:\/\/www.wholetomato.com\/blog\/","name":"Tomato Soup","description":"C++ and Visual Studio guides from the Visual Assist team. Working in large and legacy codebases, refactoring, AI tooling, plus notes on every release.","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.wholetomato.com\/blog\/#organization"}}]},"og:locale":"en_US","og:site_name":"Visual Assist Blog - C++ and Visual Studio guides from the Visual Assist team. Working in large and legacy codebases, refactoring, AI tooling, plus notes on every release.","og:type":"article","og:title":"Visual Assist 2026.5: Project-wide code inspections and new VA Agent window","og:description":"Visual Assist 2026.5 adds project-wide code inspections, VA Agent for Claude Code, Codex, and Gemma 4, security updates, and a long list of fixes.","og:url":"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/","article:published_time":"2026-10-10T00:06:33+00:00","article:modified_time":"2026-10-10T00:06:33+00:00","article:publisher":"https:\/\/www.facebook.com\/wholetomatosoftware","twitter:card":"summary_large_image","twitter:site":"@visualassist","twitter:title":"Visual Assist 2026.5: Project-wide code inspections and new VA Agent window","twitter:description":"Visual Assist 2026.5 adds project-wide code inspections, VA Agent for Claude Code, Codex, and Gemma 4, security updates, and a long list of fixes.","twitter:creator":"@visualassist"},"aioseo_meta_data":{"post_id":"5243","title":"Visual Assist 2026.5: Project-wide code inspections and new VA Agent window","description":"Visual Assist 2026.5 adds project-wide code inspections, VA Agent for Claude Code, Codex, and Gemma 4, security updates, and a long list of fixes.","keywords":null,"keyphrases":{"focus":{"keyphrase":"project-wide code inspection","score":46,"analysis":{"keyphraseInTitle":{"score":3,"maxScore":9,"error":1},"keyphraseInDescription":{"score":3,"maxScore":9,"error":1},"keyphraseLength":{"score":9,"maxScore":9,"error":0,"length":3},"keyphraseInURL":{"score":1,"maxScore":5,"error":1},"keyphraseInIntroduction":{"score":3,"maxScore":9,"error":1},"keyphraseInSubHeadings":{"score":3,"maxScore":9,"error":1},"keyphraseInImageAlt":{"score":9,"maxScore":9,"error":0},"keywordDensity":{"score":0,"type":"low","maxScore":9,"error":1}}},"additional":[{"keyphrase":"visual assist 2026.5","score":67,"analysis":{"keyphraseInDescription":{"score":9,"maxScore":9,"error":0},"keyphraseLength":{"score":9,"maxScore":9,"error":0,"length":3},"keyphraseInIntroduction":{"score":9,"maxScore":9,"error":0},"keyphraseInImageAlt":{"score":3,"maxScore":9,"error":1},"keywordDensity":{"score":0,"type":"low","maxScore":9,"error":1}}},{"keyphrase":"code inspections","score":53,"analysis":{"keyphraseInDescription":{"score":9,"maxScore":9,"error":0},"keyphraseLength":{"score":9,"maxScore":9,"error":0,"length":2},"keyphraseInIntroduction":{"score":3,"maxScore":9,"error":1},"keyphraseInImageAlt":{"score":3,"maxScore":9,"error":1},"keywordDensity":{"score":0,"type":"low","maxScore":9,"error":1}}}]},"primary_term":null,"canonical_url":"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/","og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[{"id":"#aioseo-custom-mv19u7nl6kxp","custom":true,"graphName":"FAQPage","schema":"{ \"@type\": \"FAQPage\", \"mainEntity\": [ { \"@type\": \"Question\", \"name\": \"Is project-wide code inspection AI-powered?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No. Project-wide code inspection uses rule-based clang-tidy checks and a clang-based parser. The same code and rules produce the same result on each run.\" } }, { \"@type\": \"Question\", \"name\": \"Do I need a Claude or OpenAI subscription to use VA Agent?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Only if you want to use Claude Code or Codex. The local VA Intelligence model does not require one.\" } }, { \"@type\": \"Question\", \"name\": \"Does my code go through Whole Tomato's servers?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"No. Claude Code and Codex use the provider you choose under your own account. The local VA Intelligence model runs on your machine. Nothing passes through Whole Tomato servers.\" } }, { \"@type\": \"Question\", \"name\": \"What happened to Explain Code with AI, and where is Change Code with AI now?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Explain Code with AI was removed in 2026.5. You can use VA Agent in Ask Mode to ask for an explanation instead. Change Code with AI now runs through VA Agent and lets the selected agent propose changes for you to apply.\" } }, { \"@type\": \"Question\", \"name\": \"Which Visual Studio and Windows versions does VA Agent support?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"VA Agent supports Visual Studio 2015 and later on Windows 7 SP1 and later.\" } } ] }"}],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"BlogPosting","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"open_ai":null,"ai":{"faqs":[],"keyPoints":[],"schemas":[{"schemaType":"FAQPage","schemaData":{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Is project-wide code inspection AI-powered?","acceptedAnswer":{"@type":"Answer","text":"No. Project-wide code inspection uses rule-based clang-tidy checks and a clang-based parser. The same code and rules produce the same result on each run."}},{"@type":"Question","name":"Do I need a Claude or OpenAI subscription to use VA Agent?","acceptedAnswer":{"@type":"Answer","text":"Only if you want to use Claude Code or Codex. The local VA Intelligence model does not require one."}},{"@type":"Question","name":"Does my code go through Whole Tomato's servers?","acceptedAnswer":{"@type":"Answer","text":"No. Claude Code and Codex use the provider you choose under your own account. The local VA Intelligence model runs on your machine. Nothing passes through Whole Tomato servers."}},{"@type":"Question","name":"What happened to Explain Code with AI, and where is Change Code with AI now?","acceptedAnswer":{"@type":"Answer","text":"Explain Code with AI was removed in 2026.5. You can use VA Agent in Ask Mode to ask for an explanation instead. Change Code with AI now runs through VA Agent and lets the selected agent propose changes for you to apply."}},{"@type":"Question","name":"Which Visual Studio and Windows versions does VA Agent support?","acceptedAnswer":{"@type":"Answer","text":"VA Agent supports Visual Studio 2015 and later on Windows 7 SP1 and later."}}]},"confidence":92,"reasoning":"FAQPage uses exact Q\/A pairs from the page, ensuring compliance with the user-provided content; high grounding for all five items."}],"titles":[],"descriptions":[],"socialPosts":{"email":[],"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"created":"2026-10-08 16:35:27","updated":"2026-10-10 02:10:06","reviewed_by":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/www.wholetomato.com\/blog\" title=\"Home\">Home<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/www.wholetomato.com\/blog\/category\/build-announcements\/\" title=\"Build Announcements\">Build Announcements<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\tVisual Assist 2026.5: Project-wide code inspections and new VA Agent window\n<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.wholetomato.com\/blog"},{"label":"Build Announcements","link":"https:\/\/www.wholetomato.com\/blog\/category\/build-announcements\/"},{"label":"Visual Assist 2026.5: Project-wide code inspections and new VA Agent window","link":"https:\/\/www.wholetomato.com\/blog\/visual-assist-2026-5-release-post\/"}],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/posts\/5243","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/users\/213500340"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/comments?post=5243"}],"version-history":[{"count":18,"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/posts\/5243\/revisions"}],"predecessor-version":[{"id":5278,"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/posts\/5243\/revisions\/5278"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/media\/5250"}],"wp:attachment":[{"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/media?parent=5243"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/categories?post=5243"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wholetomato.com\/blog\/wp-json\/wp\/v2\/tags?post=5243"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}