Ways to work with CodeRabbit Plan
- Using web interface
- Using issue tracker
The fastest way to get started is the CodeRabbit web app. From there, describe what you want to build in a free-form text, select a repository, and click Create plan.
How to use CodeRabbit Plan
Create a plan
Open app.coderabbit.ai/plan/new and 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.