Qué es
Cline es un agente autónomo de coding open source que vive dentro de VS Code, originalmente construido por Saoud Rizwan en 2024. Empezó como el proyecto "claude-dev" y creció hasta convertirse en uno de los agentes VS Code de la comunidad más populares — más de 1 millón de instalaciones en el Marketplace a 2026. Propuesta central: bring-your-own-API-key, controla cada tool call con patterns auto-approve, y mantén todo open source bajo Apache-2.0.
Es la herramienta a la que recurrir cuando:
- Quieres un agente autónomo VS Code sin pagar suscripción Copilot.
- Quieres traer tu propio modelo — Claude, OpenAI, Gemini, OpenRouter, Ollama local, incluso DeepSeek.
- Quieres control granular sobre qué acciones auto-ejecutan y cuáles requieren aprobación humana.
Por qué destaca
| Característica | Qué te da |
|---|---|
| Bring-your-own-key | Conecta cualquier modelo — Anthropic, OpenAI, Gemini, OpenRouter, Ollama, vLLM |
.clinerules |
Archivo de instrucciones project-level (vendor-neutral; Roo Code también lo lee) |
| Patterns auto-approve | Regex whitelist de qué comandos shell / writes de archivo auto-ejecutan |
| Tool browser | Navegador headless integrado para testing y scraping dentro del loop del agente |
| Soporte MCP | Cliente MCP completo; reusa MCP servers de Claude Code |
| Panel de coste de tokens | Desglose de coste por mensaje — ves exactamente qué costó cada turn |
| Apache-2.0 | Source en GitHub, fork-friendly (Roo Code es el fork más popular) |
Cómo instalar
# En VS Code
code --install-extension saoudrizwan.claude-dev
# O abre el panel Extensions y busca "Cline"
Tras instalar, abre el panel Cline desde la sidebar y pega una API key de Anthropic / OpenAI / OpenRouter. Pon un .clinerules en la raíz del proyecto con convenciones y Cline lo lee en cada tarea.
Qué instalar dentro de Cline
Cline lee dos archivos project-level: .clinerules (instrucciones) y ~/Documents/Cline/MCP/ para MCP servers. Tres packs TokRepo para empezar:
- Plantillas .clinerules — archivos de instrucciones vendor-neutral para stacks populares (también usados por Roo Code)
- Cline Auto-Approve Patterns — allowlists probadas para comandos read-only, package managers, formatters
- Stack de Servidores MCP — servers Postgres / GitHub / Filesystem compartidos entre Cline / Claude Code / Codex
tokrepo install deja los tres puestos y tienes la baseline desde la que arrancan la mayoría de usuarios senior de Cline.
Errores comunes
- Scope auto-approve creciendo — empieza estricto (solo
npm test,git status). Afloja un pattern a la vez. Auto-aprobarrm -rf— incluso por accidente en un regex — es irrecuperable. - API key en historial de chat — Cline guarda tasks localmente; si pegas una API key en un mensaje vive en el archivo de task. Usa env vars o settings.
- Leak de recursos del browser tool — el navegador headless mantiene tabs vivas entre tasks. Usa el botón "close all browser tabs" o se come RAM.
- Diferencias de path MCP — Cline usa
~/Documents/Cline/MCP/no.claude/. Simlinkear funciona pero es frágil; usatokrepo migratemejor. - Tareas largas pierden contexto en reload de VS Code — Cline guarda task state pero un crash de VS Code puede corromperlo. Para refactors largos prefiere los CLIs de terminal.
Relación con otras herramientas
Cline fue pionero del nicho "agente VS Code con BYOK + auto-approve" que el modo agente de GitHub Copilot y el composer de Cursor llenaron luego con ofertas first-party. El fork comunitario Roo Code añadió modos (architect/code/ask/debug) y Boomerang task delegation. Comparado con Claude Code, Cline vive en el IDE más que en la terminal — mejor para review visual, peor para CI headless. La mayoría de usuarios senior en 2026 o usan Cline como su agente IDE principal (ahorro BYOK vs Copilot) o corren Cline junto a Claude Code (uno en IDE, uno en terminal).
Lo más instalado para Cline
6 recursos compatibles con Cline
Preguntas frecuentes
¿Es Cline gratis?
Cline en sí es Apache-2.0 open source y gratis. Solo pagas los tokens API del modelo que consume — y tú controlas qué modelo. Muchos usuarios parean Cline con la API de Anthropic directamente, Claude.ai max, u OpenRouter para modelos rotativos baratos. No hay suscripción Cline.
¿Diferencia entre Cline y Roo Code?
Roo Code es un fork comunitario de Cline que añade modos explícitos (architect, code, ask, debug) y Boomerang task delegation entre modos. Cline se queda más cerca del diseño original single-agent. Ambos comparten .clinerules así que las configs portan entre ellos. La elección es mayormente preferencia.
¿Funciona Cline con subagents de Claude Code?
No directamente — los subagents son un formato específico de Claude Code. Pero Cline soporta MCP servers, así que cualquier MCP server que tengas montado para Claude Code funciona en Cline. El vendor-neutral .clinerules también lo reconoce Roo Code, así que las instrucciones project-level portan.
Cline vs modo agente de GitHub Copilot — ¿cuál elegir?
Elige Cline si quieres BYOK (usa cualquier modelo con tu propia key), código open source, auto-approve granular, o no quieres pagar suscripción Copilot. Elige Copilot si quieres facturación gestionada, SSO/audit enterprise, y la integración VS Code más profunda. Cline da más control; Copilot da más pulido.
¿Puede Cline correr headless o en CI?
No realmente — es una extensión de VS Code y requiere el IDE para hostearla. Para CI, parea Cline (en tu IDE durante desarrollo) con Claude Code o Codex CLI (en CI). El archivo .clinerules porta a ambos agentes terminal vendor-neutral.
Explora todas las herramientas en la página principal
8 herramientas curadas · logos reales · agrupadas por tipo
Volver a todas las herramientas