Cuando oyes «hacer que la IA escriba código», quizá imaginas a alguien copiando y pegando en un chat. Pero las herramientas de coding con IA de hoy superaron esa etapa hace tiempo. Leen archivos, reescriben código, ejecutan pruebas y corrigen sus propios errores: mueven el proyecto entero como un compañero sentado a tu lado. Este curso te lleva por el camino más corto hasta saber usar de verdad las herramientas principales, como Claude Code, Cursor y GitHub Copilot.

Lo que podrás hacer con este curso

La meta: «con la IA de compañera, multiplicar por 10 tu propia velocidad»

Elegir la herramienta
Entender las diferencias entre CLI, editor y nube, y elegir la compañera que encaje con tu trabajo.
Usarla correctamente
Desde la instalación y los permisos hasta cómo dar instrucciones: dominar un uso seguro y eficiente.
Salir de los atascos
Desde los errores frecuentes, la gestión del coste y las extensiones: el conocimiento para no bloquearte en el día a día.

Qué son las herramientas de coding con IA

Las herramientas de coding con IA son el nombre general de las herramientas de desarrollo que, usando grandes modelos de lenguaje (LLM), te ayudan a escribir, corregir y depurar código. El abanico es amplio: desde el simple «autocompletado inteligente» hasta «agentes autónomos» que, con solo darles una instrucción, avanzan la implementación a través de varios archivos.

Lo que todas comparten es que convierten en código funcional la intención que expresas en lenguaje natural. Un trabajo que antes exigía horas de buscar documentación y probar a tientas ahora avanza de golpe, conversando. Ahora bien...

💡 El protagonista sigues siendo tú. La IA no decide «qué construir». Dar instrucciones precisas, leer el código que produce y juzgar si está bien o mal es tarea humana. Si te conviertes en quien domina la herramienta, tu productividad se dispara; pero si lo delegas todo a ciegas, se acumula código que parece funcionar pero es frágil. Este curso es el mapa para convertirte en «quien la domina».

Tres tipos: CLI, editor y nube

Por muchas herramientas que existan, todo se aclara de golpe si las divides en tres grandes tipos según dónde funcionan. Empecemos por meterte este mapa en la cabeza.

① Agente CLI
Autónomo, funciona en la terminal

Le das instrucciones desde la terminal y la IA lee y escribe archivos por sí misma, ejecuta comandos y hasta corre las pruebas. Puedes confiarle el proyecto entero. Su máximo exponente es Claude Code.

Ideal para: quien quiere delegar gran parte de la implementación.

② Editor con IA
Un compañero integrado en el editor

La IA autocompleta, conversa y corrige dentro del editor de código al que estás acostumbrado. Su encanto es la tranquilidad de dialogar viendo el código. Sus referentes son Cursor y GitHub Copilot.

Ideal para: quien quiere escribir revisando el código de cerca.

③ Generador de apps en la nube
Todo desde el navegador

Sin montar ningún entorno, describes en el navegador lo que quieres crear y genera de una vez la base entera de la app. Como v0, Bolt o Lovable. Le das forma casi sin escribir código.

Ideal para: quien quiere ver rápido algo que funcione.

Estos tres tipos no se excluyen entre sí. Es normal combinarlos: crear la base con un generador de apps, pulirla con un editor con IA y añadir funciones con un agente CLI. Este curso profundiza en el uso práctico centrándose sobre todo en ① el agente CLI (Claude Code) y ② el editor con IA. El tipo ③ lo tratamos en detalle en el artículo de comparación de generadores de apps con IA y en el curso hermano «Desarrollo indie con IA».

El elenco de herramientas principales

Ordenamos por tipo y rasgos las herramientas principales que conviene tener en el radar ahora mismo. Si aquí te quedas con el nombre y el papel de cada una, los capítulos siguientes se leerán mucho mejor.

Claude Code Agente CLI

De Anthropic. Funciona en la terminal y realiza de forma autónoma la planificación, la implementación y las pruebas. El protagonista de este curso. Web oficial: claude.com/claude-code.

Cursor Editor con IA

Editor especializado en IA basado en VS Code. Permite dialogar con la IA y editar en bloque viendo el código. Más detalles en Qué es Cursor.

GitHub Copilot Editor con IA

El tipo de autocompletado más extendido. Se integra en VS Code y similares y propone la siguiente línea mientras escribes. Más detalles en Qué es GitHub Copilot.

Codex CLI/nube

El agente de coding de OpenAI. Ocupa una posición cercana a Claude Code. Las diferencias entre ambos, en Claude Code vs Codex.

v0 / Bolt / Lovable Generador de apps

Un grupo de herramientas de corte no-code que generan apps con instrucciones desde el navegador. La comparación, en Comparación de generadores de apps.

📊 Si quieres comparar las 4 herramientas en paralelo, te resulta útil Cursor, Claude Code, GitHub Copilot y Codex: comparación a fondo. Dentro de todas ellas, este curso trabaja sobre todo con Claude Code, al que puedes confiarle gran parte de la implementación.

¿Cuál elegir?

«¿Y al final cuál uso?»: ese es el primer obstáculo. La respuesta correcta depende de tu estilo de trabajo. Prueba a responder estas tres preguntas.

P1. ¿Sabes leer código?

Casi nada → primero un generador de apps o vibe coding. Algo → pasa a un editor con IA o a Claude Code.

P2. ¿Cuánto quieres delegar?

Delegar toda la implementación de golpe → Claude Code (agente CLI). Confirmar línea a línea → Copilot o Cursor.

P3. ¿Quieres montar un entorno?

Evitarlo y probar ya → un generador de apps en el navegador. Trabajar en serio en tu propio entorno → tipos CLI/editor.

✅ Si dudas, empieza por Claude Code. Puedes delegarle gran parte de la implementación y, además, basta con tener una terminal para empezar. Como este curso también avanza teniendo a Claude Code como eje, la ruta más directa es dominar primero esta herramienta y añadir Cursor o Copilot según los necesites.

El mapa de este curso

Este curso tiene 7 capítulos en total. Con el orden «conocer → empezar → comparar → pedir bien → salir del atasco → ampliar → contener el coste», te capacita para dominar las herramientas a nivel profesional. Úsalo como mapa para saber en qué punto estás aprendiendo.

CAPÍTULO 2
Empezar con Claude Code

Instalación, primeros pasos, modos de permiso y ajustes básicos.

Al capítulo 2 →
CAPÍTULO 3
Comparar y elegir herramientas

Diferencias con Cursor, Copilot y Codex, y cómo elegir entre ellos.

Al capítulo 3 →
CAPÍTULO 4
Pedir bien

Cuándo usar vibe coding y cuándo desarrollo dirigido por especificación.

Al capítulo 4 →
CAPÍTULO 5
Salir de los atascos

Las causas y el remedio de los errores frecuentes, de forma sistemática.

Al capítulo 5 →
CAPÍTULO 6
Usar las extensiones

Ampliar capacidades con hooks, plugins, subagents y MCP.

Al capítulo 6 →
CAPÍTULO 7
Coste y eficiencia

Gestión de tokens y del límite de uso, y trucos para ganar eficiencia.

Al capítulo 7 →

Antes de empezar

A partir del próximo capítulo pondremos manos a la obra. La preparación es mínima. Manejar un poco la terminal y tener algún código que quieras crear (vale uno de práctica): con eso basta.

🖥 Lo básico de la terminal

Con entender más o menos cómo moverte entre carpetas y ejecutar comandos, basta. No hace falta que sea perfecto.

📁 Un proyecto de práctica

Ten a mano un material con el que puedas trastear: una pequeña app de tareas, un script...

🔑 Una cuenta

Una cuenta de la herramienta que vayas a usar (para Claude Code, Anthropic). Los detalles, en el próximo capítulo.

Resumen del capítulo
  • Las herramientas de coding con IA son compañeras que convierten la intención en lenguaje natural en código funcional. El protagonista eres tú.
  • Hay tres tipos: ① agente CLI (Claude Code), ② editor con IA (Cursor/Copilot) y ③ generador de apps en la nube (v0/Bolt/Lovable). Se pueden combinar.
  • La elección se decide por «¿sabes leer código? / ¿cuánto quieres delegar? / ¿quieres montar un entorno?». Si dudas, empieza por Claude Code.
  • Este curso tiene 7 capítulos y te guía, con Claude Code de eje, hasta un dominio a nivel profesional.

Pues empecemos. En el siguiente capítulo 2, «Empezar con Claude Code», avanzaremos hasta instalarlo de verdad y dar la primera instrucción.