Roo Code VS Code Extension

Roo Code is an AI-powered autonomous coding agent for VS Code that reads and writes code across multiple files, executes terminal commands, manages browser interactions, and adapts to custom modes defined through .roorules and .roomodes configuration files. It supports API configuration profiles enabling switching between different AI providers and models per workflow.

API entry from apis.yml

apis.yml Raw ↑
aid: roorules:roo-code-extension-api
name: Roo Code VS Code Extension
description: Roo Code is an AI-powered autonomous coding agent for VS Code that reads and writes code
  across multiple files, executes terminal commands, manages browser interactions, and adapts to custom
  modes defined through .roorules and .roomodes configuration files. It supports API configuration profiles
  enabling switching between different AI providers and models per workflow.
humanURL: https://roocode.com/
properties:
- type: Documentation
  url: https://docs.roocode.com/
- type: GitHub
  url: https://github.com/RooCodeInc/Roo-Code
- type: Vocabulary
  url: vocabulary/roorules-vocabulary.yml
- type: JSONSchema
  url: json-schema/roorules-config-schema.json
- type: JSONStructure
  url: json-structure/roorules-config-structure.json
tags:
- AI Agents
- AI Copilot
- Coding Assistant
- Developer Workflow
- VS Code