CodeRabbit home page
Search...
⌘K
Signup
Signup
Search...
Navigation
IDE extensions
Use with self-hosted CodeRabbit
Documentation
Blog
Changelog
Discord
Get started
Introduction
Quickstart
Add CodeRabbit to your repository
Overview
Supported Git platforms
Add organizations
Set permissions
Review pull requests
Overview
Control and manage code reviews
Generate improvements
Code review troubleshooting
CodeRabbit Chat
Analyze & improve your code
Create and resolve issues
Integrate issue tracking
Issue Chat
Create issues
Linked Issues
IDE extensions
Review local changes
Install the VSCode extension
Use the VSCode extension
Use with self-hosted CodeRabbit
Configure the VSCode extension
Uninstall the VSCode extension
Configure
Overview
Organization preferences
Repository preferences
Add a configuration file
Initial configuration guide
Knowledge base
MCP integrations
Review instructions
Linters & security analysis tools
Manage your account
Manage your subscription
Role based access
Generate reports
Overview
Schedule reports
Generate reports on demand
Customize reports
Best practices
Setup best practices
Code review best practices
Reference
CodeRabbit API
Code review commands
Configuration reference
Configuration file template
Supported tools
Caching
Resources
Get support
Self-host CodeRabbit
Why CodeRabbit?
FAQs
Early Access Program
Future development
On this page
Prerequisites
Connect your self-hosted instance
What’s next
IDE extensions
Use with self-hosted CodeRabbit
This page is about setting up the VSCode extension with self-hosted CodeRabbit. If you are instead using the managed offering, see
Install the VSCode extension
.
Prerequisites
Your extension version should be greater than
0.12.1
.
Logout of the extension if previously logged in.
Connect your self-hosted instance
To connect the VSCode extension to your self-hosted instance, follow these steps:
Click on the “Self hosting CodeRabbit?” button, below the “Use CodeRabbit for free” button.
Enter your self-hosted instance URL when prompted.
Make sure the instance URL is reachable within your network and websocket connections are allowed.
Select your git provider which you are using with your self-hosted CodeRabbit. (GitLab, Self-Hosted Gitlab, GitHub, GitHub Enterprise)
If using GitHub or GitHub Enterprise, enter your
Github Personal Access Token
when prompted.
You should be connected to your self-hosted instance and ready to use the VSCode extension.
What’s next
Use the VSCode extension
Configure the VSCode extension
Uninstall the VSCode extension
Edit this page
Last updated on
Jul 31, 2025
Use the VSCode extension
Configure the VSCode extension
Assistant
Responses are generated using AI and may contain mistakes.