Ir al contenido

· 5 min de lectura ·

Qué es Claude Code y cómo funciona

Qué es Claude Code, cómo funciona y para qué sirve: el agente de terminal de Anthropic que explora tu proyecto y ejecuta tareas completas.

Asterisco de doce puntas sobre fondo violeta de Galileo14Asterisco de doce puntas sobre fondo violeta de Galileo14

Claude Code se instala con un comando en la terminal (el instalador nativo), se lanza escribiendo claude dentro de la carpeta de un proyecto y a partir de ahí lee los archivos, ejecuta comandos, corre tests y hace commits en la misma sesión de terminal. Es el agente de programación de Anthropic para trabajar con Claude sobre un proyecto existente; su forma original es la terminal, y hoy también existe como app de escritorio, integración de IDE y versión web. En todas ellas es un proceso distinto de un editor, un plugin o de Claude Cowork: se sienta encima del código y actúa sobre él con permiso explícito en cada paso. Quien busca que es claude code suele encontrar la misma respuesta corta en cualquier sitio; esta guía va más allá y cubre también las dos preguntas que más se repiten detrás de esa primera: como usar claude code y para que sirve claude code.

¿Qué es Claude Code?

Es un agente de terminal: recibe una instrucción en lenguaje natural (“añade validación a este formulario”, “encuentra por qué falla este test”) y decide solo qué archivos abrir, en qué orden y qué comandos ejecutar para completarla. La diferencia con un asistente de chat normal es que no se limita a proponer código: lo escribe en los archivos del proyecto, lo ejecuta para comprobar que funciona y corrige lo que no cuadra, todo dentro de la misma sesión.

Cada acción que toca el sistema (escribir un archivo, ejecutar un comando, hacer un commit) pide confirmación la primera vez, y esas confirmaciones se pueden guardar como reglas permanentes por carpeta o repositorio. Es la pieza que hace que delegar una tarea completa sea seguro: el agente actúa, pero dentro de un límite que decide quien lo usa.

¿Cuál es la diferencia entre ChatGPT y Claude?

ChatGPT es un producto de OpenAI pensado ante todo como conversación: se le hace una pregunta y responde en el propio chat, sin tocar archivos ni ejecutar nada salvo que se conecte a herramientas externas. Claude es el modelo de Anthropic detrás de varias interfaces (el chat en claude.ai, la API, y Claude Code), y en su versión de terminal la diferencia se nota en el modo de trabajo: no describe cómo resolver algo, lo resuelve directamente sobre el proyecto y muestra qué cambió al terminar.

¿Cuál es la diferencia entre Claude y Claude Code?

Claude es el modelo: el sistema que entiende lenguaje, código y contexto. Claude Code es una de las formas de usarlo, la que vive en la terminal y tiene permiso para leer y modificar archivos de un proyecto existente. La misma cuenta de Claude puede usarse por chat para redactar o analizar y por Claude Code para tareas de desarrollo; no son dos productos distintos que compitan entre sí, es el mismo modelo con una interfaz orientada a código y ejecución. Es solo una pieza del mapa completo de productos de Anthropic: Claude Cowork cubre el trabajo de oficina que no es código, y el Agent SDK sirve cuando hace falta construir un agente propio encima del mismo modelo.

¿Cómo funciona Claude Code?

El flujo tiene tres partes. Primero, lectura: al recibir una instrucción, explora el proyecto (estructura de carpetas, dependencias, convenciones ya usadas) antes de escribir una sola línea, lo que evita que proponga un cambio incoherente con el resto del código. Segundo, ejecución: modifica los archivos necesarios y corre los comandos que hagan falta (tests, linters, el propio build) para verificar que el cambio funciona, no solo que compila. Tercero, reporte: al final de la tarea resume qué tocó y por qué, para que quien lo usa revise el resultado sin tener que rehacer el trabajo archivo a archivo.

El agente explora el repositorio con búsqueda agéntica: busca y lee archivos bajo demanda y va cargando en contexto solo lo relevante, así que no hace falta trocear un repositorio grande a mano.

Cómo usar Claude Code

La instalación recomendada es el instalador nativo (curl -fsSL https://claude.ai/install.sh | bash; npm sigue disponible como alternativa) y el arranque, escribir claude dentro de la carpeta del proyecto; esa es la forma CLI, frente a la app de escritorio. El uso diario se apoya en tres hábitos:

  1. Instrucciones concretas y acotadas. “Migra este módulo a TypeScript” funciona mejor que “mejora el código”, porque el agente necesita un criterio claro de cuándo la tarea está terminada.
  2. Revisar el resumen final, no cada línea. El valor de delegar una tarea completa se pierde si hay que aprobar cambio por cambio; el punto es revisar el resultado y el resumen de qué se tocó.
  3. Guardar lo que funciona como skill. Una tarea que se repite (un flujo de despliegue, una revisión de estilo) puede documentarse una vez y reutilizarse después, en lugar de explicarla de cero cada sesión.

Para qué sirve Claude Code

Sirve para el tipo de trabajo que se puede describir como una tarea completa con un resultado comprobable: migrar un módulo, escribir tests para código ya existente, depurar un fallo con el stack trace delante, automatizar un script de despliegue. No sustituye la edición línea a línea del día a día (para eso encajan mejor un editor con IA integrada, tipo Cursor, o una extensión como GitHub Copilot); su terreno es la tarea que se delega entera y se revisa al final, no la que se escribe con el desarrollador mirando cada carácter.

En equipos de desarrollo que ya usan Claude para otras partes del trabajo, añadir Claude Code no es aprender una herramienta nueva: es la misma cuenta con una interfaz orientada a ejecutar sobre el proyecto en vez de conversar sobre él.

¿Necesitas ayuda para poner la IA a funcionar en tu empresa?

30 minutos, gratis y sin compromiso.

Agenda una llamada