Skip to content

By playing, you agree to uListen's Terms and Privacy Policy and YouTube's Terms of Service.

How I AIHow I AI

I built an AI code review bot in 30 minutes - here’s how

AI writes most of my code now, and that created a new problem: a PR queue I couldn’t keep up with.

Claire Vohost
Aug 5, 202624mWatch on YouTube ↗

Summaries, chapters, transcripts, and FAQs on this page are made by uListen, not YouTube.

At a glance

WHAT IT’S REALLY ABOUT

Auto-approve low-risk PRs using an Eve AI review agent

  1. AI-generated code is creating PR review backlogs, and Claire argues teams can safely stop human-reviewing every PR by using an AI-in-the-loop risk scoring and approval process.
  2. Inspired by Intercom’s results, the approach aims to improve both speed and safety—auto-approved PRs can move faster while maintaining auditability for compliance environments like SOC 2.
  3. The tutorial walks through implementing the agent with Vercel Eve’s directory-based framework (instructions, skills, tools, channels) and Vercel connectors for easy Slack/GitHub integration.
  4. The agent reviews diffs after CI is green, assigns a low/medium/high risk rating via a six-factor model, posts evidence in the PR, and either approves, requests changes, or escalates to humans.
  5. Claire highlights operational realities (repo rules, required human approvals) and recommends running ongoing evals to measure and continuously improve agent decisions.

IDEAS WORTH REMEMBERING

5 ideas

You can reduce PR review load without sacrificing safety by gating approvals on risk.

Instead of reviewing everything, the agent classifies changes as low/medium/high risk, allowing low-risk PRs to be fast-tracked while preserving human attention for risky areas like auth, billing, or API behavior changes.

Compliance concerns are addressable if the process is auditable and policy-backed.

Claire emphasizes that frameworks like SOC 2 can accommodate AI-assisted approvals when risk policies are documented and decisions are traceable (who/what approved, evidence, and logs).

Eve lowers the “agent plumbing” cost by standardizing channels and integrations.

Eve agents are largely a directory of instructions and TypeScript skills, while Vercel connectors handle painful OAuth/refresh-token and channel setup for GitHub and Slack.

Triggering after checks are green is a practical way to cut noise and risk.

The bot waits until CI/actions complete successfully, then reviews the diff and metadata; this avoids premature reviews and makes “verification gap” part of the risk assessment.

A simple, explicit scoring rubric beats vague ‘LGTM’ automation.

The bot scores risk across six factors (blast radius, reversibility, data security, operational impact, verification gap, and category/area risk) and uses thresholds (≤24 low, 25–64 medium, ≥65 high) to drive actions.

WORDS WORTH SAVING

5 quotes

Everybody is drowning in AI-created PRs.

— Claire Vo

You don't have to review all your PRs. Yep, you heard it here first. You do not actually have to review one-on-one by a human all those PRs.

— Claire Vo

AI-approved PRs and AI-written code in general can be even safer and even higher quality than what you're doing with just a human in the loop.

— Claire Vo

I often get this objection from folks. They say, "Well, I'm in a SOC 2 environment. I couldn't possibly auto-approve PRs."

— Claire Vo

I like to say this thing where we can put AI to work for us or we can have AI put us to work, and this is an example where you do both.

— Claire Vo

PR backlog caused by AI-coded changesIntercom’s AI-approved PRs metrics and compliance framingVercel Eve framework: directory, instructions, skills, toolsGitHub/Slack connectors and multi-channel agent setupCodex prompt + browser-use for SaaS configurationSix-component PR risk scoring model and thresholdsOperational workflow: auto-review + Slack escalation + human merge

SPEAKERS

  • Claire Vo

    host

    Host of the "How I AI" show, covering practical AI tooling and workflows for engineers.

High quality AI-generated summary created from speaker-labeled transcript.

Get more out of YouTube videos.

Read along on your phone, search it beside the video, or ask your favorite AI app what was said.