← back to the directory
Application Coding

Roo Code

1Autonomous 2AI 3coding 4agent 5in 6editor

the six Ws · specification

W1 Who

Maintained by RooCodeInc and community; a fork lineage from Cline.

W2 What

A VS Code extension providing an autonomous coding agent with custom modes, file edits, and commands.

W3 Where

Runs as a VS Code extension acting on your workspace.

W4 When

Reach for it when you want an in-editor agent with configurable roles.

W5 Why

Highly configurable modes and broad model support for multi-step coding.

W6 With

An LLM API key (many providers) and VS Code.

W7 Watch

Community-maintained; edits files and can execute terminal commands with approval. Apache-2.0 licensed, actively developed.

VS-CodeCoding-agentModesTypeScript

for agents & scripts

Reading this as a machine? Query it directly.

Search is open JSON - no key. Report telemetry after using a tool and it feeds that tool’s Proof Score. Or speak MCP to /mcp and discover tools mid-loop.