> For the complete documentation index, see [llms.txt](https://elguerre.gitbook.io/de0an/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://elguerre.gitbook.io/de0an/capitulo-11-backstage-y-un-futuro-prometedor/la-revolucion-de-la-ia.md).

# La Revolución de la IA

Si alguien nos hubiera dicho en 2015 que en pocos años tendríamos asistentes de inteligencia artificial capaces de escribir código, generar tests, explicar errores y hasta diseñar arquitecturas, probablemente no lo hubiéramos creído. Y sin embargo, aquí estamos.

La IA generativa aplicada al desarrollo de software no es una moda pasajera. Es un cambio de paradigma comparable a la llegada de los IDE visuales, el autocompletado inteligente o el control de versiones distribuido. Cada una de esas innovaciones transformó nuestra forma de trabajar, y la IA está haciendo lo mismo, pero a una escala y velocidad sin precedentes.

## El ecosistema de herramientas

Antes de profundizar en cada herramienta, conviene tener una visión general del ecosistema actual:

![Ecosistema de herramientas IA para desarrollo](https://240651724-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfrvHBNivOTy0fVKROgzo%2Fuploads%2Fgit-blob-aea43e1682719f880eaebb0780865ee9d6e55363%2Fai-tools-landscape.svg?alt=media)

**Figura 02.- Panorama de herramientas IA para desarrollo de software**

Veamos las más relevantes.

## GitHub Copilot

Desarrollado por GitHub (Microsoft) en colaboración con OpenAI, Copilot fue el primer asistente de IA que llegó al gran público. Se integra directamente en Visual Studio Code, Visual Studio y otros editores, ofreciendo:

* **Autocompletado inteligente**: sugiere líneas o bloques completos de código mientras escribes.
* **Chat integrado**: puedes hacerle preguntas sobre tu código directamente desde el editor.
* **Copilot CLI**: asistencia en la línea de comandos para generar y explicar comandos de terminal.

Copilot es probablemente la herramienta más madura y extendida. Si ya usas Visual Studio o VS Code, es el punto de entrada más natural.

## Claude Code

Desarrollado por Anthropic, Claude Code es un agente de IA que funciona directamente desde la terminal. A diferencia de Copilot, que se integra en el IDE, Claude Code opera como un compañero de desarrollo que:

* **Lee y entiende tu proyecto completo**: analiza archivos, estructura, dependencias.
* **Ejecuta comandos**: puede correr tests, hacer builds, crear commits.
* **Trabaja con sub-agentes**: delega tareas complejas a agentes especializados en paralelo.
* **Mantiene contexto**: recuerda decisiones previas y convenciones del proyecto a través de archivos como `CLAUDE.md`.

Claude Code es especialmente potente para tareas complejas que requieren entender el contexto completo del proyecto, no solo el archivo que estás editando. De hecho, este mismo capítulo está siendo escrito con su asistencia.

## Codex CLI

OpenAI, la empresa detrás de ChatGPT, ofrece Codex CLI como su agente de desarrollo en terminal. Similar en concepto a Claude Code, permite interactuar con tu proyecto desde la línea de comandos. Su fortaleza está en la integración con el ecosistema OpenAI y sus modelos GPT.

## Gemini

Google apuesta por Gemini, su familia de modelos multimodales. Además del chat general, Gemini se integra en Android Studio y otros productos de Google Cloud. Su capacidad multimodal (texto, imagen, código) lo hace interesante para proyectos que combinan diferentes tipos de contenido.

## Ollama

Aquí cambiamos completamente de enfoque. Ollama permite ejecutar modelos de IA **en tu propia máquina**, sin conexión a la nube, sin suscripciones y sin enviar tu código a servidores externos. Soporta modelos como Llama (Meta), Qwen, Mistral, DeepSeek y muchos otros.

¿Por qué es relevante?

* **Privacidad**: tu código nunca sale de tu equipo.
* **Coste cero**: una vez descargado el modelo, no hay tarifas.
* **Sin dependencia de red**: funciona offline.
* **Experimentación libre**: prueba diferentes modelos sin compromiso.

La contrapartida es que los modelos locales, salvo que dispongas de hardware potente (GPU con bastante VRAM), suelen ser menos capaces que los modelos cloud de última generación. Pero para muchas tareas del día a día son más que suficientes.

## Cursor y otros IDE nativos

Existen editores de código que nacen ya con la IA integrada en su núcleo, como Cursor o Windsurf. No los he utilizado personalmente de forma intensiva, así que me limito a mencionarlos como alternativas que están ganando tracción en la comunidad.

## Modelos: locales, cloud y mixtos

Una decisión importante es qué tipo de modelo utilizar:

| Enfoque                          | Ventajas                              | Desventajas                                        |
| -------------------------------- | ------------------------------------- | -------------------------------------------------- |
| **Cloud** (Copilot, Claude, GPT) | Máxima capacidad, siempre actualizado | Coste mensual, envías código a servidores externos |
| **Local** (Ollama, LM Studio)    | Privacidad total, coste cero          | Requiere hardware, modelos menos capaces           |
| **Mixto**                        | Lo mejor de ambos mundos              | Más complejo de configurar                         |

El enfoque mixto es, en mi opinión, el más sensato para un equipo profesional: usa modelos cloud para tareas complejas (arquitectura, refactorizaciones grandes) y modelos locales para el autocompletado diario y tareas rutinarias.

## Tarifas y suscripciones

El coste es un factor real. A modo orientativo (los precios pueden haber cambiado cuando leas esto):

| Herramienta         | Plan                       | Precio orientativo   |
| ------------------- | -------------------------- | -------------------- |
| **GitHub Copilot**  | Individual                 | \~10 USD/mes         |
| **GitHub Copilot**  | Business                   | \~19 USD/usuario/mes |
| **Claude Pro**      | Individual                 | \~20 USD/mes         |
| **Claude Max**      | Individual (uso intensivo) | \~100-200 USD/mes    |
| **ChatGPT Plus**    | Individual                 | \~20 USD/mes         |
| **Ollama**          | Gratuito                   | 0 (hardware propio)  |
| **Gemini Advanced** | Individual                 | \~20 USD/mes         |

> **Nota**: Estos precios son orientativos y corresponden al momento de escritura de este capítulo. Consulta las páginas oficiales de cada herramienta para información actualizada.

Lo importante no es elegir la herramienta más cara, sino la que mejor se adapte a tu flujo de trabajo. Yo mismo he pasado por varias antes de encontrar la combinación que me funciona.
