Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Skip to main content
🐰 New: Triage — a self-updating cross-repository queue that prioritizes pull requests by value and risk, so you always know what to review next. Now in beta! Explore Triage →
CodeRabbit Plan overview
Create precise, context-aware coding plans from issues, PRDs, designs, or free-form descriptions, powered by CodeRabbit’s deep codebase understanding.
|
CodeRabbit Plan generates precise, project-aware Coding Plans you can hand off to any coding agent. Because plans are grounded in continuous codebase analysis, they reference the right files, follow existing conventions, and produce agent-ready prompts rather than generic outlines. CodeRabbit uses connected data sources, including Notion, issue trackers, design docs, and anything linked through your Knowledge Base, to give every plan the full picture.
Ways to work with CodeRabbit Plan
- Using web interface
- Using issue tracker
- Using the VS Code extension
The fastest way to get started is the CodeRabbit web app. From there, describe what you want to build in free-form text, select a repository, and click Create plan.
You can generate Coding Plans directly from your issue tracker. Comment
@coderabbitai plan on any issue, or enable auto-planning to generate plans automatically when issues match your rules. Works with GitHub, GitLab, Azure DevOps, Jira, and Linear.Create and implement plans without leaving your editor with the CodeRabbit VS Code extension. Describe a change in the Plans tab, reference workspace files, and hand off the finished plan to your AI coding agent.
How to use CodeRabbit Plan
Create a plan
Open app.coderabbit.ai/plan/new or use the CodeRabbit VS Code extension to describe what you want to build. Paste an issue, a PRD, a design, or plain free-form text, select a repository, and click Create plan. See Create a plan for more details.
Review and refine the plan
Learn what each section of a Coding Plan contains and how to refine it. See Plan refinement.
Hand off a plan to a coding agent
Copy agent-ready prompts or send plans directly to your IDE. See Agent handoff.
Key capabilities
Deep codebase understanding
CodeRabbit’s Coding Plans are grounded in deep, continuous codebase analysis and an extensive Knowledge Base, so plans reference the right files and follow your established patterns.
Access to issues and broader project context
CodeRabbit works with issue trackers, surfacing relevant related issues into
the context, even when the assigned engineer isn’t aware of them.
Collaborative review
Plans are visible to your entire team. Engineers, product owners, and
stakeholders can discuss, challenge design choices, and refine plans together
before implementation begins.
Accountability and history
Every plan version is preserved. You can track what was planned, when it was
planned, and why decisions were made, providing a full audit trail across the
lifetime of a feature.
Agent-model efficiency
Precise, context-rich plans let you use faster and cheaper models for the
execution step, because the hard thinking is already done.
Next Step
Create a plan
Describe what you want to build and generate a Coding Plan in minutes.
Was this page helpful?
