FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

1KingCode/roo-code: Roo Code (prev. Roo Cline) gives you a whole dev team of AI agents in your code editor. · GitHub

 
 

Latest commit

 

History

4,655 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Roo Code (prev. Roo Cline)

Connect with developers, contribute ideas, and stay ahead with the latest AI-powered coding tools.



Roo Code is an AI-powered autonomous coding agent that lives in your editor. It can:

  • Communicate in natural language
  • Read and write files directly in your workspace
  • Run terminal commands
  • Automate browser actions
  • Integrate with any OpenAI-compatible or custom API/model
  • Adapt its “personality” and capabilities through Custom Modes

Whether you’re seeking a flexible coding partner, a system architect, or specialized roles like a QA engineer or product manager, Roo Code can help you build software more efficiently.

Check out the CHANGELOG for detailed updates and fixes.


🎉 Roo Code 3.19 Released

Roo Code 3.19 brings intelligent context management improvements and enhanced user experience!

  • Intelligent Context Condensing Enabled by Default - Context condensing is now enabled by default with configurable settings for when automatic condensing happens.
  • Manual Condensing Button - New button in the task header allows you to manually trigger context condensing at any time.
  • Enhanced Condensing Settings - Fine-tune when and how automatic condensing occurs through the Context Settings panel.

What Can Roo Code Do?

  • 🚀 Generate Code from natural language descriptions
  • 🔧 Refactor & Debug existing code
  • 📝 Write & Update documentation
  • 🤔 Answer Questions about your codebase
  • 🔄 Automate repetitive tasks
  • 🏗️ Create new files and projects

Quick Start

  1. Install Roo Code
  2. Connect Your AI Provider
  3. Try Your First Task

Key Features

Multiple Modes

Roo Code adapts to your needs with specialized modes:

  • Code Mode: For general-purpose coding tasks
  • Architect Mode: For planning and technical leadership
  • Ask Mode: For answering questions and providing information
  • Debug Mode: For systematic problem diagnosis
  • Custom Modes: Create unlimited specialized personas for security auditing, performance optimization, documentation, or any other task

Smart Tools

Roo Code comes with powerful tools that can:

  • Read and write files in your project
  • Execute commands in your VS Code terminal
  • Control a web browser
  • Use external tools via MCP (Model Context Protocol)

MCP extends Roo Code's capabilities by allowing you to add unlimited custom tools. Integrate with external APIs, connect to databases, or create specialized development tools - MCP provides the framework to expand Roo Code's functionality to meet your specific needs.

Customization

Make Roo Code work your way with:

Resources

Documentation

Community


Local Setup & Development

  1. Clone the repo:
git clone https://github.com/RooCodeInc/Roo-Code.git
  1. Install dependencies:
pnpm install
  1. Run the extension:

Press F5 (or RunStart Debugging) in VSCode to open a new window with Roo Code running.

Changes to the webview will appear immediately. Changes to the core extension will require a restart of the extension host.

Alternatively you can build a .vsix and install it directly in VSCode:

pnpm vsix

A .vsix file will appear in the bin/ directory which can be installed with:

code --install-extension bin/roo-cline-<version>.vsix

We use changesets for versioning and publishing. Check our CHANGELOG.md for release notes.


Disclaimer

Please note that Roo Code, Inc does not make any representations or warranties regarding any code, models, or other tools provided or made available in connection with Roo Code, any associated third-party tools, or any resulting outputs. You assume all risks associated with the use of any such tools or outputs; such tools are provided on an "AS IS" and "AS AVAILABLE" basis. Such risks may include, without limitation, intellectual property infringement, cyber vulnerabilities or attacks, bias, inaccuracies, errors, defects, viruses, downtime, property loss or damage, and/or personal injury. You are solely responsible for your use of any such tools or outputs (including, without limitation, the legality, appropriateness, and results thereof).


Contributing

We love community contributions! Get started by reading our CONTRIBUTING.md.


Contributors

Thanks to all our contributors who have helped make Roo Code better!


mrubens

saoudrizwan

cte

samhvw8

daniel-lxs

a8trejo

KJ7LNW

ColemanRoo

canrobins13

hannesrudolph

stea9499

joemanley201

System233

nissa-seru

jquanton

NyxJae

MuriloFP

d-oit

punkpeye

jr

wkordalski

elianiva

monotykamary

cannuri

Smartsheet-JB-Brown

zhangtony239

sachasayan

xyOz-dev

feifei325

qdaxb

vigneshsubbiah16

shariqriazz

lloydchang

pugazhendhi-m

Szpadel

dtrugman

diarmidmackenzie

psv2522

Premshay

lupuletic

aheizi

PeterDaveHello

olweraltuve

ChuKhaLi

nbihan-mediware

RaySinner

kiwina

afshawnlotfi

pdecat

noritaka1166

kyle-apex

emshvac

chrarnoldus

Lunchb0ne

SmartManoj

vagadiya

slytechnical

arthurauffray

upamune

StevenTCramer

sammcj

p12tic

gtaylor

aitoroses

mr-ryan-james

heyseth

taisukeoe

taylorwilsdon

NamesMT

avtc

dlab-anton

eonghk

ronyblum

teddyOOXX

vincentsong

yongjer

zeozeozeo

ashktn

franekp

yt3trees

anton-otee

benzntech

axkirillov

bramburn

hassoncs

snoyiatk

GitlyHallows

jcbdev

Chenjiayuan195

julionav

SplittyDev

mdp

napter

Ruakij

ross

philfung

GOODBOY008

hatsu38

hongzio

im47cn

shoopapa

jwcraig

kcwhite

kinandan

kohii

nevermorec

dqroid

dairui1

bannzai

axmo

asychin

amittell

Yoshino-Yukitaro

Yikai-Liao

zxdvd

vladstudio

tmsjngx0

PretzelVector

zetaloop

cdlliuy

student20880

shohei-ihaya

shaybc

seedlord

samir-nimbly

robertheadley

refactorthis

qingyuan1109

pokutuna

philipnext

oprstchn

nobu007

mosleyit

moqimoqidea

mlopezr

mecab

olup

lightrabbit

celestial-vault

linegel

dbasclpy

Deon588

dleen

devxpain

chadgauth

olearycrew

bogdan0083

Atlogit

atlasgong

andreastempsch

alasano

QuinsZouls

HadesArchitect

alarno

nexon33

adilhafeez

adamwlarson

adamhill

AMHesch

tgfjt

maekawataiki

SannidhyaSah

samsilveira

01Rian

RSO

R-omk

Sarke

kvokka

ecmasx

mollux

marvijo-code

mamertofabian

monkeyDluffy6017

libertyteeth

shtse8

ksze

Jdo300

hesara

DeXtroTip

pfitz

License

Apache 2.0 © 2025 Roo Code, 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!

About

Roo Code (prev. Roo Cline) gives you a whole dev team of AI agents in your code editor.

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages


Back | FazBrowse Home | New Git URL