> ## Documentation Index
> Fetch the complete documentation index at: https://docs.coderabbit.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Hands-on guide

> A step-by-step walkthrough of CodeRabbit's core features using a test repository

This hands-on guide walks you through CodeRabbit's core features using a test GitHub repository. You'll experience firsthand how CodeRabbit analyzes code, provides actionable feedback, and writes fixes and improvements for you.

<Tip>
  **Just want to get started quickly?** Skip to the
  [Quickstart](/getting-started/quickstart) to set up your own project.
</Tip>

## What you'll learn

By the end of this guide, you'll have hands-on experience with:

* Automated code review on pull requests
* Interactive conversations with CodeRabbit
* Automatic code generation and improvements

## Overview

<Steps>
  <Step title="Integrate CodeRabbit into a GitHub repository that you own" />

  <Step title="Observe CodeRabbit perform a code review of a pull request that you initiate" />

  <Step title="Converse with CodeRabbit about the code review" />

  <Step title="Prompt CodeRabbit to generate its own improvements to the pull request" />
</Steps>

## What you'll need

* A GitHub account
* 5-10 minutes

<Note>
  While this tutorial focuses on GitHub, CodeRabbit also works with GitLab,
  Azure DevOps, and Bitbucket. For more information, see [Integrate with Git
  platforms](/platforms).
</Note>

## What happens next

After completing this guide, you'll have:

* Seen CodeRabbit automatically review code changes in real-time
* Experienced interactive conversation with an AI code reviewer
* Watched CodeRabbit generate code improvements on your behalf
* A test repository you can continue experimenting with
