PearAI's Integration of Roo Code / Cline, a coding agent. Name attribution will always be kept in tact.
-
Clone the repo:
git clone https://github.com/RooVetGit/Roo-Code.git
-
Download esbuild problem matchers Install https://market.trypear.ai/items?itemName=connor4312.esbuild-problem-matchers
-
Install dependencies:
npm run install:all
-
Build the extension:
npm run build
- A
.vsixfile will appear in thebin/directory.
- A
-
Start the webview (Vite/React app with HMR):
npm run dev
-
Debug:
- Press
F5(or Run → Start Debugging) in VSCode to open a new session with Roo Code loaded.
- Press
Changes to the webview will appear immediately. Changes to the core extension will require a restart of the extension host.
We use changesets for versioning and publishing. Check our CHANGELOG.md for release notes.
Install the .vsix manually if desired:
bash code --install-extension bin/roo-code-4.0.0.vsix
Apache 2.0 © 2025 Roo Veterinary, Inc.
Enjoy Roo Code! Whether you keep it on a short leash or let it roam autonomously, we can’t wait to see what you build. If you have questions or feature ideas, drop by our Reddit community or Discord. Happy coding!