Coding agent

Open sourceApache 2.0Updated June 2026

Roo Code

VS Code AI coding agent forked from the Cline ecosystem with multi-mode workflows.

Intermediate · VS Code extension; fork of Cline with additional agent modes, per-mode model assignment, and token budget controls

Editorial review

Reviewed byOpenSourcesAI EditorialLast updatedJune 2026SourcesRoo Code GitHub

Tool categories, pricing, source status, deployment options, and product claims can change quickly. Verify the official source before production or commercial use.

About Roo Code

VS Code AI coding agent forked from the Cline ecosystem with multi-mode workflows.

Best for: Developers who want configurable agent roles — Code, Architect, Ask, Debug — each with independent model assignments and tool permissions, enabling cost optimization across different task complexity tiers.

Deployment: VS Code extension; fork of Cline with additional agent modes, per-mode model assignment, and token budget controls

Skill level: Intermediate

Tradeoffs

The public GitHub repository was archived as of June 2026 — verify current maintenance status and active fork lineage before adopting for team workflows. Diverges from Cline upstream rapidly, so custom extensions may not transfer cleanly. Evaluate Kilo Code as an actively maintained alternative in the same ecosystem.

Related guides and resources

Explore step-by-step setup guides, comparisons, and stack recipes for this tool category.

Best for

Developers who want configurable agent roles — Code, Architect, Ask, Debug — each with independent model assignments and tool permissions, enabling cost optimization across different task complexity tiers.

Why use it

Roo Code extends Cline's agentic model with configurable modes where each role has distinct system prompts, tool permissions, and model assignments. This lets teams assign a cheap local model to the Code mode and a premium API to the Architect role — reducing per-session token costs on routine edits while preserving planning quality.

Key features

  • Multi-mode agent system: configurable Code, Architect, Ask, and Debug modes with independent model and tool-permission assignments
  • Per-mode token budget controls for cost optimization — assign smaller local models to routine edits and premium APIs to planning tasks
  • MCP client support inherited from Cline for external tool and service integrations within the agent loop
  • Boomerang task orchestration: spawn sub-agents in specific modes and return structured results to the parent orchestration context

Tradeoffs

The public GitHub repository was archived as of June 2026 — verify current maintenance status and active fork lineage before adopting for team workflows. Diverges from Cline upstream rapidly, so custom extensions may not transfer cleanly. Evaluate Kilo Code as an actively maintained alternative in the same ecosystem.

Alternatives

  • Cline
  • Kilo Code
  • Continue
CategoryCoding agentLicenseApache 2.0DeploymentVS Code extension; fork of Cline with additional agent modes, per-mode model assignment, and token budget controlsModeIDE extension with local or cloud models
Roo Code GitHub

OpenSourcesAI ecosystem connections

Use these next-step links to move from this profile into related tools, comparisons, guides, stacks, and curated shortlists.