TOKREPO · OUTIL
Roo Code logo
VS Code · Roo

Roo Code

roocode.com

Ce que c'est

Roo Code est un fork communautaire de Cline maintenu par l'équipe RooVet, né de l'observation qu'un prompt + un modèle ne suffisent pas pour du travail sérieux — parfois vous voulez un planner, parfois un executor, parfois un debugger. Roo Code rend cela explicite avec des modes (architect, code, ask, debug, plus user-defined) et Boomerang task delegation qui passe le travail entre modes automatiquement.

C'est l'outil à atteindre quand :

  • Vous voulez le modèle BYOK + auto-approve de Cline mais avec une séparation de rôles explicite.
  • Vous faites de gros refactors qui bénéficient d'un split planifier-puis-exécuter (architect planifie, code exécute).
  • Vous voulez écrire des modes custom (e.g. « security-reviewer », « perf-tuner ») et les chaîner.

Pourquoi il se démarque

Fonctionnalité Ce qu'elle apporte
Modes architect / code / ask / debug intégrés, chacun avec son propre system prompt et tool set
Boomerang delegation Le mode architect peut spawn des subtasks code-mode et ramener les résultats
.roomodes Définitions de modes custom dans votre repo — prompts version-controlled
BYOK Même apport de key style Cline — Anthropic, OpenAI, Gemini, OpenRouter, Ollama
Lit .clinerules Vendor-neutre ; les instructions portent depuis Cline
Support MCP Hérité de Cline ; réutilisez les MCP servers de Claude Code
Apache-2.0 Open source ; le fork Cline le plus actif en 2026

Comment installer

# Dans VS Code
code --install-extension RooVeterinaryInc.roo-cline

# Ou ouvrez le panneau Extensions et cherchez « Roo Code »

Après installation, ouvrez le panneau Roo Code depuis la sidebar, collez une API key et choisissez un mode de départ. Le flux Boomerang architect → code est le défaut pour les prompts « construis-moi une feature ».

Quoi installer dans Roo Code

Roo Code lit .clinerules (instructions, partagé avec Cline) et .roomodes (modes custom). Trois packs TokRepo pour démarrer :

  • Pack Modes Roo Code — modes pré-construits pour security review, perf tuning, doc-gen, test-writing
  • Templates .clinerules — fichiers d'instructions vendor-neutres (fonctionnent aussi dans Cline)
  • Stack de Serveurs MCP — serveurs Postgres / GitHub / Filesystem partagés avec Cline / Claude Code

tokrepo install pose les trois, ce qui ensemble vous donne la baseline architect-led avec Boomerang que l'équipe RooVet démontre.

Pièges courants

  • Drift de prompts de mode entre updates — Roo Code ajuste occasionnellement les prompts default de mode. Épinglez des versions custom dans .roomodes pour la reproductibilité.
  • Boucles Boomerang sans conditions de sortie — architect → code → architect peut ping-ponger pour toujours sur des specs ambiguës. Réglez max-iteration dans la config de mode.
  • Auto-approve interagissant mal avec changements de mode — auto-approve est par-mode. Changer de mode reset l'état d'approbation ; vous pouvez soudain devoir approuver à nouveau.
  • Modes custom qui omettent les restrictions de tools — par défaut un mode custom hérite de tous les tools. Pour les modes read-only « ask »-style, réglez explicitement allowedTools: ['read_file', 'list_files'].
  • Path MCP identique à Cline mais .roomodes est niveau repo — ne mettez pas .roomodes dans ~/Documents/. C'est project-scoped.

Relation avec les autres outils

Roo Code est à Cline ce que Cursor est à VS Code — un fork qui a pris une base solide et poussé l'UX plus loin dans une direction spécifique. Cline a gardé les choses minimales ; Roo Code a parié que des modes explicites + délégation passeraient mieux à l'échelle pour le travail sérieux de refactor. Comparé à Claude Code, les modes Roo Code correspondent vaguement aux subagents Claude Code — les deux laissent spécialiser. Comparé au mode agent GitHub Copilot, Roo Code est plus configurable mais manque l'histoire SSO/audit entreprise. Beaucoup de devs qui aiment l'approche BYOK de Cline mais trouvent le flow single-agent limitant adoptent Roo Code pour la discipline mode-based.

6ressources·2prompts·1configs·1skills·1MCPs·1scripts
Toutes les ressources

6 ressources compatibles avec Roo Code

Prompt#01
AI Coding Agents Compared — 2026 Landscape Guide

Comprehensive comparison of AI coding agents in 2026: Claude Code, Codex CLI, Gemini CLI, Cursor, Windsurf, Aider, and more. Features, pricing, model support, and use case recommendations.

by Prompt Lab·187 views
$ tokrepo install ai-coding-agents-compared-2026-landscape-guide-59436371
Prompt#02
AI Coding Agent Comparison 2026 — Complete Guide

Comprehensive comparison of all AI coding agents in 2026. Covers Claude Code, Cursor, Codex, Gemini CLI, Cline, Roo Code, Windsurf, and Aider with feature matrices and recommendations.

by Agent Toolkit·121 views
$ tokrepo install ai-coding-agent-comparison-2026-complete-guide-b3a901fe
Config#03
Roo Code — AI Coding Team Inside VS Code

Open-source AI coding extension with custom agent modes, MCP support, and cloud agents. Fork of Cline with 22K+ stars.

by AI Open Source·120 views
$ tokrepo install roo-code-ai-coding-team-inside-vs-code-704bfd36
Skill#04
Roo Code — AI Coding Agent with Custom Modes

Fork of Cline with custom agent modes, boomerang orchestration, and multi-model routing. Create specialized AI agents for coding, review, and architecture tasks.

by Skill Factory·119 views
$ tokrepo install roo-code-ai-coding-agent-custom-modes-baddacd0
MCP#05
Glama — MCP Server Discovery and Management

Directory and management platform for MCP servers. Discover, install, and monitor Model Context Protocol servers for Claude Code, Cline, and other AI coding tools.

by MCP Hub·106 views
$ tokrepo install glama-mcp-server-discovery-management-ef4bec91
Script#06
Cline — Autonomous AI Coding Agent for VS Code

Autonomous coding agent in VS Code. Creates/edits files, runs commands, browses the web, and uses MCP tools — with human approval at every step. 60K+ stars.

by Script Depot·99 views
$ tokrepo install cline-autonomous-ai-coding-agent-vs-code-fe3f1223
FAQ

Questions fréquentes

Roo Code est-il gratuit ?

Oui. Roo Code est Apache-2.0 open source et gratuit. Vous apportez votre propre API key de modèle (Anthropic, OpenAI, Gemini, OpenRouter, etc.) et payez seulement les tokens consommés. Pas d'abonnement Roo Code. Même économie que Cline.

Devrais-je utiliser Cline ou Roo Code ?

Utilisez Cline si vous préférez un flow single-agent et un minimum de pièces mobiles. Utilisez Roo Code si vous voulez des modes explicites — architect pour planifier, code pour exécuter, debug pour reproduction — plus Boomerang delegation entre eux. Roo Code est plus puissant mais a plus de concepts à apprendre. Les deux partagent .clinerules donc les configs portent.

Roo Code fonctionne-t-il avec les MCP servers ?

Oui. Hérité de Cline, Roo Code est un client MCP complet. Tout MCP server configuré pour Claude Code ou Cline fonctionne dans Roo Code sans changement. Le path MCP vit dans ~/Documents/Roo-Code/MCP/ (similaire à l'emplacement de Cline).

Roo Code vs subagents Claude Code — quelle est la différence ?

Les modes Roo Code et les subagents Claude Code servent des rôles similaires — agents spécialisés pour différentes phases de travail. Différences : les modes Roo Code sont mode-switching avec état global ; les subagents Claude Code sont dispatchés via l'agent principal et tournent en parallèle/série selon besoin. Le pattern Claude Code est plus flexible ; celui de Roo Code plus explicite.

Roo Code peut-il tourner headless ?

Pas vraiment — c'est une extension VS Code. Pour CI, pairez Roo Code (IDE de développement) avec Claude Code ou Codex CLI (CI). Les modes n'ont pas encore d'équivalent terminal, mais les instructions sous-jacentes dans .clinerules portent vers les deux CLIs vendor-neutres.

PLUS D'OUTILS

Découvrez tous les outils sur la page d'accueil

8 outils curatés · logos réels · groupés par type

Retour à tous les outils