Asistentes de programación con IA

En una frase: son IA que leen tu código, editan archivos y ejecutan órdenes.

Los más conocidos son Claude Code, Codex, Cline, Cursor y GitHub Copilot. Ofrecen funciones de agente que trabajan con tu proyecto. No todos funcionan en los mismos sitios. Se diferencian en qué modelos usan, dónde trabajan y cómo se pagan.

Tema avanzado

Esta ficha habla de herramientas para quien programa. Aquí tienes la idea; el detalle está en la versión adulta, enlazada al final.

Cómo se ve

Un agente de código lee, edita y ejecuta, en tu ordenador o en la nube

Qué pasa, paso a paso

  • Le pides una tarea con tus palabras, como «arregla este fallo».
  • El agente lee los archivos del proyecto para entender cómo está hecho.
  • Cambia los archivos que hacen falta.
  • Ejecuta órdenes en el ordenador, por ejemplo para probar el programa.
  • Al final, revisas tú lo que ha hecho.

Es como pedir ayuda a un compañero que puede usar tu ordenador. Hace el trabajo, pero el resultado lo revisas tú.

Un ejemplo de la vida real

Imagina a una programadora que hace un juego para el móvil. El personaje no salta cuando tocas la pantalla.

Ella le pide al asistente: «El personaje no salta, ¿lo arreglas?». El agente lee los archivos, encuentra el fallo y propone un cambio. Luego pone el juego en marcha para comprobarlo. Ella lo prueba y decide si le vale.

Los cinco más conocidos

  • Claude Code, de Anthropic. Funciona en la terminal, en editores y en una app. También en la web y en el móvil.
  • Codex, de OpenAI. Está en la app de ChatGPT, en la web, en la terminal y en editores. Su versión para la terminal es de código abierto.
  • Cline. Es de código abierto: cualquiera puede ver cómo está hecho. Funciona dentro de editores y en la terminal.
  • Cursor. Es un editor de código completo, con la IA dentro.
  • GitHub Copilot. Vive dentro de GitHub, una web donde se guarda código. También funciona en editores y en la terminal.

Claude Code y Codex van incluidos en suscripciones de pago de su empresa. Con Cline pagas aparte el modelo que uses. Cursor y Copilot tienen un plan gratis y otros de pago. Se paga con una suscripción con límites, con créditos o por lo que uses.

Los precios están en la versión adulta. Pagar o abrir cuentas es cosa de un adulto.

En tu ordenador o en la nube

  • En tu ordenador, el agente trabaja en tu máquina y con tus archivos. Ojo: «en tu ordenador» no quiere decir que el modelo de IA esté en él. Puede seguir funcionando en internet, así que tus datos pueden salir del ordenador. Con Cline puedes usar también Ollama, que ejecuta modelos en tu ordenador.
  • En la nube, la tarea corre en un ordenador lejano. Luego vuelves a revisar el resultado.
  • Los agentes en la nube de Cursor trabajan en máquinas aisladas. Se pueden lanzar hasta desde el móvil.
  • VS Code, un editor de código, es el punto de encuentro. Claude Code, Codex y Cline tienen una extensión para él. Cursor parte de VS Code y puede importar sus ajustes.

Es como cocinar en casa o encargar la comida y recogerla ya hecha.

Qué modelo usan

  • Claude Code usa modelos de Anthropic. En algunos sitios admite también otros proveedores.
  • Cline no está atado a una empresa. Puede usar modelos de Anthropic, OpenAI, Google y otros.
  • Cursor y Copilot dejan elegir entre varios modelos, según el plan.
  • Un mismo archivo de instrucciones puede servir para varios asistentes. Así no repites lo mismo para cada uno. Eso sí, cada asistente tiene sus propias reglas para leerlo. El detalle está en arnés de IA.

Para elegir modelo según la tarea, mira mejor modelo para cada tarea.

Pruébalo tú

  1. Dejas una tarea a un agente en la nube. ¿Qué te toca hacer después?
  2. Si todos ofrecen funciones de agente, ¿en qué se diferencian estos asistentes?
Respuestas
  1. Volver a revisar el resultado. La tarea se hizo en un ordenador lejano, no en el tuyo.
  2. En qué modelos usan, dónde trabajan y cómo se pagan.

Palabras clave

  • Agente: IA que no solo contesta, también hace cosas por ti.
  • Terminal: ventana donde das órdenes al ordenador escribiéndolas.
  • Orden: instrucción escrita que el ordenador ejecuta, como copiar un archivo.
  • Editor de código: programa para escribir y cambiar código.
  • Código abierto: programa cuyo código puede ver y revisar cualquiera.
  • En la nube: en un ordenador lejano al que llegas por internet.

Si quieres saber más