Wiz describes AI SAST not as one model but as a context-aware multi-engine system. Tier 1: deterministic baseline scanning with signatures — fast, cheap, before every merge. Tier 2: continuous AI reasoning on every pull request that understands application structure, trust boundaries and data flows. Tier 3: targeted agentic pentesting for high-value applications only. Core thesis: “Deep scanning everywhere doesn't scale” — frontier analysis is expensive and point-in-time while code changes hourly.
AI SAST – code analysis that reasons about intent
Language models triage findings, reason semantically across function boundaries and find real zero-days. What of that is evidenced, which tools exist in 2026 and where the new limits and risks lie — with sources instead of marketing.
75%of new code is now AI-produced, Google states
45%of AI samples fail the security test, per Veracode
88.6%fewer false alarms via LLM filter (QASecClaw, OWASP Benchmark)
20real zero-days reported by Google Big Sleep in 2025
AI SAST means using large language models in static code analysis — not as a replacement for rule-based SAST, but as a second layer on top. The motivation is twofold: AI now produces the majority of new code (Google states 75 percent), and that code measurably introduces vulnerabilities more often (Veracode: 45 percent of AI samples fail the security test). At the same time, the very same technology can find flaws no pattern captures. The reference frame comes from Wiz (“Rethinking Scanning for the AI Era”, 30 July 2026): three layers of deterministic baseline scanning, continuous AI reasoning and targeted agentic deep testing. This page maps the evidenced capabilities, the real tool landscape and the new risks — consistently separating primary sources from vendor claims.
The Essentials at a Glance
Nine topic blocks — tap to expand.
Four evidenced application areas
From triage to coding agents as reviewers — each tab distils the evidenced capabilities. Tap a tab.
- The most mature use is not finding but sorting out: an LLM filter behind a deterministic scanner reduces false alarms consistently across several independent studies.
- QASecClaw: 88.6 percent on the OWASP Benchmark at 3.1 percent recall loss; “Sifting the Noise”: up to 93.3 percent on real CodeQL alerts; SAST-Genius: around 91 percent (225 to 20 findings).
- This is exactly where the economic leverage lies — alert fatigue is the most common reason SAST programmes fail.
LLM filterQASecClawOWASP BenchmarkCodeQLSAST-GeniusAlert fatigue
- In tier 2 the model first builds an understanding of the application, forms attack hypotheses and tests them across file and function boundaries — “like a security researcher”.
- The neuro-symbolic IRIS approach (LLM infers taint specs, CodeQL runs the analysis) found 55 instead of 27 vulnerabilities on CWE-Bench-Java and uncovered four previously unknown ones.
- The CORRECT study shows repository context is the decisive lever — which is why whole-repo approaches beat pure snippet classification.
IRISTaint specsCodeQLCWE-Bench-JavaCORRECTRepository context
- Google Big Sleep reported twenty real zero-days in 2025 and prevented an attack for the first time (CVE-2025-6965).
- The DARPA AIxCC finalists autonomously found 86 percent of injected vulnerabilities in August 2025 at around 152 dollars per task; Wiz Atlas exceeds 90 percent on the CyberGym benchmark and 200+ unknown vulnerabilities.
- In 2026 even an open-weight model (Kimi K2.5), via a synthesised agent harness, found ten zero-days in Google Chrome.
Big SleepCVE-2025-6965DARPA AIxCCWiz AtlasCyberGymKimi K2.5
- The major coding assistants have security review built in: Anthropic's Claude Code Security Review (open source, MIT, diff-aware) and GitHub Copilot Code Review (over 60M reviews, 71 percent with actionable feedback).
- OpenAI Codex Security reviews over 100,000 external PRs per day (deliberately precision over recall); Cursor Bugbot uses 8 parallel runs plus majority voting against non-determinism (70+ percent resolution).
- All explicitly document hallucination risk and the duty to review.
Claude Code Security ReviewCopilot Code ReviewCodex SecurityCursor BugbotMajority votingDiff-aware
Our solution · AI SAST in operation
VamiAppSec: six scanners, one backlog, AI triage
The exact operating pattern of this page — deterministic scanner finds, LLM triages and contextualises, human decides — is built into our VamiAppSec platform. It orchestrates Semgrep, Gitleaks, Checkov, Syft/Grype and the Claude Code Security Reviewer in one pipeline, normalises all findings and enriches every finding with an LLM: context, an exploitability assessment and a patch proposal. Traceable, and deployable in your own data centre.
6+scanners in one pipeline
−54%median triage time
93%duplicates eliminated
24 hto go live
- LLM as a filter BEHIND the deterministic scanner — not a blind replacement
- Self-hosted or SaaS: on request, code never leaves your infrastructure
- With consulting: scanning architecture, calibration, exploit validation
Figures from our own measurements against raw scanner output; details at vamiappsec.com.
Standards & Sources
The content on this page is based on the following publicly available guides and studies.
Rethinking Scanning for the AI Era: Wiz's Agentic Code Security System
The three-tier model (baseline / continuous AI reasoning / agentic deep testing) and the productisation of Atlas as a deep-analysis engine; core thesis “Deep scanning everywhere doesn't scale”.
Introducing Atlas: Wiz's AI vulnerability researcher
Over 90% success rate on CyberGym and more than 200 previously unknown vulnerabilities; orchestrated multi-model system.
IRIS: LLM-Assisted Static Analysis for Detecting Security Vulnerabilities (ICLR 2025)
Neuro-symbolic: LLM infers taint specs, CodeQL analyses. 55 instead of 27 vulnerabilities on CWE-Bench-Java versus CodeQL alone, four previously unknown found.
Everything You Wanted to Know About LLM-based Vulnerability Detection (CORRECT)
2,000 vulnerable-patched pairs across 99 CWEs, 13 LLMs: repository context is the decisive lever; most false alarms stem from reasoning errors, not misclassification.
LLMs Cannot Reliably Identify and Reason About Security Vulnerabilities (Yet?) (IEEE S&P 2024)
SecLLMHolmes: merely renaming functions/variables flips verdicts (PaLM2 26%, GPT-4 17%); non-deterministic outputs and unreliable reasoning.
Defeating Nondeterminism in LLM Inference
No reproducibility even at temperature 0: 80 different results from 1,000 identical requests; caused by lack of batch invariance, not sampling.
ALIBI: Adversarial comments defeat LLM vulnerability detectors
Misleading code comments without behavioural change achieve over 90% evasion (100% on one system) against four LLM-based detectors.
ZeroDayBench: Evaluating LLM Agents on Unseen Zero-Day Vulnerabilities (ICLR 2026 WS)
Reality check: on ported, unseen zero-days frontier models still fail at autonomous finding and patching — a counterweight to the success stories.
Claude Code Security Review (GitHub Action, open source)
MIT-licensed, diff-aware, language-agnostic; actively filters FP-prone classes (DoS, generic input validation, open redirects) to reduce noise.
60 million Copilot code reviews and counting
Over 60M reviews, 71% with actionable feedback; agentic architecture and a reasoning model measurably improve feedback.
A Practical Approach to Verifying Code at Scale
Codex reviewer checks over 100,000 external PRs per day; deliberately precision over recall; repo access + code execution raise hit quality.
Building a better Bugbot
Explicit engineering against LLM non-determinism: 8 parallel runs with permuted diff order, majority voting, downstream validator; resolution rate raised from 52% to over 70%.
Semgrep Assistant: 60% auto-triage, 96% agreement
Confidence-based pattern in practice: LLM as context provider behind the deterministic engine; 60% auto-triage, 96% agreement with the security research team (vendor figure).
An LLM Engineer's Review of AI SAST Tools
Independent pentester test of six AI SAST products: strength on logic/authorization flaws confirmed, but wide false-alarm ranges (Corgea ~80% detection at ~50% FP) — a corrective to vendor claims.
Responsible use of Copilot Autofix / Copilot Code Review
Vendor governance guidance: hallucination risk, non-determinism, duty of supplementary human review; evaluation uses multiple independent runs.
NIST AI 100-2e2025: Adversarial Machine Learning — Taxonomy
Defines direct and indirect prompt injection as GenAI attack classes; indirect injection via retrieved content (README/comments) applies directly to code-analysis agents.
Introduce AI SAST — with evidence, not gut feel?
In a no-obligation intro call we work out where LLM triage has the biggest leverage for you, which layer runs on which repository and how to govern AI findings without losing reproducibility.