Saltar al contenido
SkillsBundleby SANTACONCHA
ES EN

Como instalar Cline paso a paso

Cline es un agente de IA autónomo para VS Code. Puede leer, escribir archivos, ejecutar comandos, navegar por el navegador, y trabajar con APIs. Es open-source y totalmente personalizable.

Que es Cline?

Cline es un agente de IA autónomo para VS Code. Puede leer, escribir archivos, ejecutar comandos, navegar por el navegador, y trabajar con APIs. Es open-source y totalmente personalizable.

En esta guia completa te enseñaremos a instalarlo desde cero, configurarlo con diferentes proveedores de IA, asegurarlo correctamente, y sacarle el maximo partido con consejos profesionales y flujos de trabajo reales. Al final, como bonus, te explicamos como potenciarlo con las 1136 skills de SKILLSBUNDLE.

Requisitos del sistema

Antes de empezar, asegurate de que tu sistema cumple estos requisitos:

  • Sistema operativo: macOS 12+, Windows 10+ (64-bit) o Ubuntu 20+ / Debian 11+ / Fedora 38+
  • RAM: 8 GB minimo (16 GB recomendado para proyectos grandes)
  • Disco: 500 MB para la herramienta + espacio para tus proyectos
  • Node.js 18+ (si la instalacion es via npm)
  • Python 3.9+ (para herramientas como Aider y Hermes Agent)
  • Git (para herramientas que trabajan con repositorios)
  • Conexion a internet (para descargar e instalar; para IA en la nube)
  • Terminal: bash, zsh o PowerShell
Tip: Si usas Windows, instala Git for Windows y WSL2 para la mejor experiencia. Muchas herramientas de IA funcionan mejor en entornos Unix.

Metodos de instalacion

Hay varias formas de instalar Cline. Elige la que mejor se adapte a tu sistema y preferencias:

Extensión VS Code (recomendado)

Abre VS Code > Extensiones > busca 'Cline' > Install. Es gratis y open-source.

npm

npm install -g @cline/cli
Para usar Cline desde la terminal.

Desde GitHub

git clone https://github.com/cline/cline.git
cd cline && npm install && npm run build

Verificar la instalacion

Una vez instalado, verifica que todo funciona:

Abrir VS Code > icono de Cline en la barra lateral > debería mostrar la interfaz de chat.
CLI: cline --version

Si ves un error, revisa la seccion de solucion de problemas al final de la guia.

Configurar autenticacion y proveedores de IA

La mayoria de herramientas de IA requieren configurar al menos un proveedor de modelos. Aqui tienes las opciones disponibles para Cline:

API Key de OpenAI

export OPENAI_API_KEY=sk-...
Configurable en Settings > Cline > API Provider > OpenAI.

API Key de Anthropic

export ANTHROPIC_API_KEY=sk-ant-...
Configurable en Settings > Cline > API Provider > Anthropic.

OpenRouter

export OPENROUTER_API_KEY=sk-or-...
Configurable en Settings > Cline > API Provider > OpenRouter.
Recomendado: acceso a 300+ modelos con una sola key.

Ollama (local)

Configura Ollama en Settings > Cline > API Provider > Ollama.
Modelo recomendado: qwen2.5-coder:14b o deepseek-coder-v2.
Completamente offline, sin coste de API.

DeepSeek / Groq

export DEEPSEEK_API_KEY=... o GROQ_API_KEY=...
Configura el proveedor correspondiente en Settings.

Proveedores alternativos

No tienes por que limitarte a un solo proveedor. Aqui tienes una comparativa de los principales proveedores de IA que puedes usar:

ProveedorAutenticacionCosteCalidadNotas
Anthropic ClaudeAPI key$$$$ExcelenteOpus 4.5 para tareas complejas
OpenAI GPTAPI key$$$Muy buenaGPT-4.5 para código general
OpenRouterAPI key$$Buena300+ modelos, facturación consolidada
DeepSeekAPI key$BuenaExcelente relación calidad/precio
GroqAPI key$RápidaInferencia ultrarrápida
OllamalocalGratisVariablePrivacidad total, requiere GPU
Recomendacion: Para empezar, usa OpenRouter con una sola API key que te da acceso a 300+ modelos. Cuando encuentres el modelo que mejor funciona para ti, puedes pasar a una API directa para mejor rendimiento.

Seguridad: mejores practicas

La seguridad es critica cuando usas herramientas de IA que tienen acceso a tu sistema. Sigue estas recomendaciones:

  • Cline ejecuta comandos en tu máquina. Siempre revisa los comandos antes de aprobarlos.
  • API keys: nunca las compartas ni las subas a Git. Usa variables de entorno.
  • Modo 'Always approve': no lo actives a menos que entiendas los riesgos.
  • Cline puede navegar por internet. Revisa qué permisos le das (navegación, ejecución, escritura).
  • Para entornos de producción: ejecuta Cline en un contenedor Docker con permisos limitados.
  • Las skills de Cline se almacenan en ~/.cline/skills/. No compartas skills que contengan secrets.
  • Revisa periódicamente los logs de Cline para detectar actividad sospechosa.
  • Usa .clinerules para definir el comportamiento y las restricciones de Cline en cada proyecto.
Regla de oro: Nunca compartas tus API keys, no las subas a Git, y usa siempre variables de entorno. Si trabajas con datos sensibles, considera modelos locales (Ollama) que no envian datos a internet.

Consejos profesionales

Una vez que Cline funciona, estos consejos te ayudaran a usarlo como un experto:

  • Cline puede navegar por el navegador: pídele que investigue documentación y la aplique a tu código.
  • Usa .clinerules para definir reglas de proyecto: estilo de código, frameworks, convenciones.
  • El modo 'Plan' primero crea un plan y espera tu aprobación antes de ejecutar. Ideal para tareas complejas.
  • Puedes añadir contexto: @file, @folder, @problems (errores del proyecto), @terminal.
  • Cline soporta MCP (Model Context Protocol) para conectar herramientas externas.
  • Los comandos de tareas: /task (crear), /task-list (ver), /task-done (completar).
  • Para debugging: 'explícame este error y propon una solución paso a paso'.
  • Cline puede trabajar con múltiples modelos simultáneamente para diferentes tareas.

Flujos de trabajo recomendados

Estos son los casos de uso mas potentes de Cline:

  • Desarrollo de features: 'implementa un sistema de autenticación con JWT, incluyendo login, registro y middleware'
  • Debugging: 'analiza este error, encuentra la causa raíz y aplica la corrección'
  • Code review: 'revisa los últimos cambios en el repositorio y encuentra problemas de seguridad'
  • Documentación: 'genera documentación técnica de toda la API con ejemplos de uso'
  • Testing: 'crea tests unitarios, de integración y end-to-end para este módulo'
  • Refactorización: 'moderniza este código legado a TypeScript con tipos estrictos'
  • Investigación: 'investiga cómo implementar X y crea un plan de implementación'
  • Automatización: 'crea un script que automatice el proceso de release'

Solucion de errores comunes

Cline no responde

Verifica que la API key esté configurada correctamente en Settings > Cline > API Provider.

Error: 'API key not configured'

Necesitas configurar al menos un proveedor de IA. Ve a Settings > Cline y selecciona tu proveedor.

Cline no ejecuta comandos

El modo de aprobación puede estar en 'Manual'. Cambia a 'Aprobación automática' para comandos conocidos.

El navegador de Cline no funciona

Cline necesita un navegador headless. Si estás en un servidor, instala chromium o usa puppeteer.

Error de conexión con Ollama

Verifica que Ollama esté corriendo: ollama serve. Y que la URL base sea correcta: http://localhost:11434.

Las skills no se cargan

Revisa que el directorio ~/.cline/skills/ exista y contenga archivos .md. Verifica la configuración en Settings.

Cline se queda sin memoria

Las sesiones muy largas consumen mucho contexto. Usa /new para empezar una sesión limpia.

Error: 'Model not found'

El modelo que elegiste no está disponible en tu proveedor. Cambia a otro modelo en Settings.

¿Sigue sin funcionar? Visita nuestro blog o contactanos en barcelona@santaconcha.com. Tambien puedes consultar la documentacion oficial de Cline y buscar en GitHub Issues.

Preguntas frecuentes

¿Puedo usar varios proveedores a la vez?

Si, la mayoria de herramientas permiten configurar multiples modelos. Puedes usar uno rapido (Haiku, GPT-4o-mini) para tareas simples y uno potente (Opus, GPT-5) para tareas complejas.

¿Funciona sin conexion a internet?

Solo si usas modelos locales con Ollama, LM Studio o llama.cpp. Los modelos en la nube requieren conexion permanente.

¿Cual es el mejor proveedor para empezar?

OpenRouter: una sola API key, 300+ modelos, facturación consolidada. Puedes probar todos los modelos sin comprometerte con uno.

¿Como protejo mis API keys?

Usa variables de entorno (export CLAVE=valor), nunca las incluyas en el codigo, anade .env a .gitignore, y usa un gestor de secrets como 1Password o Bitwarden.

¿Puedo compartir mi configuracion con el equipo?

Comparte el archivo de configuracion sin las API keys. Usa variables de entorno para los secrets y documenta que variables necesita cada miembro del equipo.

Comparativa: como se compara con otras herramientas

Cada herramienta de IA tiene sus fortalezas. La mejor eleccion depende de tu flujo de trabajo: si trabajas en terminal, busca un agente CLI; si usas IDE, busca una extension; si valoras la privacidad, busca soporte para modelos locales como Ollama.

No hay una herramienta "mejor": La eleccion depende de tu flujo de trabajo. Si usas VS Code, las extensiones son naturales. Si prefieres terminal, los agentes CLI son ideales. Si quieres privacidad total, busca herramientas con soporte para modelos locales.

Configuracion avanzada

La mayoria de herramientas de IA ofrecen opciones de configuracion avanzada que mejoran la productividad:

  • Archivo de reglas de proyecto: define el estilo de codigo, frameworks y convenciones para que la IA los siga automaticamente.
  • Variables de entorno: usa export CLAVE=valor para configurar API keys, URLs base, y opciones de red.
  • Multi-modelo: configura un modelo rapido para tareas simples y uno potente para tareas complejas.
  • Logs y debug: activa logging detallado para diagnosticar problemas de conexion o rendimiento.
  • Modo offline: si usas modelos locales, configura la herramienta para funcionar sin conexion a internet.

Ejemplos de uso reales

Estos son prompts reales que puedes usar para empezar a trabajar inmediatamente con tu herramienta recien instalada. Copia y pega, adapta segun tu proyecto:

# 1. Prompt de ejemplo para desarrollo
"Implementa un endpoint REST para gestion de usuarios con:
- CRUD completo con validacion de datos
- Autenticacion JWT con refresh tokens
- Tests unitarios y de integracion
- Documentacion OpenAPI"

# 2. Prompt de ejemplo para debugging
"El siguiente error ocurre en produccion: TypeError: Cannot read property 'id' of undefined
en src/services/userService.ts:45
Encuentra la causa raiz, propon una solucion y escribe un test que prevenga la regresion."

# 3. Prompt de ejemplo para documentacion
"Genera documentacion tecnica completa para el proyecto incluyendo:
- README con instrucciones de instalacion y uso
- JSDoc para todas las funciones exportadas
- Diagrama de arquitectura en Mermaid
- Guia de contribucion"

# 4. Prompt de ejemplo para testing
"Crea tests unitarios para el modulo de pagos cubriendo:
- Happy path: pago exitoso con tarjeta valida
- Error: tarjeta rechazada por fondos insuficientes
- Edge case: timeout de conexion con Stripe
- Seguridad: token de tarjeta invalido"
Tip: Los mejores prompts son especificos, incluyen contexto del proyecto, y definen el formato de salida esperado. Cuanto mas contexto des, mejores resultados obtendras.

Bonus: Potencia Cline con 1136 skills de SKILLSBUNDLE

Ahora que Cline funciona perfectamente con tu proveedor de IA favorito, es momento de llevarlo al siguiente nivel. SKILLSBUNDLE te ofrece 1136 skills profesionales listos para usar.

Los skills son archivos de instrucciones que tu herramienta carga automaticamente segun el contexto. Con SKILLSBUNDLE obtienes:

  • 40 verticales: marketing, finanzas, desarrollo web, SEO, diseno, y mas
  • 15 tipos de uso: creacion de contenido, analisis de datos, automatizacion
  • Skills transversales: code review, testing, documentacion, seguridad
  • Optimizados y probados: cada skill ha sido refinado para dar resultados consistentes

Instalar los skills es directo:

# 1. Compra SKILLSBUNDLE en skillsbundle.com
# 2. Descarga skills.zip
# 3. Descomprime y copia las skills al directorio de tu herramienta
unzip skills.zip -d ~/skillsbundle-pack
cp -r ~/skillsbundle-pack/skills/* ~/cline/skills/
# 4. Verifica
ls ~/cline/skills/ | wc -l   # Deberias ver 1136

Una vez copiados, cada vez que uses Cline con un prompt que toque una vertical, la skill correspondiente se cargara automaticamente.

Descargar SKILLSBUNDLE - gratis

Incluye 1136 skills, actualizaciones gratuitas y soporte prioritario