All Plugins









code-review
Browse plugins in this category

Code Review
Code Review 359,552
Multiple specialized agents review your PRs and confidence-based filtering surfaces only the issues worth acting on — low-signal noise gets cut automatically.Get a fresh set of eyes on your pull requests without waiting for humans. Five specialized reviewers work through your code simultaneously, each focusing on something different—whether that's spotting potential bugs, checking your project guidelines, looking at git history for context, or finding missed comments. Everything gets a confidence score, so you only hear about the issues that really matter (by default, the really confident ones above 80%). It's like having a thoughtful code review team that never sleeps and doesn't clutter your PR with false alarms.
pr
agents
automated-review
+2

Code Simplifier
Code Review 294,475
Code Simplifier reads your files, applies targeted transforms, and writes back a cleaner version while keeping behavior intact. It parses functions and classes, renames confusing identifiers, extracts repeated logic into helpers, flattens nested conditionals, and replaces ad-hoc checks with clearer control flow. It runs local static checks and preserves test results so you can trust that changes are structural, not behavioral.
When you edit code it watches for saved changes and offers an automated tidy pass you can run or schedule. It reformats to your project's style rules, consolidates duplicated code, removes dead branches, and collapses long expressions into named temporaries. You get a diff that highlights exact rewrites and can accept or revert each change in your editor or from a pull request.
It integrates with linters and CI, and can run on a branch or in a pre-commit hook. Developers use it to make code easier to read, to reduce mental overhead during reviews, and to standardize patterns across a codebase without manual line-by-line edits. It logs the transformations it applied so reviewers understand the intent behind each change.
Imagine opening a legacy feature branch with tangled conditionals before a code review: instead of switching between editor, formatter, and refactor tools you run Code Simplifier, get a focused set of edits, and push a single cleaner commit. That saves time and avoids juggling multiple tools during the review cycle.
refactoring
simplification
cleanup
+1

Security Guidance
Code Review 194,048
Security Guidance is a real-time security co-pilot that reads your edits as you type and flags patterns like command injection, XSS, SQL injection, unsafe eval, insecure deserialization, and exposed secrets before changes are saved. It watches file edits in the editor, highlights the exact snippet that looks risky, and explains why the code is dangerous so you can decide how to fix it right away.
The extension maps common risky APIs and patterns to concrete checks: unescaped template output, shell exec with user input, concatenated SQL strings, usage of eval/new Function, weak crypto choices, and unsafe third-party calls. When it finds an issue it records the file, line, and a short remediation — escape here, parameterize that, use a safer API — and it links to the GitHub repo for deeper rules and examples.
It integrates with Claude Code so the assistant gets a heads-up when a proposed change would introduce a problem, and it can run on typing or on save. The tool also provides a quick scan mode for a whole file or project, and it can be tuned to ignore certain patterns or to require stricter checks for sensitive directories.
For example, while editing an Express route that renders user input into HTML, the plugin will immediately flag unescaped output and suggest an escaping function — you fix it in-place without running a separate linter or opening a security scanner, saving time and avoiding tool switching during the normal edit-review cycle.
security
xss
injection
+2

PR Review Toolkit
Code Review 99,285
PR Review Toolkit runs six specialized agents on each pull request and returns focused findings you can act on. One agent checks that inline comments match the code behavior and flags stale or misleading notes. Another agent pulls test reports and verifies coverage for touched files, calling out uncovered branches and missing edge-case tests. A type agent scans type annotations and usage, points out inconsistent contracts, and suggests clearer types where bugs often hide.
Other agents analyze error handling paths, map common exception flows, and highlight spots missing guards or retry logic. A code-quality agent enforces your style and architecture rules, lists violations, and shows exact lines to change. A readability agent scores complex functions, proposes smaller helper functions, and offers concrete rename suggestions to improve intent.
The toolkit reads your CI artifacts, runs the checks in parallel, and writes a summarized report as PR comments and a checklist file in the branch. You can configure which agents run, set thresholds, and ignore files so the output matches your repo's priorities.
In practice this saves time during reviews: instead of opening tests, coverage reports, and a typechecker in separate tabs, reviewers get a compact list of concrete fixes and failing checks right in the PR, so you avoid context switching and merge faster on high-velocity teams.
pr
agents
testing
+3

Greptile
Code Review 51,148
Greptile connects to GitHub and local git checkouts, reads source files, and builds a searchable index of code, comments, and filenames. It pulls repo metadata, watches commits on branches, and updates the index when new commits arrive. You can restrict searches by language, path, file extension, or commit range, and it records the commit hash and file path for every match so you can jump straight to the exact version that contained the text.
It runs regex and token searches across large codebases and returns matches with surrounding context and hits-per-file counts. The plugin maps symbol definitions to their references by scanning import and include lines, so a single query can return both a function definition and the files that call it. It supports previews and opens the file at the right line in your browser or IDE when you want to inspect or edit.
Searches can be saved as named queries, scheduled to run on a branch, and shared with teammates via a short URL. Greptile also exports match lists as CSV or JSON and can filter results by author, date range, or commit message content. It records provenance so you can see when a match was added or removed and who pushed the change.
Use it during a migration or API change: run a single saved query to find every use of an old API across dozens of repos, open the exact lines in the right commit, and export the file list to assign fixes — no flipping between GitHub search, local clones, and spreadsheets. That saves time and reduces context switching when you need a reliable, repo-wide list of code locations to update.
code-search
codebase
architecture
+2
s
sonarqube-agent-plugins
Code Review 1,136
Brings SonarQube's code quality and security scanning directly into Claude Code through slash commands and guided workflows. Analyze code for vulnerabilities, bugs, and code smells without leaving your IDE, streamlining quality assurance and compliance checks.
sonarqube
code-quality
security-analysis
+5

Optibot Code Review
Code Review 3,452
Optibot Code Review reads your diffs, local changes, branch comparisons, and patch files inside Claude Code and runs targeted checks that go past style rules. It scans for unchecked error paths, race conditions, misuse of crypto or auth APIs, SQL injection and unsafe deserialization. The review ties every finding to exact file paths and line ranges and explains why the code is risky.
It annotates specific lines with concrete fixes: show the minimal code change, suggest safer API calls, add boundary checks, or propose tests you should add. Optibot also traces taint flow across functions, points to missing null checks, and flags places where business logic diverges from the expected flow. You get reproducible examples and shell commands to run quick local tests.
Imagine you're about to merge a hotfix on a payment flow late in the day — instead of switching to a separate security scanner, running config scripts, and chasing down which commit introduced the bug, Optibot reads your branch, reports the exact offending lines, and gives the patch and test commands so you can fix and verify without leaving your code review session.
code-review
security
bugs
+2

Aikido Security
Code Review 4,644
This plugin runs SAST analysis and secrets detection as you write, catching hardcoded credentials and infrastructure misconfigurations before they ship. It watches file edits and incremental saves, parses source files and config files, and flags risky code patterns inline. It supports JavaScript, TypeScript, Python, Go, Java, Dockerfiles, Terraform and Kubernetes YAML.
Aikido Security detects leaked API keys, AWS/Azure/GCP credentials, private SSH keys, and common insecure patterns like SQL concatenation or unsafe deserialization. It annotates the exact lines, explains the issue, maps to CWE where applicable, and generates suggested code fixes or quick patch diffs you can apply. It also offers ignore comments and configurable rules so teams can tune noise.
The integration exposes results in your editor and in pre-commit flows, and connects to your repo for context-aware checks so findings include file history and recent commits. It runs fast incremental scans so you get feedback before you hit commit or open a pull request, and it links to the GitHub repo for rule details and contributions.
In a real scenario, a developer typing a Terraform change sees an inline alert for a publicly exposed S3 ACL and a detected hardcoded AWS key, accepts the suggested patch to replace the key with a reference to a managed secret, and avoids switching to a separate scanner UI or delaying a PR to fix issues later.
security
sast
secrets
+2

CodeRabbit
Code Review 27,298
More than a linter — 40+ analyzers including AST parsing and security scanning, automatically incorporating your own project guidelines into every review.CodeRabbit gives you a second pair of AI eyes on your code right inside Claude. It catches bugs, security issues, logic problems, and edge cases that are easy to miss by combining specialized analysis with over 40 integrated code analyzers. The tool digs deep into your code's structure and relationships, then automatically applies your project's coding guidelines and conventions to make sure the review actually reflects how you work.
code-review
security
linting
+3

Qodo Skills
Code Review 10,531
Dedicated agents for quality and compliance that plug into every stage of your software lifecycle — from writing tests to security and regulatory review.Qodo Skills catches code issues early by pulling your repository's coding rules right into your editor before you commit anything. It syncs with Claude Code and the Qodo platform, so you can see what your team expects and fix problems on the spot. Rules come in three levels—errors you have to fix, warnings you should pay attention to, and recommendations worth considering—and they're tailored to your organization, specific repos, and even particular folders, so you get exactly the guidance that matters for each part of your codebase.
quality
compliance
testing
+2

Semgrep
Code Review 16,248
Semgrep reads your source files as you edit and runs pattern-based rules to find security issues, logic errors, and bad practices. It watches edits and re-scans the changed files, reports matches with file/line pointers, and groups related findings. It recognizes common problems like injection flaws, hardcoded secrets, unsafe deserialization, and insecure use of crypto libraries, and it shows the specific code snippet that triggered each rule.
It runs built-in rule sets for languages and frameworks (Python, JavaScript/TypeScript, Java, Go, Ruby, etc.) and accepts custom rules written in Semgrep's YAML syntax. The plugin maps findings to severity, suggests relevant fixes or safer API calls, and lets you add suppressions with inline comments. It also exposes rule configuration so you can enable, disable, or tune checks per repo or folder.
The integration posts results as inline comments on pull requests, writes SARIF or JSON for CI, and returns quick feedback inside the editor so you don't need to run a separate scanner. It tracks which findings are new versus existing and lets you mark items as resolved. It can run on save, on interval, or on demand, and it caches results to avoid re-scanning unchanged files.
In a typical workflow, a developer fixes a flagged SQL injection during a code review with Semgrep comments already on the PR, without switching to a separate security console. That saves time by keeping the scan, discussion, and remediation in one place and prevents flipping between tools when triaging or patching issues.
security
sast
vulnerability-detection
+2