Live
AI‑scale version control: Anthropic’s Scion replaces git for massive code churnApplying Trust‑in‑Depth Controls to Autonomous AI AgentsOpenAI’s three‑month GPT‑4 model retirement forces rapid migration to GPT‑6 LunaBorderless Lakehouse Integration with Gemini: Implications for EngineersGitHub AI Scan for PRs now GA: advisory AI‑driven findings for non‑CodeQL languagesAutonomous Penetration Testing Shows 89% Success on Fresh CVE Benchmark – Operational ImplicationsRunning Temporal Serverless Workers on Cloud Run: Zero‑Cost Scaling for Pull‑Based WorkloadsGitHub Agentic Autofix for Code Scanning Alerts Hits GA – Practical Implications for EngineersAI‑scale version control: Anthropic’s Scion replaces git for massive code churnApplying Trust‑in‑Depth Controls to Autonomous AI AgentsOpenAI’s three‑month GPT‑4 model retirement forces rapid migration to GPT‑6 LunaBorderless Lakehouse Integration with Gemini: Implications for EngineersGitHub AI Scan for PRs now GA: advisory AI‑driven findings for non‑CodeQL languagesAutonomous Penetration Testing Shows 89% Success on Fresh CVE Benchmark – Operational ImplicationsRunning Temporal Serverless Workers on Cloud Run: Zero‑Cost Scaling for Pull‑Based WorkloadsGitHub Agentic Autofix for Code Scanning Alerts Hits GA – Practical Implications for Engineers
GitHub

GitHub AI Scan for PRs now GA: advisory AI‑driven findings for non‑CodeQL languages

AI SummaryPowered by AI

GitHub has made AI Scan for pull requests generally available, adding automated AI‑driven vulnerability findings to PRs for languages that CodeQL does not cover. The change gives engineers a broader, advisory security signal while introducing credit‑based billing and new operational limits.

AI Scan for pull requests is now generally available on GitHub. It runs automatically on PRs, surfaces AI‑generated security findings alongside CodeQL results, and targets languages and frameworks that CodeQL does not currently analyze.

Supported languages and coverage gaps

The service extends to PHP, Shell/Bash, Terraform configuration (HCL), Dockerfiles, JSP for Java, Blazor for C#, and other languages not covered by CodeQL. Findings appear in the Conversation and Files changed tabs with an “AI” badge, providing a brief risk explanation and an optional autofix suggestion.

Operational model and constraints

AI Scan activates only when code scanning is enabled and the repository’s effective AI Scan setting is turned on. It does not run on pull requests originating from forks or on PRs created by Dependabot. All findings are advisory; they never fail the code‑scanning check and cannot be used to enforce merge‑blocking rules in a ruleset.

Access requirements and billing impact

Public repositories owned by organizations or personal accounts can use AI Scan without additional licensing. Private or internal organization‑owned repositories require GitHub Code Security or GitHub Advanced Security. A separate Copilot license is not needed. Each AI Scan execution consumes Code Security AI Credits, which are reported in the “AI usage” section of enterprise billing under the Advanced Security product. Administrators can set SKU‑level budgets to cap credit consumption.

Related CloudNinjas coverage: security.

What This Means For Practitioners

Teams should enable the AI Scan setting in any repository where they already run code scanning to gain advisory coverage for the newly supported languages. Because findings are non‑blocking, pipelines should be updated to surface the alerts without treating them as failures, while still encouraging remediation via the provided autofix hints. Monitoring AI Credit usage is essential, especially for high‑volume repositories, to avoid unexpected billing spikes. Finally, practitioners must remember that AI Scan does not evaluate fork‑based contributions or Dependabot updates, so complementary review processes remain necessary for those sources.

Originally published atGitHub Changelog