Programar con IA, ¿por dónde empiezo?
ChatGPT, Gemini, Claude, Copilot, Cursor, Codex, Claude Code…
Sabemos que se puede programar con IA, pero hay demasiados nombres. No queda claro qué es cada cosa, cuál usar ni por dónde empezar.
Este artículo está pensado para esas personas. Voy a intentar dar una visión general de las herramientas de programación con IA, de la forma más sencilla posible.
Yendo al grano: si eres principiante, no le des muchas vueltas. Lo mejor es empezar suscribiéndote a uno de los tres grandes de la IA (GPT, Gemini o Claude). No solo sirven para programar, sino también para tareas cotidianas, y cada empresa ofrece además herramientas específicas para programación.
Por supuesto, hay otras opciones. También explicaré por qué existen herramientas como Copilot o Cursor y en qué se diferencian de los tres grandes.

Los tres grandes de la IA: GPT, Gemini y Claude
En 2026, tres modelos lideran el mercado de la IA. Seas desarrollador o no, lo más probable es que hayas probado al menos uno de ellos.
GPT (OpenAI)
El punto de partida de la popularización de la IA. Cuando ChatGPT apareció en 2022, mostró al mundo que la IA podía mantener una conversación. Cuenta con la mayor base de usuarios.
Gemini (Google)
El modelo de IA de Google. Su mayor ventaja es la integración con los servicios de Google (Búsqueda, Gmail, Docs, Android).
Claude (Anthropic)
El modelo de IA creado por Anthropic. Destaca por su capacidad para comprender documentos largos y bases de código extensas de una sola vez, y por su razonamiento preciso.
¿Qué puedes hacer con una suscripción?
Los tres modelos se pueden usar suscribiéndote directamente a sus respectivas aplicaciones. Sirven para mucho más que programar: conversaciones, trabajo con imágenes, resumen de documentos, traducción y casi cualquier tarea. Para un principiante, una sola suscripción cubre desde preguntas de programación hasta tareas cotidianas, lo que la convierte en una excelente relación calidad-precio.
| ChatGPT | Gemini | Claude | |
|---|---|---|---|
| Gratis | O | O | O |
| De pago | Plus $20/mes, Pro $200/mes | AI Pro $19.99/mes, AI Ultra $249.99/mes | Pro $20/mes, Max $100~200/mes |
| Preguntas de código | O | O | O |
| Generación de imágenes | O | O | X |
| Análisis de archivos | O | O | O |
| Herramienta específica para código | Codex | Gemini Code Assist, Antigravity | Claude Code |

De la app de IA a la herramienta de programación: ¿por qué es necesario?
Para preguntas del tipo «¿por qué me da error este código?» las apps de los tres grandes (ChatGPT, Gemini, Claude) son suficientes. Pero cuando pasas al desarrollo real, empiezan las limitaciones.
- ‘La IA no conoce tu proyecto.’ Tienes que copiar y pegar el código cada vez. Cuando tienes más de 10 o 20 archivos, esto se vuelve inviable.
- ‘El infierno del copiar y pegar.’ Pegas el código que genera la IA en tu editor, si hay un error vuelves a la IA, y el ciclo se repite sin fin.
- ‘No puede modificar varios archivos a la vez.’ Al ver y modificar solo un archivo, aparecen errores en otras partes del proyecto.
Las herramientas especializadas en programación resuelven exactamente este problema. La IA lee directamente los archivos de tu proyecto dentro del editor, modifica varios archivos a la vez e incluso ejecuta el código.
Para entender las herramientas de programación: empieza por VS Code
Para entender las herramientas de programación con IA, primero hay que conocer el ‘editor’, el espacio donde los desarrolladores escriben código.
‘VS Code (Visual Studio Code)’ es un editor de código gratuito creado por Microsoft y la herramienta de desarrollo más utilizada en el mundo. Lo que hace importante a VS Code es su sistema de ‘extensiones’. Al igual que instalas aplicaciones en tu smartphone, puedes añadir funcionalidades a VS Code mediante plugins.
Y la mayoría de las herramientas de programación con IA se ofrecen como extensiones de VS Code.
[VS Code] ← Editor base (smartphone)
│
├── + Codex (instalar extension) ← Agente de codigo OpenAI
├── + Claude Code (instalar extension) ← Agente de codigo Anthropic
├── + Gemini Code Assist (instalar extension) ← Asistente de codigo Google
└── + GitHub Copilot (instalar extension) ← Asistente de codigo multi-modelo
No es obligatorio usar VS Code. También existen otros editores como JetBrains (IntelliJ, etc.), Cursor o Antigravity. Cursor y Antigravity están basados en VS Code, por lo que heredan una experiencia similar, aunque la compatibilidad con extensiones puede variar. Si eres principiante, VS Code es el punto de partida más seguro, y este artículo toma VS Code como referencia.

Herramientas de programación de los tres grandes
Al suscribirte a los tres grandes, no solo tienes acceso a la app de IA de propósito general, sino también a herramientas especializadas en programación. Veamos las características de cada una.
Codex (OpenAI → suscripción GPT)
Plataforma de agentes de programación basada en GPT. Es un agente híbrido que se mueve entre CLI, extensión de VS Code, web y app de escritorio, pudiendo trasladar tareas locales a la nube. Lo más destacado es que ejecuta código de forma aislada en un sandbox en la nube. Desde la app de escritorio se pueden ejecutar varios agentes en paralelo.
En mi experiencia personal, de los tres grandes es el que ofrece la cuota de uso más generosa para programación. Ideal cuando quieres hacer muchas consultas de forma ligera.
Claude Code (Anthropic → suscripción Claude)
Agente multisuperficie basado en Claude. Se ha expandido a CLI, extensiones para VS Code/JetBrains, app de escritorio, navegador y control remoto. Su punto fuerte es el contexto largo que permite comprender un proyecto completo de una sola vez.
Personalmente, creo que es la herramienta de programación más potente en este momento. Sin embargo, precisamente porque hace mucho trabajo en segundo plano, el consumo de uso es rápido. Se puede usar con Pro ($20/mes), pero se alcanza el límite enseguida, así que para un uso serio recomiendo el plan Max ($100~200/mes).
Gemini Code Assist + Antigravity (Google)
Las herramientas de programación basadas en Gemini se dividen en dos. ‘Gemini Code Assist’ es una extensión que se instala en VS Code, JetBrains y Android Studio, mientras que ‘Antigravity’ es una plataforma de desarrollo de agentes basada en VS Code creada por Google.
Gemini Code Assist tiene un plan gratuito muy generoso: ofrece un contexto de 1M de tokens y 6,000 solicitudes de código al día, así que puedes empezar sin preocupaciones.
Antigravity está disponible de forma gratuita en public preview, y las suscripciones Google AI Pro/Ultra aumentan los límites de uso. Las dos mayores ventajas de Antigravity son:
Primero, el soporte multimodelo. Dentro de Antigravity puedes usar no solo Gemini, sino también Claude Sonnet 4.6, Claude Opus 4.6, GPT-OSS-120b y otros modelos.
Segundo, la integración con el navegador. El agente abre directamente el navegador Chrome, lee páginas web, ejecuta clics, scroll y escritura, y registra todo el proceso como Artifacts. Para desarrollo frontend, es como si la IA verificara directamente cómo se ve la página que has creado.
Gemini en sí mismo es muy versátil. Al integrarse con Google Search, Gmail y Docs, también resulta muy útil para tareas cotidianas más allá del desarrollo.

Otras opciones: herramientas multimodelo
Más allá de las suscripciones a los tres grandes, hay otras opciones: herramientas multimodelo que permiten elegir entre varios modelos de IA desde una sola herramienta.
GitHub Copilot
La herramienta de programación con IA más utilizada (29%, encuesta JetBrains 2026.1). Originalmente era exclusiva de GPT, pero ahora ha evolucionado a una plataforma multimodelo nativa de GitHub donde puedes elegir entre GPT, Claude y Gemini. Soporta casi todos los editores: VS Code, Visual Studio, Xcode, JetBrains, Neovim, Eclipse, Zed y más.
Funciona a lo largo de todo el flujo de trabajo de GitHub: modo agente en el IDE, agente en la nube de GitHub, CLI y revisión de código. Si es tu primera vez con herramientas de programación con IA, es el punto de partida más seguro.
Cursor
Un IDE que es un fork de VS Code con la IA integrada en su núcleo. Con un 18% de uso, está creciendo rápidamente. Permite elegir entre varios modelos, y su Agents Window para ejecutar varios agentes en paralelo ofrece una experiencia GUI intuitiva.
Nota: diferencias prácticas entre herramientas propias y multimodelo
Las herramientas multimodelo tienen como ventaja la comodidad de usar varios modelos desde una sola herramienta. Sin embargo, aunque el nombre del modelo sea el mismo, la integración con el IDE, los límites de uso y las funciones adicionales varían según la herramienta, lo que puede cambiar la experiencia. Por ejemplo, Claude Code destaca por su enfoque multisuperficie que conecta terminal, IDE, escritorio y navegador; Copilot por su revisión de código en GitHub y agentes en la nube; y Antigravity por sus Artifacts en el navegador.
Cuál se adapta mejor depende del estilo de trabajo de cada persona.
El ecosistema JetBrains
Aunque la atención se centra en el ecosistema VS Code, JetBrains también se mueve rápido. JetBrains AI Assistant y Junie (agente de programación) suman un 11% de uso (encuesta JetBrains 2026.1), lo que los convierte en una opción natural para quienes usan IntelliJ, PyCharm o WebStorm y quieren experimentar agentes sin cambiar de editor. También están impulsando el ACP (Agent Communication Protocol) para conectar agentes externos.
Otras herramientas
| Herramienta | Descripción breve |
|---|---|
| Windsurf (Cognition) | IDE fork de VS Code. Agente Cascade |
| Tabnine | Orientado a seguridad empresarial. Despliegue air-gap, sin almacenamiento de código |
| OpenCode | Agente de programación open source para terminal. Gratuito |
| Gemini CLI | Agente de terminal open source de Google |
Cómo lo uso en la práctica: mi experiencia personal
A modo de referencia, comparto mi configuración real. Es una combinación completamente personal.
Estoy suscrito a ChatGPT, Gemini y Claude, los tres. Como editor uso Antigravity, que al estar basado en VS Code me permite tener instaladas la extensión de Codex y la de Claude Code simultáneamente, y las uso según la situación.
| Tarea | Herramienta principal | Motivo |
|---|---|---|
| Gestión de proyectos | Claude Code | Comprensión profunda de todo el proyecto |
| Generación rápida de código, uso intensivo ligero | Codex | Cuota generosa, ejecución en la nube |
| Desarrollo frontend | Antigravity + Gemini | Control directo del navegador |
| Tareas cotidianas (documentos, búsqueda, traducción) | Gemini, ChatGPT | Versatilidad |
En vez de apostar todo a una sola herramienta, elegir según los puntos fuertes de cada una es lo que personalmente mejor me ha funcionado.
¿Cuál elegir?
| Soy este tipo de persona | Recomendación | Motivo |
|---|---|---|
| Es mi primera vez con IA y quiero usarla para más que programar | Suscripción a ChatGPT o Gemini | Versátil, se empieza gratis o a bajo coste |
| Es mi primera vez con asistentes de código IA | Copilot | Solo instala el plugin en tu editor actual |
| Necesito la mayor capacidad de comprensión de código | Claude Max + Claude Code | Fuerte en proyectos grandes (coste elevado) |
| Hago mucho desarrollo frontend | Antigravity | Integración con navegador, multimodelo |
| Prefiero una interfaz gráfica para agentes | Cursor | UI intuitiva, agentes en paralelo |
| Quiero ahorrar costes | Gemini Code Assist | Plan gratuito generoso |
| No quiero cambiar de IDE JetBrains | JetBrains AI + Junie | Sin necesidad de cambiar de editor |
| La seguridad empresarial es lo primero | Tabnine | Despliegue air-gap |
Para terminar: no hay respuesta correcta, solo un punto de partida
No hay una respuesta correcta en herramientas de programación con IA. En seis meses seguramente habrán aparecido herramientas nuevas.
Pero sí hay un punto de partida. Si aún no has probado nada, suscríbete a uno de los tres: GPT, Gemini o Claude. Te servirá para preguntas de código, para tareas cotidianas y para aprender. Cuando quieras profundizar más en programación, será el momento de añadir una herramienta especializada.
Lo importante no es atarse a una herramienta concreta, sino acostumbrarse a la forma de trabajar con IA en sí misma.
Pero, ¿cómo entienden y generan código estas herramientas exactamente? Conocemos los nombres GPT, Gemini y Claude, pero no sabemos realmente cómo funcionan. En la próxima serie, ‘AI Decoded’, exploraremos los fundamentos de la IA paso a paso.