« All posts

How Anthropic bakes security into its Claude-driven dev lifecycle

A look at how Anthropic embeds AI-driven security checks across coding, CI review, and deployment in its Claude-based dev lifecycle.

Anthropic is embedding security directly into every stage of its AI-native software development lifecycle. CLAUDE.md files and org-wide skill references turn secure coding guidelines into enforceable rules applied the moment code is generated, with a closed loop that updates these files whenever an agent discovers a new bug class. The /security-review command now runs alongside code generation itself, while developers work in VM-based environments with allowlisted egress — sharply limiting exfiltration paths if prompt injection occurs.

When human review became the bottleneck at the CI stage, Anthropic shifted to narrow, independently scoped review agents rather than one monolithic security reviewer. Requiring agents to prove their findings pushed the share of PRs receiving substantive review comments from 16% to 54%, and roughly a third of past incident-causing bugs would have been caught by this automation. Similar results from Intercom and CircleCI — higher auto-approval rates, fewer deployment failures — suggest this isn't an isolated case.

At deploy time, Anthropic runs continuous AI-powered DAST scans in staging to catch system-level logic flaws that static analysis misses, building on findings like the 500+ high-severity open-source vulnerabilities Claude helped surface and fix earlier this year. Throughout, a risk-tiered codebase and logged, auditable approvals keep humans accountable even as agents handle a growing share of the review workload.

This synthesis was produced from its source by AI; there is no human editor or manual review step. How we work