#88th of 8 in Code review and testing

claude-code-security-review

GitHub Action that has Claude review pull request diffs for security issues

Stars
6.4k
License
MIT
Last commit
Feb 2026
Language
Python
Stars, last 29 weeks+2,458
25 Mar 2026: 3,932 stars1 Apr 2026: 4,047 stars8 Apr 2026: 4,117 stars15 Apr 2026: 4,216 stars22 Apr 2026: 4,291 stars29 Apr 2026: 4,377 stars6 May 2026: 4,463 stars13 May 2026: 4,538 stars20 May 2026: 4,618 stars27 May 2026: 4,807 stars3 Jun 2026: 4,877 stars10 Jun 2026: 5,139 stars17 Jun 2026: 5,234 stars24 Jun 2026: 5,319 stars1 Jul 2026: 5,390 stars8 Jul 2026: 5,462 stars15 Jul 2026: 5,511 stars22 Jul 2026: 5,573 stars29 Jul 2026: 5,657 stars5 Aug 2026: 5,735 stars12 Aug 2026: 5,828 stars19 Aug 2026: 5,909 stars26 Aug 2026: 6,075 stars2 Sept 2026: 6,134 stars9 Sept 2026: 6,178 stars16 Sept 2026: 6,223 stars23 Sept 2026: 6,256 stars30 Sept 2026: 6,286 stars7 Oct 2026: 6,319 stars14 Oct 2026: 6,390 stars

3,932 on 25 Mar 20266,390 on 14 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Anthropic is hiring: 646 open roles

Overview

A Python-based GitHub Action that sends pull request diffs to Claude Code and posts security findings as line comments on the PR. A filter step drops categories such as denial of service, rate limiting and open redirects. The README also describes a customizable /security-review slash command in Claude Code.

Who it is for: Teams on GitHub wanting automated AI security review of trusted PRs

Strengths

  • On PRs it analyzes only changed files and comments on specific lines
  • Custom scan and false-positive filtering instructions load from text files
  • Inputs for excluded directories, model name and timeout in minutes
  • Outputs findings-count and a results JSON file, uploaded as an artifact by default

Weaknesses

  • README says it is not hardened against prompt injection; use on trusted PRs only
  • Requires an Anthropic API key enabled for Claude API and Claude Code
  • Default model is claude-opus-4-1-20250805, which may raise per-run cost
  • Default filter excludes DoS, rate-limiting and open-redirect findings

What it needs

  • no GPU
  • Needs GitHub Actions, Anthropic Claude API key
  • Models: claude-opus-4-1-20250805 (default), Other Claude models via claude-model input

Also in Code review and testing

See all 8
Also in Code review and testing
RankProjectScore
1open-code-reviewCLI that reviews Git diffs with an LLM agent and line-level comments47.3k starsApache-2.079 out of 100
2no-mistakesLocal git proxy that runs AI review, tests and lint before opening a PR8.9k starsMIT71 out of 100
3pr-agentLLM pull request reviewer that comments via /review, /describe and /improve13.4k starsMIT69 out of 100
#4e2eAI-driven end-to-end testing framework for web and mobile apps10.7k starsApache-2.067 out of 100
#5front-end-checklistFront-end rules checklist with an MCP server for agent code review74.5k starsMIT64 out of 100