Anthropic Launches Claude Security and Vulnerability Scanning Plugin
Anthropic has released Claude Security in public beta, a suite of tools that uses AI agents to scan codebases for high-severity vulnerabilities and suggest patches.
Anthropic's new Claude Security tools use multi-agent reasoning to identify and patch complex software vulnerabilities.
- Claude Security is now available in public beta as a managed service for Enterprise users and a plugin for Claude Code.
- The tool uses multi-agent workflows to scan code, build threat models, and perform adversarial verification of findings.
- Key capabilities include identifying memory corruption and logic errors, followed by generating human-reviewable patches.
Overview of Claude Security Beta
Anthropic has announced the public beta of Claude Security, a suite of automated security tools designed to integrate LLM-based reasoning into the vulnerability discovery and remediation process. The offering is split into two primary formats: a managed service available to Claude Enterprise customers and a dedicated plugin for Claude Code, Anthropic’s command-line interface for developers.
The system is designed to replace or augment traditional static analysis security testing (SAST) tools by moving beyond simple pattern matching. According to documentation, Claude Security employs a multi-agent architecture to map software architecture, construct threat models, and trace data flows across multiple files to identify complex vulnerabilities that traditional scanners may overlook.
The Two Implementation Paths
Anthropic provides two distinct ways for organizations to utilize these security capabilities. The first is a managed service built for the Claude Enterprise plan. This version is designed for continuous monitoring of repositories, identifying issues from initial scan to proposed fix. It includes administrative controls, recurring scan scheduling, and webhook integrations for platforms like Slack and Jira.
The second implementation is the Claude Security Plugin for Claude Code. This plugin is aimed at developers working locally or within CI/CD pipelines. Unlike the managed service, the plugin runs within a Claude Code session and can access repositories that may not allow inbound connections, such as those hosted on GitLab, Bitbucket, or private internal networks. The plugin performs its analysis locally, and resource consumption is billed against the user's plan limits.
Technical Architecture and Multi-Agent Scanning
The core of the system relies on an orchestrated team of AI agents. When a scan is initiated, these agents perform several sequential tasks. First, they analyze the codebase to understand the overall architecture and data flow. They then build a specific threat model for the application. Following this, the agents "hunt" for vulnerabilities using reasoning-based approaches rather than fixed rule sets. This allows the tool to identify context-dependent issues like authentication bypasses and complex logic errors.
A critical component of the workflow is adversarial verification. Every finding generated by the initial scanning agents undergoes a secondary pass where a separate agent attempts to disprove or challenge the result. Anthropic states that this step is intended to reduce false positives and ensure that only verified issues are reported to security analysts or developers.
Vulnerability Detection and Patching
Claude Security focuses on high-severity vulnerabilities. Specifically, the documentation highlights its ability to detect memory corruption, injection flaws, and authentication failures. Because the system can read Git history and understand business logic, it is positioned as being particularly effective at finding multi-component patterns that span across different files in a repository.
Once a vulnerability is identified and verified, the system generates a recommended patch. These patches are designed to maintain the existing code’s structure and style. For users of the Claude Code plugin, these findings are written to a timestamped directory containing a Markdown report and a machine-readable JSONL file. Crucially, the system does not apply patches automatically; every fix requires a human-in-the-loop review and manual approval via standard version control commands like git apply.
Prerequisites and Deployment
To use the Claude Security plugin, developers must meet several technical requirements. According to the official documentation, users must have Claude Code version 2.1.154 or later and be on a paid plan. Additionally, the system requires Python 3.9.6 or later to be available on the system path, as the plugin’s tooling utilizes the Python standard library for certain operations.
The plugin can be installed from the official Anthropic marketplace using the command /plugin install claude-security@claude-plugins-official. It supports full repository scans as well as targeted scans of specific changes, such as a branch diff, a single commit, or an open pull request. For large repositories, the documentation recommends scanning specific sub-directories or layers, such as the API or authentication layer, to manage costs and context window limits.
Integration and Remediation Workflow
Claude Security is built to fit into existing developer and security operations (SecOps) workflows. Findings can be exported as CSV or Markdown for audit purposes, and documented dismissals are designed to carry forward so that triage decisions are preserved over time. By providing a clear impact statement and an exploit scenario for each finding, the tool aims to reduce the time security teams spend on manual verification.
Anthropic emphasizes that while the tool is powered by the same models used to secure their own internal codebase, it is currently in beta. Users are encouraged to maintain strict oversight, as the AI can still make errors, particularly in critical systems where a human-reviewed patch is essential for maintaining system integrity.
Enjoyed this?
Get more posts like this delivered to your inbox.
Related Articles
GitLab 19.2 Introduces Governed Agentic Automation and Duo CLI to Clear the Backlog Created by AI Coding
5 min read
Moonshot AI Updates Kimi Code CLI with Enhanced Subagent Controls
4 min read
