TL;DR: As AI coding tools increase delivery speed and defect risk, the governance challenge is not code generation itself, but controlling how trusted output is verified before it reaches production, and Sonar’s acquisition of Gitar extends its code-verification stack into AI-native review that can generate fixes and iterate until CI passes, reflecting a broader shift toward layered, zero-trust validation.
NHIMG editorial — based on content published by Sonar: Sonar acquires Gitar and extends its verification platform
Questions worth separating out
Q: How should teams govern AI-generated code when they cannot review every change?
A: Teams should shift from source-only assurance to runtime assurance.
Q: Why do AI coding tools increase verification risk in CI/CD pipelines?
A: They increase risk because they can produce plausible output faster than humans can inspect it, which raises the chance that defects, insecure patterns, or brittle fixes pass through review.
Q: What breaks when verification is not layered across software delivery?
A: Single-point verification fails when one control misses a defect, dependency issue, or unsafe fix.
Practitioner guidance
- Define merge authority for AI-generated fixes Separate who can suggest code changes from who can approve merges and who can trigger releases.
- Constrain CI and repository identities Review the tokens, service accounts, and bot credentials used in pull requests, build runners, and remediation workflows.
- Layer deterministic and AI-assisted checks Use static analysis, dependency inspection, test gates, and AI review as complementary controls rather than substitutes.
What's in the full analysis
Sonar's full acquisition coverage leaves the operational integration details for the source:
- How Gitar's AI code review workflow fits into the existing SonarQube verification stack
- What standalone availability means for current Gitar customers and support processes
- How deeper integration could change code-quality, security, and review-status visibility across teams
👉 Read Sonar's acquisition coverage for the Gitar integration and verification strategy →
AI code review and zero-trust verification: what changes for teams?
Explore further
Zero-trust verification is becoming a software governance requirement, not a tooling preference. AI coding systems can write plausible code faster than human teams can inspect it, which makes validation the controlling risk variable. The article points to a broader shift in software assurance where trust must be earned repeatedly across the development lifecycle. For practitioners, the conclusion is that verification architecture now matters as much as code generation capability.
A question worth separating out:
Q: What should security teams do when automation begins to commit fixes on its own?
A: They should tighten permissions before expanding automation. That means scoping repository access, limiting build credentials, requiring approval before merges, and reviewing which identities can alter deployment-critical code. Autonomous remediation needs tighter governance than ordinary developer tooling because it acts inside trusted systems.
👉 Read our full editorial: Sonar acquires Gitar: implications for code verification governance