{
  "slug": "review-code",
  "label": "review code",
  "blurb": "Review pull requests and code changes automatically before they merge.",
  "keywords": [
    "code review",
    "review pull requests",
    "pr review"
  ],
  "categories": [
    "code-devtools"
  ],
  "access": [
    "api",
    "cli"
  ],
  "count": 21,
  "official": 7,
  "url": "https://agentswitchboard.dev/tasks/review-code",
  "browseUrl": "https://agentswitchboard.dev/browse?task=review-code",
  "agentsUrl": "https://agentswitchboard.dev/api/agents?task=review-code",
  "agents": [
    {
      "name": "OpenCodeReview",
      "slug": "open-code-review",
      "url": "https://agentswitchboard.dev/agents/open-code-review",
      "iconUrl": "https://agentswitchboard.dev/icons/open-code-review.png?v=163f757b",
      "description": "Reviews pull requests with deterministic static analysis plus an LLM agent, posting line-level comments backed by rulesets for null-pointer, thread-safety, XSS, and SQL injection defects.",
      "provider": "Alibaba",
      "categories": [
        "code-devtools",
        "security"
      ],
      "accessMethods": [
        "cli",
        "api"
      ],
      "verified": true,
      "official": true,
      "featured": true,
      "authType": "apiKey",
      "why": null
    },
    {
      "name": "CodeRabbit",
      "slug": "coderabbit",
      "url": "https://agentswitchboard.dev/agents/coderabbit",
      "iconUrl": "https://agentswitchboard.dev/icons/coderabbit.png?v=5b4544db",
      "description": "Reviews pull requests with AI across GitHub, GitLab, Azure DevOps, and Bitbucket — flagging bugs, security issues, and style, with fix suggestions and diagrams. Plus IDE plugins and a CLI.",
      "provider": "CodeRabbit",
      "categories": [
        "code-devtools"
      ],
      "accessMethods": [
        "api",
        "cli",
        "browser-extension"
      ],
      "verified": true,
      "official": true,
      "featured": false,
      "authType": "oauth2",
      "why": "AI PR Review: Reviews pull requests across GitHub, GitLab, Azure DevOps, and Bitbucket, flagging bugs and style issues."
    },
    {
      "name": "code-review-graph",
      "slug": "code-review-graph",
      "url": "https://agentswitchboard.dev/agents/code-review-graph",
      "iconUrl": "https://agentswitchboard.dev/icons/code-review-graph.png?v=e8a8eadf",
      "description": "Builds a local Tree-sitter graph of a codebase and serves blast-radius and risk-scored review context to coding agents over MCP, plus a CLI and a GitHub Action for pull requests.",
      "provider": "Tirth Patel",
      "categories": [
        "code-devtools"
      ],
      "accessMethods": [
        "cli",
        "mcp"
      ],
      "verified": true,
      "official": false,
      "featured": false,
      "authType": "none",
      "why": "PR Review Action: Runs the analysis as a GitHub Action that posts one sticky risk-scored comment per pull request, with an optional fail-on-risk gate."
    },
    {
      "name": "Warden",
      "slug": "warden-sentry",
      "url": "https://agentswitchboard.dev/agents/warden-sentry",
      "iconUrl": "https://agentswitchboard.dev/icons/warden-sentry.png?v=c9e0ec28",
      "description": "AI code review agent from Sentry — define review skills in Markdown, run locally before pushing or auto-trigger on every PR via GitHub Action. Built-in security-review and code-review skills included.",
      "provider": "Sentry",
      "categories": [
        "code-devtools",
        "security"
      ],
      "accessMethods": [
        "cli"
      ],
      "verified": true,
      "official": true,
      "featured": false,
      "authType": "none",
      "why": "PR Security Review: Scan pull request diffs for exploitable vulnerabilities — SQL injection, hardcoded secrets, auth flaws — with suggested code…"
    },
    {
      "name": "GitHub MCP",
      "slug": "github-mcp",
      "url": "https://agentswitchboard.dev/agents/github-mcp",
      "iconUrl": "https://agentswitchboard.dev/icons/github-mcp.png?v=2a5f763b",
      "description": "Official GitHub MCP server. Gives AI agents read/write access to repositories, issues, pull requests, code search, and GitHub Actions via Model Context Protocol.",
      "provider": "GitHub",
      "categories": [
        "code-devtools"
      ],
      "accessMethods": [
        "mcp"
      ],
      "verified": true,
      "official": true,
      "featured": false,
      "authType": "oauth2",
      "why": "PR Review: Open pull requests, add review comments, request changes, and merge via MCP tools"
    },
    {
      "name": "OpenQodex",
      "slug": "openqodex",
      "url": "https://agentswitchboard.dev/agents/openqodex",
      "iconUrl": "https://agentswitchboard.dev/icons/openqodex.png?v=927409ad",
      "description": "Reviews coding-agent changes before you push, using scanners plus a separate Claude Code or Codex reviewer, and gives agents a code-graph MCP server. For developers using coding agents.",
      "provider": "Qodex",
      "categories": [
        "code-devtools",
        "security"
      ],
      "accessMethods": [
        "cli",
        "mcp"
      ],
      "verified": true,
      "official": false,
      "featured": false,
      "authType": "none",
      "why": null
    },
    {
      "name": "Whiteboard",
      "slug": "whiteboard",
      "url": "https://agentswitchboard.dev/agents/whiteboard",
      "iconUrl": "https://agentswitchboard.dev/icons/whiteboard.png?v=8af9b919",
      "description": "Gives coding agents like Claude Code and Codex a desktop canvas to draw code reviews, diagrams, and decision logs linked to the code, via a local CLI and MCP server.",
      "provider": "/dev/fast",
      "categories": [
        "code-devtools"
      ],
      "accessMethods": [
        "cli",
        "mcp"
      ],
      "verified": true,
      "official": false,
      "featured": false,
      "authType": "none",
      "why": null
    },
    {
      "name": "oh-my-pi",
      "slug": "oh-my-pi",
      "url": "https://agentswitchboard.dev/agents/oh-my-pi",
      "iconUrl": "https://agentswitchboard.dev/icons/oh-my-pi.png?v=26658bb2",
      "description": "Runs a terminal coding agent forked from Pi with language servers, debuggers, subagents, and code review built in, usable as a TUI, one-shot command, Node SDK, RPC, or ACP server.",
      "provider": "Stencil Labs",
      "categories": [
        "code-devtools"
      ],
      "accessMethods": [
        "cli",
        "api"
      ],
      "verified": true,
      "official": false,
      "featured": false,
      "authType": "none",
      "why": "Prioritized Code Review: Spawns reviewer subagents with /review over a branch, commit, or uncommitted work, ranking issues P0 to P3 with a ship…"
    },
    {
      "name": "gstack",
      "slug": "gstack",
      "url": "https://agentswitchboard.dev/agents/gstack",
      "iconUrl": "https://agentswitchboard.dev/icons/gstack.png?v=453f1f9e",
      "description": "Adds sprint-style slash-command skills to Claude Code and other agents for planning, review, QA, and shipping, plus a bundled headless Chromium browse daemon.",
      "provider": "Garry Tan",
      "categories": [
        "code-devtools",
        "browser-computer"
      ],
      "accessMethods": [
        "cli"
      ],
      "verified": true,
      "official": false,
      "featured": false,
      "authType": "none",
      "why": "Code Review: Finds bugs that pass CI but break in production with /review, auto-fixing the obvious ones and flagging gaps."
    },
    {
      "name": "Codewhale",
      "slug": "codewhale",
      "url": "https://agentswitchboard.dev/agents/codewhale",
      "iconUrl": "https://agentswitchboard.dev/icons/codewhale.png?v=71afbe20",
      "description": "Runs a terminal coding agent with plan and work modes, approval levels, durable goals, agent teams, and MCP, using hosted or local models through Ollama, vLLM, or SGLang.",
      "provider": "Codewhale",
      "categories": [
        "code-devtools"
      ],
      "accessMethods": [
        "cli"
      ],
      "verified": true,
      "official": false,
      "featured": false,
      "authType": "none",
      "why": "GitHub PR Review: Reviews pull requests from a GitHub Action that runs codewhale review on a pinned release, authorized by a Codewhale account key."
    },
    {
      "name": "Superlog",
      "slug": "superlog",
      "url": "https://agentswitchboard.dev/agents/superlog",
      "iconUrl": "https://agentswitchboard.dev/icons/superlog.png?v=a472cc53",
      "description": "Reads Sentry and Datadog errors, reproduces them, and opens pull requests with fixes, using a memory system trained on prior PR review feedback.",
      "provider": "Pulsent Labs",
      "categories": [
        "code-devtools",
        "infrastructure"
      ],
      "accessMethods": [
        "mcp",
        "cli"
      ],
      "verified": true,
      "official": false,
      "featured": false,
      "authType": "oauth2",
      "why": null
    },
    {
      "name": "Continue",
      "slug": "continue-dev",
      "url": "https://agentswitchboard.dev/agents/continue-dev",
      "iconUrl": "https://agentswitchboard.dev/icons/continue-dev.png?v=4ddea1de",
      "description": "Open-source AI coding assistant for VS Code and JetBrains with chat, autocomplete, MCP support, and CI-enforceable AI review checks via GitHub status checks.",
      "provider": "Continue Dev",
      "categories": [
        "code-devtools"
      ],
      "accessMethods": [
        "api",
        "cli"
      ],
      "verified": true,
      "official": false,
      "featured": false,
      "authType": "apiKey",
      "why": null
    },
    {
      "name": "Cursor Agent SDK",
      "slug": "cursor-agent-sdk",
      "url": "https://agentswitchboard.dev/agents/cursor-agent-sdk",
      "iconUrl": "https://agentswitchboard.dev/icons/cursor-agent-sdk.png?v=8db0ad61",
      "description": "Lets developers define, test, evaluate, and deploy agents as Markdown and TypeScript code, on Cursor-managed hosting or their own infrastructure.",
      "provider": "Anysphere",
      "categories": [
        "orchestration",
        "code-devtools"
      ],
      "accessMethods": [
        "api",
        "cli"
      ],
      "verified": true,
      "official": true,
      "featured": false,
      "authType": "apiKey",
      "why": null
    },
    {
      "name": "Cursor Origin",
      "slug": "cursor-origin",
      "url": "https://agentswitchboard.dev/agents/cursor-origin",
      "iconUrl": "https://agentswitchboard.dev/icons/cursor-origin.png?v=8db0ad61",
      "description": "Git code hosting from Cursor built for agent-driven development, with repository storage, review surfaces, and native integration into the Cursor editor.",
      "provider": "Cursor",
      "categories": [
        "code-devtools",
        "infrastructure"
      ],
      "accessMethods": [
        "api",
        "cli"
      ],
      "verified": true,
      "official": true,
      "featured": false,
      "authType": "oauth2",
      "why": null
    },
    {
      "name": "Entire",
      "slug": "entire",
      "url": "https://agentswitchboard.dev/agents/entire",
      "iconUrl": "https://agentswitchboard.dev/icons/entire.png?v=13644020",
      "description": "Captures coding-agent sessions as checkpoints linked to commits and hosts Git repos with eval-scored Trail reviews, for teams shipping code with agents, via the entire CLI.",
      "provider": "Entire",
      "categories": [
        "code-devtools",
        "infrastructure"
      ],
      "accessMethods": [
        "cli"
      ],
      "verified": true,
      "official": false,
      "featured": false,
      "authType": "oauth2",
      "why": null
    },
    {
      "name": "Goldie",
      "slug": "goldie",
      "url": "https://agentswitchboard.dev/agents/goldie",
      "iconUrl": "https://agentswitchboard.dev/icons/goldie.png?v=aa07e7bb",
      "description": "Generates App Store and Google Play screenshots and preview videos by replaying app flows on a simulator, framing the captures, and validating them against store upload rules.",
      "provider": "Kacper Kapuściak",
      "categories": [
        "code-devtools",
        "content-media"
      ],
      "accessMethods": [
        "cli"
      ],
      "verified": true,
      "official": false,
      "featured": false,
      "authType": "none",
      "why": null
    },
    {
      "name": "Impeccable",
      "slug": "impeccable",
      "url": "https://agentswitchboard.dev/agents/impeccable",
      "iconUrl": "https://agentswitchboard.dev/icons/impeccable.png?v=e8df27f9",
      "description": "Gives coding agents a frontend design skill with 24 /impeccable commands, plus a CLI and Chrome extension that flag common AI-generated design patterns using 61 deterministic rules.",
      "provider": "Paul Bakaus",
      "categories": [
        "code-devtools"
      ],
      "accessMethods": [
        "cli",
        "browser-extension"
      ],
      "verified": true,
      "official": false,
      "featured": false,
      "authType": "none",
      "why": null
    },
    {
      "name": "Kilo Code",
      "slug": "kilocode",
      "url": "https://agentswitchboard.dev/agents/kilocode",
      "iconUrl": "https://agentswitchboard.dev/icons/kilocode.png?v=7515ffcb",
      "description": "Writes, edits, and debugs code from natural language in VS Code, JetBrains, or the terminal, switching among 500+ models mid-task and running unattended in CI with --auto.",
      "provider": "Kilo Org",
      "categories": [
        "code-devtools"
      ],
      "accessMethods": [
        "cli"
      ],
      "verified": true,
      "official": true,
      "featured": false,
      "authType": "apiKey",
      "why": null
    },
    {
      "name": "sem",
      "slug": "sem",
      "url": "https://agentswitchboard.dev/agents/sem",
      "iconUrl": "https://agentswitchboard.dev/icons/sem.png?v=001b4843",
      "description": "Shows Git changes as entity-level diffs of functions, classes, and methods, with impact analysis, entity history, and an MCP server, for developers and coding agents reviewing code.",
      "provider": "Ataraxy Labs",
      "categories": [
        "code-devtools"
      ],
      "accessMethods": [
        "cli",
        "mcp"
      ],
      "verified": true,
      "official": false,
      "featured": false,
      "authType": "none",
      "why": null
    },
    {
      "name": "SkaleAgents",
      "slug": "skaleagents",
      "url": "https://agentswitchboard.dev/agents/skaleagents",
      "iconUrl": "https://agentswitchboard.dev/icons/skaleagents.png?v=7d252398",
      "description": "Scans Terraform, CloudFormation, Kubernetes and Pulumi IaC plus CI files and Dockerfiles for misconfigurations and committed secrets, and reviews app architecture, from an MCP server or offline CLI.",
      "provider": "Binary Labs LLC",
      "categories": [
        "code-devtools",
        "security",
        "infrastructure"
      ],
      "accessMethods": [
        "mcp",
        "cli"
      ],
      "verified": true,
      "official": false,
      "featured": false,
      "authType": "oauth2",
      "why": null
    },
    {
      "name": "Zeroshot",
      "slug": "zeroshot",
      "url": "https://agentswitchboard.dev/agents/zeroshot",
      "iconUrl": "https://agentswitchboard.dev/icons/zeroshot.png?v=bfab18bc",
      "description": "Runs coding agents through a configurable graph of implementation, independent review and bounded repair, with parallel steps, reusable profiles, a local graph editor and SQLite run history.",
      "provider": "The Open Engine Company",
      "categories": [
        "code-devtools",
        "orchestration"
      ],
      "accessMethods": [
        "cli"
      ],
      "verified": true,
      "official": false,
      "featured": false,
      "authType": "none",
      "why": null
    }
  ],
  "relatedTasks": [
    "work-with-github",
    "write-and-fix-code",
    "run-code-in-a-sandbox",
    "monitor-apps-in-production"
  ],
  "stacks": [
    "coding-agent-team"
  ]
}