Blog

Cline vs. Claude Code: una alternativa gratuita en VS Code

Markdown

Cline en 2026: un agente de código abierto para VS Code y tu clave para Claude, DeepSeek, Gemini u Ollama. Cuándo usar Cline y cuándo Claude Code.

Leer el artículo completo

Documentación de referencia de Ailoot: ailoot.ai/docs/.

Cline y Claude Code, en pocas palabras

Puntos clave

Cline es una extensión gratuita y de código abierto para VS Code a la que conectas tu propia clave de API. Funciona con Claude, GPT, Gemini, DeepSeek y modelos locales a través de Ollama. Tienes que aprobar manualmente cada cambio de código. Claude Code es un agente de IA de código cerrado de Anthropic. Funciona solo con modelos Claude (Opus 4.7/4.8, Sonnet 4.6, Haiku 4.5) y está diseñado para operar de forma autónoma. Pro cuesta 20 $ al mes. La comparación entre Cline y Claude Code se reduce a elegir entre control y velocidad.

Esta reseña se basa en dos semanas de trabajo con ambas herramientas y en la verificación cruzada de fuentes oficiales: cline.bot, docs.cline.bot, code.claude.com/docs y el repositorio de GitHub cline/cline. Las cifras y funciones están actualizadas al 30 de mayo de 2026.

Si acabas de empezar y quieres conocer todas las herramientas, lee primero la guía «Con qué programar en 2026: 8 herramientas de IA, de Claude Code a Antigravity». Aquí me centro en comparar Cline y Claude Code, dos formas destacadas de trabajar con un agente desde VS Code y el terminal.

¿Cuál es la principal diferencia entre Cline y Claude Code?

Puntos clave

La principal diferencia está en su forma de trabajar con un agente. Cline = extensión gratuita de código abierto + tu clave para cualquier modelo + aprobación manual de cada paso. Claude Code = agente de código cerrado de Anthropic, con funcionamiento autónomo, una suscripción y solo modelos Claude. Cline = control de cada cambio; Claude Code = un conjunto integrado de Skills, Subagents, Routines y Hooks. Ambas herramientas tienen subagentes; compara por separado su orquestación y los flujos que los rodean.

Cline optó por el código abierto. Cline Bot Inc. publicó la extensión en VS Code Marketplace (además de para JetBrains, Cursor, Windsurf, Zed y Neovim) con licencia Apache-2.0. Incluye un agente que lee tu proyecto, escribe código y ejecuta comandos. El lema de cline.bot es:

«Un agente de código abierto. Úsalo en tu editor, en el terminal o intégralo en tus productos».

(cline.bot, traducido del inglés)

Solo pagas los tokens mediante tu propia clave de API del proveedor que elijas (Anthropic, OpenAI, Google, DeepSeek, entre otros). Cline no te cobra nada.

Claude Code tomó otro camino. Anthropic creó un agente de código cerrado diseñado para sus propios modelos y para ofrecer la máxima autonomía. En code.claude.com/docs/en/overview se describe así:

«Claude Code es una herramienta de programación agéntica que lee el código de tu proyecto, edita archivos, ejecuta comandos y se integra con tus herramientas de desarrollo. Está disponible en el terminal, el IDE, la aplicación de escritorio y el navegador».

(code.claude.com/docs/en/overview, traducido del inglés)

La suscripción cuesta 20 $ al mes (Pro) o entre 100 y 200 $ al mes (Max) e incluye solo modelos de Anthropic: Opus 4.7/4.8, Sonnet 4.6 y Haiku 4.5. A cambio, tienes Skills, Subagents, Routines, Hooks, Plan Mode y Auto memory: todo lo que Anthropic ha estado desarrollando alrededor de sus modelos durante los últimos seis meses.

En resumen:

Lo que importaClineClaude Code
LicenciaApache-2.0, código abiertoCódigo cerrado
Coste del software0 $20–200 $ al mes
Pagas porSolo los tokens, con tu propia clave de APIUna suscripción más créditos
Modelos disponibles10+ proveedores, modelos locales mediante OllamaSolo Claude
Aprobación de cada cambioSí, de forma predeterminadaNo, el agente trabaja de forma autónoma
Skills / Subagents / Routines / HooksParciales, sin infraestructura en la nubeNativos y con todas las funciones
Más adecuado paraControl, presupuesto, modelos locales, BYOKTareas autónomas largas, Claude nativo

Aquí no se trata de cuál es «mejor». Si tu proyecto requiere revisar cada diff y mantener bajo control el coste de los modelos, Cline encaja mejor. Si necesitas un agente que pueda encargarse de un refactor de forma autónoma, sin supervisión constante, y terminar una PR mientras te tomas un café, elige Claude Code.

¿Qué modelos funcionan con cada herramienta?

Puntos clave

Cline admite varios modelos. Con tu propia clave, puedes conectar Claude, GPT, Gemini, DeepSeek, Bedrock, Azure, Vertex, Mistral, Groq, Cerebras, xAI y modelos locales mediante Ollama o LM Studio. Claude Code admite solo modelos de Anthropic: Opus 4.7/4.8, Sonnet 4.6 y Haiku 4.5. En Claude Code, cambias de modelo con los comandos slash /model, /effort y /fast. En Cline, usas los ajustes de la extensión y el menú desplegable del proveedor.

En mayo de 2026, Cline admitía lo siguiente (confirmado en el README de github.com/cline/cline):

  • Anthropic — Claude Opus 4.7/4.8, Sonnet 4.6, Haiku 4.5
  • OpenAI — GPT-5, GPT-5.5, o3-mini
  • Google — Gemini 3.0 Pro, Gemini 3.5 Flash, Gemini 2.5 Flash
  • DeepSeek — serie V3 y V4 (V4-Flash y V4-Pro se añadieron en la versión v3.85.0, el 25 de mayo de 2026)
  • AWS Bedrock, Azure, GCP Vertex AI — puntos de acceso a la nube para empresas
  • xAI, Mistral, Cerebras, Groq — alternativas rápidas
  • Ollama, LM Studio — modelos locales en tu ordenador
  • Cualquier punto de conexión compatible con OpenAI: conecta tu propio punto de conexión de API

Una cita directa del README:

«Cline no está vinculado a un único proveedor de IA».

(README de cline/cline en GitHub, actualizado al 30 de mayo de 2026, traducido del inglés)

Claude Code solo funciona con modelos de Anthropic. En mayo de 2026, la lista era:

  • Opus 4.7 — modelo insignia para tareas complejas, publicado el 16 de abril de 2026, con un contexto de hasta 1M de tokens en el plan Max.
  • Opus 4.8 — publicado recientemente, el 28 de mayo de 2026. En la fecha de publicación, ya aparecía en la clasificación de SWE-bench y su disponibilidad en Claude Code se estaba desplegando. El precio estándar de Anthropic es de 5 $/25 $ por millón de tokens.
  • Sonnet 4.6 — el modelo predeterminado, que equilibra velocidad y calidad.
  • Haiku 4.5 — económico y rápido; se suele usar como modelo Subagent (para buscar archivos y dar formato).

En Claude Code, cambia de modelo con los comandos slash /model opus, /model sonnet y /model haiku. /effort controla la profundidad del razonamiento y /fast acelera la respuesta al simplificarla. Consulta la guía Sonnet u Opus 4.7 en Claude Code para obtener más detalles.

Qué significa esto en la práctica:

  1. Cline — puedes redactar con el económico DeepSeek V3, revisar con Opus 4.7 y probar con Gemini 2.5 Flash, todo desde una sola interfaz.
  2. Claude Code — los prompts, los formatos de diff y la gestión del contexto están adaptados a los modelos de Anthropic. Su integración nativa agiliza el refactor. Según morphllm.com/comparisons/cline-vs-claude-code, produce alrededor de 3x más ediciones por minuto que Cline en las mismas tareas de refactor y con el mismo modelo.

El precio y la calidad son cosas distintas. En SWE-bench Verified en mayo de 2026, DeepSeek V4-Pro-Max obtiene un 80,6 %, mientras que Opus 4.7 obtiene un 87,6 %. Una diferencia de siete puntos puede ser la diferencia entre «funcionó a la primera» y «tres iteraciones con rollbacks». Un modelo barato ahorra tokens, pero el retrabajo puede borrar ese ahorro.

¿Cuánto cuestan Cline y Claude Code en mayo de 2026?

Puntos clave

Cline en sí cuesta 0 $. Solo pagas los tokens del modelo mediante tu propia clave de API. La carga de trabajo diaria típica de un vibe coder (130K tokens al día: 100K de entrada más 30K de salida) cuesta aproximadamente 0,45 $ al mes con DeepSeek V3, 15 $ al mes con Sonnet 4.6, 25 $ al mes con Opus 4.7 o 0 $ con Ollama en local. Claude Code cuesta 20 $ al mes con Pro o entre 100 y 200 $ al mes con Max. Con un presupuesto de hasta 20 $ al mes, Cline + Sonnet con tu propia clave casi siempre sale más barato que una suscripción fija.

Primero, Claude Code. Fuente: claude.com/pricing:

PlanPrecioQué incluye
Free0 $Chat básico, Claude Code limitado
Pro17 $ al mes con facturación anual / 20 $ con facturación mensualClaude Code, Skills, MCP, chat con Sonnet 4.6 y Opus 4.7
Max 5x100 $ al mesCapacidad 5x la de Pro, Agent Teams, contexto de 1M
Max 20x200 $ al mesCapacidad 20x la de Pro
API directa5 $/25 $ por 1M de tokens de entrada/salida (Opus 4.7)Pago por uso, sin suscripción

El inconveniente de los precios de la API en 2026: el nuevo tokenizador de Opus 4.7 aumenta hasta un 35 % el recuento de tokens para el mismo texto. Al final, la factura real por la misma cantidad de trabajo puede ser mayor de lo que cabría esperar a partir de la lista de precios.

Ahora, Cline. Cline en sí cuesta 0 $ (Apache-2.0). Solo pagas al proveedor. Precios de mayo de 2026:

Modelo$/1M de entrada$/1M de salidaFuente
Claude Opus 4.75,00 $25,00 $platform.claude.com/docs
Claude Sonnet 4.63,00 $15,00 $
Claude Haiku 4.51,00 $5,00 $
Gemini 2.5 Flash0,30 $2,50 $ai.google.dev/gemini-api/docs/pricing
DeepSeek V4-Flash0,14 $0,28 $api-docs.deepseek.com
Ollama (local)0 $0 $Solo electricidad

Un día típico para un vibe coder que pasa 1–2 horas con el agente: 100K tokens de entrada más 30K de salida = 130K al día, unos 20 días laborables al mes. Este es el coste mensual con Cline:

ConfiguraciónCoste mensual
Cline + Ollama (Qwen 3.7 en local)0 $
Cline + DeepSeek V4-Flash~0,45 $
Cline + Gemini 2.5 Flash~2,10 $
Cline + Claude Sonnet 4.6~15 $
Cline + Claude Opus 4.7~25 $
Claude Code Pro20 $ (con límites)
Claude Code Max 5x100 $

Con un presupuesto de 20 $ al mes, Cline + Sonnet mediante la API directa de Anthropic (15 $ al mes) cuesta menos que Claude Code Pro (20 $). La desventaja de Cline en esta comparación es que tienes que vigilar tus propios gastos. Anthropic Pro tiene límites estrictos, pero te protegen de una factura accidental de 300 $ durante la noche.

La herramienta es solo una parte. Después necesitas una configuración que permita al agente trabajar de forma fiable en tu tarea. Consta de tres elementos: un clon de IA de ti + un segundo cerebro para el proyecto + ingeniería del contexto. Esta configuración convierte al agente en un ejecutor predecible en lugar de «un asistente que alucina». Sin ella, no importa la diferencia entre 0,45 $ y 25 $ al mes: se desperdician ambos presupuestos.

¿Aprobar cada paso manualmente o conceder autonomía?

Puntos clave

Por defecto, Cline exige aprobación manual para cada diff, cada comando del terminal y cada solicitud a un servicio externo. La aprobación automática es opcional y se activa en los ajustes. Claude Code funciona al contrario: el agente trabaja de forma autónoma, lee los errores, aplica correcciones y vuelve a ejecutar las pruebas por su cuenta. Cline te da control y resulta adecuado para comprobaciones de cumplimiento, proyectos sensibles y cualquiera que tema que «el agente haya borrado mi base de datos». Claude Code ofrece velocidad y es apropiado para refactors largos cuando quieres asignar una tarea y desentenderte.

Después de describir la tarea, Cline pasa primero al modo Plan. Lee el código del proyecto, busca información y conversa sobre un plan, pero no toca nada. En docs.cline.bot/core-workflows/plan-and-act se indica:

«En el modo Plan, tú y Cline decidís qué vais a crear y cómo. En este modo, Cline puede leer el código de tu proyecto, buscar información y hablar de la estrategia, pero no puede modificar archivos ni ejecutar comandos».

(docs.cline.bot/core-workflows/plan-and-act, traducido del inglés)

Cuando estés conforme con el plan, cambia al modo Act. Cline empieza a editar y tú apruebas cada paso con el botón «Approve» (ese es su nombre en la interfaz). Puedes activar la aprobación automática, pero por defecto todos los diff, comandos de shell y solicitudes externas requieren tu consentimiento. La reseña de totalum.app explica:

«Puedes aprobar o rechazar cada diff, comando del terminal y solicitud web del agente antes de que se ejecute».

(Reseña de totalum.app, mayo de 2026, traducida del inglés)

Claude Code funciona de otra manera. La misma fuente dice sobre Claude Code:

«Edita archivos, ejecuta pruebas y lee los resultados sin pedir permiso en cada paso».

(Reseña de totalum.app, mayo de 2026, sobre Claude Code, traducida del inglés)

Te sientas, escribes «actualiza todas las llamadas a la API a v2 y ejecuta las pruebas», te vas a tomar un café y vuelves con una PR terminada. Si algo falla por el camino, el agente lee el error, aplica una corrección y vuelve a ejecutar las pruebas por su cuenta. Claude Code tiene el comando /plan (una fase de análisis de solo lectura), pero es opcional, no el modo predeterminado.

La elección depende de tu situación:

  1. Requisitos de cumplimiento, fintech, código de clientes — Cline. Ves cada cambio antes de que llegue al repositorio.
  2. Quieres quedarte tranquilo después de que un agente borrase una base de datos — Cline. Mi guía «Qué hacer si la IA ha borrado tu base de datos» analiza exactamente esta situación.
  3. Refactorizar 50–100 archivos — Claude Code. A esa escala, aprobar paso a paso en Cline se convierte en una tarea de hacer clic: pulsarás «Approve» 80 veces y te cansarás.
  4. Una tarea larga durante la noche — Claude Code (las Routines en la infraestructura en la nube de Anthropic ejecutan el agente aunque tu portátil esté apagado).

¿Cómo instalar Cline en VS Code en 5 minutos?

Puntos clave

Instala Cline desde VS Code Marketplace. Busca «Cline»; la extensión conserva su ID antiguo de Marketplace, de antes de que «Claude Dev» cambiara de nombre a Cline. Tras la instalación, aparece un icono en la barra lateral izquierda de VS Code. Después, abre los ajustes, elige un proveedor e introduce tu clave de API. Cline se inicia en modo Plan de forma predeterminada.

Paso a paso:

  1. Busca la extensión en Marketplace

    Abre el panel Extensions: Cmd+Shift+X en Mac, Ctrl+Shift+X en Windows y Linux. Busca Cline.

    Como alternativa, usa el terminal:

    code --install-extension saoudrizwan.claude-dev
    
  2. Abre Cline en el panel activo

    Después de instalarlo, el icono de Cline aparece en la barra lateral izquierda de VS Code. Haz clic para abrir la barra lateral del chat. Haz clic en el icono del engranaje para abrir los ajustes.

  3. Elige un proveedor e introduce tu clave de API

    En los ajustes, usa el menú desplegable del proveedor. Algunas opciones habituales:

    • Anthropic — obtén una clave en console.anthropic.com; Sonnet 4.6 es el modelo recomendado.
    • DeepSeek — obtén una clave en platform.deepseek.com; elige DeepSeek V3 o V4.
    • Cline Provider — pago por uso integrado, sin suscripción; regístrate en app.cline.bot.
    • Ollama — instala primero Ollama en local (ollama pull qwen2.5-coder) y luego conéctalo a Cline sin clave.
  4. Inicia tu primera tarea

    Introduce una tarea en el chat. De forma predeterminada, Cline comienza en modo Plan: lee el proyecto, plantea preguntas de aclaración y propone un plan. Cuando estés satisfecho con el plan, cambia el selector de la parte inferior al modo Act. Cline empieza a editar. Cada diff se muestra y debes hacer clic en «Approve» (o activar la aprobación automática en los ajustes).

Eso es todo. Ya puedes empezar a trabajar. Si has usado Claude Code y estás acostumbrado a los comandos slash, la experiencia aquí es distinta: todo se hace desde la barra lateral de VS Code y sus botones.

Cómo conectar un proveedor o un modelo local

Puntos clave

Puedes conectar Cline a un proveedor de API con su clave y a un punto de conexión compatible con OpenAI. En la comparación que se describe aquí, las solicitudes se redirigen a Claude/GPT/DeepSeek; el acceso a modelos concretos depende del proveedor que elijas. Otras opciones descritas son DeepSeek mediante tu propia clave de Alibaba Cloud (la metodología de Qwen Code) y un modelo local mediante Ollama: 0 $ y sin necesidad de Internet.

Un proveedor de API con un punto de conexión compatible con OpenAI. Regístrate con el proveedor que elijas, consigue una clave de API e introduce su punto de conexión en Cline como proveedor «compatible con OpenAI». Cline le envía las solicitudes y el proveedor las redirige a Anthropic/OpenAI/DeepSeek para los modelos que ofrece, descontando los tokens de tu saldo interno. En el ejemplo del autor, las desventajas son un recargo del 10–30 % respecto a los precios oficiales, una velocidad potencialmente menor y tener que confiar los datos de las solicitudes a un intermediario. El acceso y las condiciones de pago dependen del proveedor elegido.

DeepSeek a través de Alibaba Cloud. La reseña original describe el acceso con tu propia clave de Alibaba Cloud y Token Plan. Esta opción técnica también depende de las condiciones de acceso y pago del proveedor. El método se explica en detalle en la guía «Qwen 3.7-max vs. Opus 4.7».

Un modelo local mediante Ollama. Instala Ollama en tu ordenador, descarga Qwen 3.7 o Llama 3.x y conecta Cline a Ollama sin clave de API. Solo pagas la electricidad y todo funciona sin conexión. Desventajas: los modelos locales aún no alcanzan a Opus 4.7 en tareas complejas y tu ordenador debe poder ejecutar el modelo (al menos 16–32 GB de RAM para modelos decentes).

Cuándo elegir Cline: escenarios

Puntos clave

Cline es una mejor opción si te importa controlar el gasto en modelos, aprobar manualmente cada cambio, usar modelos locales por privacidad o mantener bajo el presupuesto de herramientas. Es adecuado para desarrolladores backend con requisitos de privacidad y para quienes están probando agentes y no quieren comprometerse con una suscripción fija.

Situaciones concretas en las que Cline es objetivamente mejor:

  1. Llegas al límite semanal de Claude Pro a mitad de una tarea. Pro cuesta 20 $ al mes y tiene límites estrictos para Opus. Con un uso intensivo, puedes alcanzarlos a mediodía. Max, por 100–200 $, tiene límites más altos, pero cuesta varias veces más. Con Cline puedes conectarte directamente a la API de Anthropic (pago por uso, sin límites) o cambiar a DeepSeek/Gemini hasta que se restablezca tu cuota de Pro.

  2. Quieres ver cada diff antes de aplicarlo. El modo Plan + Act con aprobación paso a paso es un requisito para revisiones de cumplimiento, código de clientes y proyectos fintech, y para cualquiera que recuerde historias como «el agente borró mi base de datos de producción» (he tratado casos así en mi guía para revertir cambios).

  3. No quieres pagar 20 $ fijos al mes. Cline es de código abierto y la extensión es gratuita. Si programas 2–3 horas al día y no necesitas Opus cada vez, Cline + Sonnet con tu propia clave cuesta menos que Pro, sin compromiso. Puedes ver el gasto en tiempo real.

  4. Necesitas un modelo local para proteger la privacidad. Ejecuta Ollama + Qwen 3.7 o Llama 3.x en local y el agente trabajará en tu ordenador; no se envía nada a una API externa. Cline admite esta opción para proyectos con NDA, la revisión de código sensible o equipos que deben mantener sus datos en el dispositivo. Claude Code no lo permite.

  5. Necesitas un proveedor compatible con OpenAI. Cline se conecta a él como a cualquier otro proveedor compatible con OpenAI. En la comparación descrita aquí, Claude Code no ofrece esta opción y usa acceso directo a Anthropic. El acceso y el pago dependen de las condiciones del proveedor.

Cuándo Cline NO es la mejor opción:

  • Para tareas autónomas grandes (refactorizar 80 archivos), aprobar cada paso se convierte en una tarea de hacer clic.
  • Si necesitas un flujo concreto de Claude Code, compara sus requisitos exactos de orquestación y alojamiento con Cline. Ambas tienen subagentes; su presencia no decide por sí sola la elección.
  • Si trabajas solo con Claude y buscas la máxima velocidad al refactorizar, Claude Code aventaja a Cline gracias a su optimización nativa.

Cuándo elegir Claude Code: 5 escenarios

Puntos clave

Claude Code es mejor para tareas en las que importan la autonomía y un ritmo elevado de cambios: refactors largos sin supervisión constante, tareas nocturnas mediante Routines, cambios en varios módulos con Subagents, automatización mediante Skills y rutinas recurrentes con Hooks. Es adecuado para quienes trabajan solo con Claude, están dispuestos a pagar un precio fijo para tener previsibilidad y necesitan workflows en varios dispositivos (portátil, smartphone y web).

Situaciones concretas en las que Claude Code es objetivamente mejor:

  1. Tareas autónomas largas sin supervisión constante. El tiempo de finalización del refactor puede ser hasta 3x más rápido (morphllm.com). Encarga «actualiza todas las llamadas a la API a v2», aléjate y vuelve cuando haya una PR terminada con las pruebas ejecutadas.

  2. Skills, Subagents, Routines, Hooks: flujos integrados. Skills (.claude/skills/<name>/SKILL.md) son workflows reutilizables que se activan con un disparador o manualmente mediante /skill-name. Los Subagents son ventanas de contexto aisladas con funciones especializadas. Routines son tareas cron en la infraestructura en la nube de Anthropic que se ejecutan aunque tu portátil esté apagado. Hooks son comandos de shell para 25 eventos del ciclo de vida (PreToolUse, PostToolUse, Stop, etc.). Cline también tiene agentes programados, pero se ejecutan localmente; no hay un equivalente a la infraestructura de Anthropic. Skills y Hooks no son funciones nativas de Cline. Los he explicado por separado en Skills, Subagents, MCP y Plugins en Claude Code.

  3. Workflows entre dispositivos. Remote Control, Dispatch, la aplicación para iOS y la versión web en claude.ai/code. Empieza una tarea en tu portátil, continúa en el smartphone mientras vas a una cafetería y recoge el resultado por la tarde. Cline se limita al IDE y la CLI; no ofrece workflows para smartphones.

  4. Integración nativa con Claude. Los prompts, formatos de diff y la gestión del contexto están adaptados a los modelos Claude. Al refactorizar, esto permite realizar alrededor de 3x más ediciones por minuto que Cline usando el mismo modelo Opus 4.7. Si ya trabajas solo con Claude y no tienes previsto cambiar a DeepSeek o Gemini, Claude Code será más rápido.

  5. Comandos y Agent Teams. Agent Teams está disponible de forma experimental en Max 5x: varios agentes paralelos en una misma sesión. Cline tiene subagents desde v3.58, pero Agent Teams ofrece otro nivel de orquestación.

Cuándo Claude Code NO es la mejor opción:

  • Cuando necesitas que el código fuente de la herramienta sea abierto (Cline tiene licencia Apache-2.0; Claude Code es de código cerrado).
  • Cuando quieres aprobar paso a paso cada cambio (en Claude Code es opcional; en Cline es lo predeterminado).
  • Cuando trabajas con código sensible y necesitas un modelo local que no envíe nada a una API externa.

¿Qué tiene Cline que no tenga Claude Code?

Puntos clave

Cline tiene cinco cosas que Claude Code no ofrece: 1) código abierto (Apache-2.0; puedes bifurcarlo y modificarlo), 2) compatibilidad con 10+ proveedores de modelos y cualquier punto de conexión compatible con OpenAI desde una sola interfaz, 3) modelos locales mediante Ollama sin enviar código a una API externa, 4) aprobación manual predeterminada de cada cambio y 5) .clinerules para definir las reglas del agente específicas del proyecto (un equivalente cercano a CLAUDE.md, pero más sencillo).

Veamos cada una con más detalle:

Código abierto (Apache-2.0). Puedes bifurcar cline/cline, personalizarlo e inspeccionar el contenido del agente. Esto es fundamental para equipos con una política de «solo código abierto» o requisitos de auditoría. El código fuente de Claude Code es cerrado.

Varios modelos mediante 10+ proveedores. Una interfaz para Anthropic, OpenAI, Google, DeepSeek, AWS Bedrock, Azure, GCP Vertex, xAI, Mistral, Cerebras, Groq y cualquier punto de conexión compatible con OpenAI. Puedes probar Sonnet hoy, DeepSeek mañana y Gemini al día siguiente, todo en el mismo chat.

Modelos locales mediante Ollama y LM Studio. Descarga un modelo, inicia Ollama y conéctalo a Cline; el agente se ejecutará en tu ordenador. Es útil para la privacidad, el trabajo sin conexión y los proyectos con NDA. Claude Code no dispone de este modo.

Aprobación paso a paso como valor predeterminado. Cada diff, comando del terminal y solicitud a un servicio externo requiere aprobación antes de ejecutarse. La aprobación automática es opcional. Claude Code funciona al revés: autonomía por defecto y restricciones mediante Hooks (el evento PermissionRequest).

.clinerules para las reglas del agente específicas del proyecto. Coloca un archivo .clinerules en la raíz del proyecto. Cline lo lee en cada tarea y se adapta a tus reglas («escribe siempre tipos de TypeScript», «no toques los archivos de legacy/», «usa Conventional Commits»). Es un equivalente cercano a CLAUDE.md, solo que más sencillo.

¿Cómo se comparan los flujos de extensiones de Claude Code?

Puntos clave

La comparación tiene seis áreas: 1) Skills en .claude/skills/; 2) delegación a subagentes, admitida en ambas; 3) Routines alojadas en nube frente a programación local; 4) Hooks del ciclo de vida; 5) Auto memory; 6) iOS y Remote Control. Compara implementación y flujo admitido en cada área en lugar de tratar todas las funciones como exclusivas.

Veamos cada una con más detalle:

Skills (.claude/skills/<name>/SKILL.md). Workflows reutilizables que se activan con un disparador o manualmente mediante /skill-name. Por ejemplo, una skill build-pr-review inicia un agente que lee el diff, ejecuta pruebas, redacta una revisión y prepara un comentario para la PR. Los comandos personalizados se incorporaron a Skills a principios de 2026.

Subagents con contexto aislado. Un Subagent es una instancia de IA independiente con su propio contexto. Puedes delegarle tareas de investigación complejas: el agente principal mantiene limpio su contexto mientras el Subagent busca archivos y devuelve únicamente el resultado. Las salidas extensas (resultados de búsqueda, registros) no saturan la conversación principal. Cline añadió subagentes en v3.58 (febrero de 2026). Ambos productos admiten delegación: compara aislamiento de contexto, herramientas permitidas, coordinación y entrega de resultados para tu tarea en vez de dar por ausentes los subagentes en Cline.

Routines en la infraestructura en la nube de Anthropic. Tareas cron en los servidores de Anthropic que se ejecutan aunque tu portátil esté apagado. Pueden iniciarse según un calendario, mediante una llamada a la API o a partir de eventos de GitHub. ¿Quieres que un agente revise las PR recientes cada mañana? Configura una Routine y funcionará sin tu portátil. Cline también tiene agentes programados de código abierto, pero se ejecutan localmente y necesitan un ordenador encendido o un servidor propio.

Hooks para 25 eventos del ciclo de vida. Comandos de shell activados por eventos concretos (UserPromptSubmit, PreToolUse, PostToolUse, PermissionRequest, Stop, SubagentStop y otros 19). Aplicar formato automáticamente después de editar un archivo, ejecutar lint antes de un commit, realizar comprobaciones de seguridad personalizadas: todo se gestiona con Hooks. Cline no tiene una función equivalente.

Auto memory. Claude Code anota lo aprendido entre sesiones: comandos de compilación, conclusiones de depuración y particularidades del proyecto. Al día siguiente, el agente recuerda que en este proyecto hay que ejecutar npm run build con la variable NODE_OPTIONS=--max-old-space-size=8192. En Cline, gestionas la memoria entre sesiones mediante .clinerules y el historial del chat en Git, pero no hay aprendizaje automático.

Aplicación para iOS, Remote Control, Dispatch. Inicia una tarea larga desde el smartphone y abre el resultado en el ordenador de escritorio por la tarde. Cline no tiene una función equivalente; se ejecuta en el IDE y la CLI de tu ordenador.

Los inconvenientes de Cline en el uso real

Puntos clave

Los tres inconvenientes principales de Cline: 1) las aprobaciones paso a paso se vuelven agotadoras en tareas grandes; al refactorizar 50+ archivos, puede que tengas que hacer clic decenas de veces en «Approve» (el botón de la interfaz); 2) los proveedores consumen cantidades distintas de tokens para la misma tarea: DeepSeek/Gemini ofrecen el 80 % de la calidad de Opus, pero a veces requieren 2–3 iteraciones en lugar de una. También hay pequeños errores en el sistema de checkpoints y una CLI relativamente nueva (el modo headless se lanzó en febrero de 2026).

Según la experiencia que describe el autor, usó Cline junto con Claude Code durante un par de meses. Estas son observaciones de esa comparación.

Cansancio por las aprobaciones en tareas grandes. Si tienes que actualizar llamadas a la API en 80 archivos, haces clic en «Approve» 80 veces. La aprobación automática ayuda, pero entonces pierdes la principal ventaja de Cline: el control. Puedes activarla para cambios rutinarios y mantener la aprobación manual para el código crítico.

Menor calidad con modelos que no son Claude. DeepSeek V4-Pro-Max obtiene un 80,6 % en SWE-bench Verified, frente al 87,6 % de Opus 4.7. No notarás la diferencia en cambios sencillos; aparece en tareas complejas.

Ahorras tokens, pero pagas con tiempo. Según la estimación del autor, el 10–15 % de las tareas con DeepSeek requiere retrabajo, lo que reduce el ahorro.

Gestión manual del contexto. En Cline, el contexto supera los 400K tokens y, de forma predeterminada, no hay compactación automática (morphllm.com). En sesiones largas, el contexto se llena y la calidad de las respuestas cae. Claude Code tiene compactación automática integrada y un contexto de 1M en el plan Max. He explicado adónde van los tokens en Claude Code; los mismos patrones se aplican en Cline, pero no hay automatización, así que tienes que borrar el contexto manualmente con /clear o iniciar una nueva sesión.

Errores de checkpoints. En cline/cline en GitHub, el issue #9631 está abierto y los issues #6645 y #8866 están cerrados. Restaurar un checkpoint no siempre funciona al segundo intento y, a veces, el estado se corrompe después de generar archivos. Para tareas críticas, puedes duplicar los cambios con git stash o usar ramas separadas.

Una CLI nueva. El modo CLI headless se añadió en febrero de 2026 (Cline CLI v3.0). Para tareas de CI/CD, Cline todavía está menos maduro que Claude Code.

Una configuración ideal: Claude Code y Cline juntos

Puntos clave

El workflow que se propone en esta comparación consiste en usar ambas herramientas para tareas distintas: Claude Code para el proyecto principal, las tareas autónomas largas y el trabajo entre dispositivos; Cline para experimentar con modelos económicos (DeepSeek, Gemini), trabajar con código sensible mediante Ollama local, realizar tareas de cumplimiento que requieren aprobar cada diff y como alternativa cuando alcanzas el límite semanal de Claude Pro.

Una configuración de ejemplo:

  • Proyecto principal — Claude Code con Opus 4.7. Haz aquí todos los cambios importantes, usa Skills para tareas recurrentes, Routines para tareas cron y Auto memory para acumular información útil.
  • Experimentos con modelos económicos — Cline + DeepSeek V4-Flash. Prototipos de funciones nuevas, scripts puntuales y generación de plantillas: cualquier tarea en la que la calidad no sea crítica y ahorrar dinero importe.
  • Tareas de cumplimiento (código de terceros, fintech, proyecto de cliente) — Cline + Sonnet mediante la API directa de Anthropic. La aprobación paso a paso te permite ver cada cambio y detenerlo en cualquier momento.
  • Cuando Claude Pro alcanza el límite semanal — cambia a Cline + Anthropic API (pago por uso) o a Cline + DeepSeek para ediciones rutinarias.
  • Un modelo local para un proyecto con NDA — Cline + Ollama + Qwen 3.7. Todo se ejecuta en local; nada sale a Internet.

Cline y Claude Code resuelven problemas distintos y se complementan en una misma configuración. No tienes que elegir uno para siempre.

Lo siguiente: preparar la metodología

Puntos clave

Cline o Claude Code siguen siendo solo herramientas. La diferencia entre «instalar una extensión de VS Code» y «programar de verdad un producto con IA mediante vibe coding» está en tu metodología de contexto. El mismo agente puede producir resultados excelentes en un proyecto y código basura en otro. El agente no tiene la culpa: depende de cómo hayas preparado el proyecto para él.

Has instalado Cline (o has seguido con Claude Code) y funciona. Puedes abrir cualquier proyecto y empezar a desarrollarlo conversando con el agente.

Con todas las demás herramientas surge la misma pregunta: ¿por qué el mismo prompt en Cline produce resultados excelentes en un proyecto y código basura en otro? La respuesta está en el contexto que rodea al prompt. Si el proyecto contiene una estructura business/ con su público, productos y objetivos, el agente trabaja como un socio. Si la carpeta está vacía, alucina.

La configuración se basa en tres elementos:

  1. Un clon de IA de ti — el agente empieza a reproducir tu forma de razonar porque has descrito tus principios y valores en los archivos del proyecto.
  2. Un segundo cerebro — una carpeta business/ en el proyecto con su público, productos, objetivos y finanzas. El agente la consulta en cada solicitud y trabaja con contexto en lugar de hacerlo a ciegas.
  3. Ingeniería del contexto — gestionar lo que el agente sabe sobre tu proyecto. Lo que incluyes en el contexto importa más que la forma de redactar la solicitud. Lo expliqué por separado en «¿Qué es la ingeniería del contexto?».

Esta configuración funciona con cualquier agente: Claude Code, Cline, Cursor, Codex, Qwen Code. Esta es la valoración del autor.

Puedes seguir explorando Ailoot en ailoot.ai.

Fuentes

Más detalles

Preguntas sobre Claude Code y Cline

¿Necesito específicamente Claude Code para usar subagentes?

No. Esta comparación describe subagentes tanto en Claude Code como en Cline. Compara aislamiento de contexto, herramientas, coordinación y entrega de resultados en vez de decidir solo por el nombre de la función.

¿Que Cline sea gratuito significa que usar un modelo en nube también lo es?

No. El cliente abierto no cuesta, pero el proveedor configurado factura la inferencia en nube. Estima entrada y salida por separado y vigila el gasto; un modelo local utiliza tu propio hardware.

Todos los artículos