CodeRabbit and RAG for Code Review with Harjot Gill

24 Jun 2025 · 49 min
Software Engineering Daily

24 Jun 2025 · 49 min

0:00

In this June 24, 2025 podcast, Kevin Ball interviews Harjot Gill, founder and CEO of CodeRabbit, about the company’s AI‑driven code review platform. CodeRabbit integrates into pull‑request workflows on GitHub/GitLab and a VS Code extension, using a multi‑model ensemble (including O3, O4 Mini, Sonnet) to perform deep reasoning on code changes. The system gathers context from diffs, a live‑generated code graph, issue‑tracker tickets, and historical review data, then creates sandboxed cloud environments where the AI runs CLI commands (shell scripts, AST/grep, GitHub CLI, web queries) to navigate the repository and validate findings. A dynamic task‑graph breaks the review into subtasks, with provenance logs shown in the UI so developers can trace the reasoning trail. CodeRabbit balances cost by assigning cheap models for summarization and context preparation, and expensive reasoning models for critical analysis, employing incremental review, short‑circuiting, and rate‑limit controls. The conversation also covers sandbox security, model selection principles, evaluation practices (end‑to‑end and granular unit‑style evals), and the product’s go‑to‑market strategy that emphasizes low activation friction, free tiers for open‑source and VS Code users, word‑of‑mouth growth, and a focus on automating repetitive review tasks. Future plans target the “last‑20%” polishing of PRs, such as auto‑adding docstrings and tests.

Chapters

More from Harjot

55:22
Podcast

CodeRabbit CEO Harjot Gill on software's new bottleneck and zero to $50m ARR in 2 years

2mo ago
33:41
Podcast

Conversations at the Intersection of AI and Code with Harjot Gill

1y ago
20:17
Podcast

The New Bottleneck: AI That Codes Faster Than Humans Can Review

1y ago
See all content