Saltar al contenido
MaestrIA

Formación › Programar con Claude Code en 12 horas › Hora 1

Programar con Claude Code en 12 horas · hora 1 de 12

Instalar, primera sesión y el bucle

Claude Code no es un chat que escribe código: es un agente que lee tu proyecto, ejecuta comandos y edita ficheros. En esta hora lo instalas, ves una sesión real sobre el repositorio de práctica del curso y entiendes el bucle que explica todo lo que hará después.

Al terminar sabrásInstalar Claude Code, abrir un repositorio y obtener un mapa de él sin cambiar nada, y nombrar las tres fases de su bucle con un ejemplo de cada una.

60 minutos· 1 esquema· 5 preguntas· 1 ejercicio· entregable

Antes de empezar

Comprueba Tu intuición: ¿en qué se diferencia Claude Code de pegar código en el chat de Claude?

Vocabulario

Agente
Un modelo que usa herramientas en bucle (leer, buscar, ejecutar o editar) para cumplir un objetivo.
Arnés
La capa que rodea al modelo, le da las herramientas y gestiona lo que ve. Claude Code es un arnés.
Modo plan
El modo en que Claude solo lee e investiga; no edita hasta que apruebas un plan.
Repositorio de práctica
informes-mantenimiento, el proyecto pequeño con fallos sembrados que usarás en todo el curso.
Git, commit y diff
Git guarda versiones de un proyecto; un commit es una versión guardada, y el diff, lo que cambió entre dos versiones.

Si nunca has usado la terminal ni Git: la documentación tiene una guía de terminal para principiantes (se abre en otra pestaña) y una app de escritorio (se abre en otra pestaña) para usar Claude Code sin terminal. El curso usa la terminal, pero lo que aprendes vale igual en la app.

El ejemplo: un mapa del repositorio, sin tocar nada

Descarga el repositorio de práctica. Es un proyecto de Node.js sin dependencias que genera el parte semanal de paradas, con dos fallos sembrados que irás encontrando en el curso.

informes-mantenimiento.zipRepositorio de práctica del curso (Node.js 20 o posterior, sin dependencias)

Esta es una sesión real: Claude Code en modo plan, con el mismo prompt que usarás tú, sobre una copia limpia del repositorio.

Antes y después Primera sesión en modo plan

Fíjate en tres cosas. Primero, en lo que hizo, en el desplegable de acciones: listó los ficheros (con Git, un comando de solo lectura) y los leyó uno a uno, sin ejecutar las pruebas ni editar nada. Después, en que encontró los dos fallos sembrados (la parada que cruza la medianoche y la fila duplicada) solo leyendo. Y por último, en que dice qué no ha comprobado: no ejecutó las pruebas, así que lo que cuenta de ellas sale de leer el código. Esa honestidad es la que tienes que pedir siempre. (Ojo con su frase «no ejecuto nada»: sí ejecutó dos comandos de lectura, git ls-files y ls. El modo plan no edita, pero puede ejecutar comandos para explorar.)

Qué es Claude Code

En un chat, tú copias código, lo pegas y vuelves a preguntar. Claude Code trabaja dentro de tu proyecto:

  • Lee tus ficheros, tu historial de Git y tu CLAUDE.md.
  • Ejecuta lo que tú podrías ejecutar en la terminal: pruebas, builds, Git y scripts.
  • Edita varios ficheros a la vez, de forma coordinada.

El bucle: reunir contexto, actuar y verificar

Según la documentación oficial, todo lo que hace Claude Code sigue un bucle de tres fases que se mezclan entre sí:

  1. Reunir contexto: busca y lee ficheros para entender tu código.
  2. Actuar: edita ficheros y ejecuta comandos.
  3. Verificar: ejecuta las pruebas o el build para comprobar el resultado.
El bucle de trabajo de Claude CodeAnte una petición, Claude Code reúne contexto (lee y busca), actúa (edita y ejecuta) y verifica (pruebas, build); repite hasta terminar. Tú puedes interrumpir y corregir en cualquier momento.Tu peticiónReunir contextoleer, buscarActuareditar, ejecutarVerificarpruebas, buildhecho y verificadoResultadocon evidenciasTú puedes cortar (Esc)y corregir en cualquier pasoSin una comprobación que pueda ejecutar, «parece terminado» es su única señal.
El bucle de trabajo. Tú puedes interrumpirlo en cualquier momento con Esc o escribir una corrección mientras trabaja.

Una pregunta sobre tu código, como la del ejemplo, solo necesita la primera fase. Arreglar un fallo recorre las tres varias veces. Fíjate en la última frase del esquema: es la idea más importante del curso. Sin una forma de comprobar su trabajo, Claude para cuando le parece que ha terminado. Lo verás a fondo en la hora 5.

Instalar e iniciar sesión

Según la documentación (consultada el 24/10/2026), el método recomendado es el instalador nativo, que se actualiza solo:

macOS, Linux o WSL
curl -fsSL https://claude.ai/install.sh | bash
Windows (PowerShell: la línea empieza por PS C:\)
irm https://claude.ai/install.ps1 | iex
Windows (CMD: la línea empieza por C:\, sin PS)
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd

No mezcles las dos de Windows: si ves «'irm' is not recognized», estás en CMD; si ves que «&&» no es válido, estás en PowerShell. También se puede instalar con Homebrew (brew install --cask claude-code) o WinGet (winget install Anthropic.ClaudeCode), aunque estas dos vías no se actualizan solas. Después, abre una terminal nueva y comprueba la instalación con claude --version.

Claude Code necesita un plan Pro, Max, Team o Enterprise de Claude, o una cuenta de la Consola de Anthropic. El plan gratuito de claude.ai no lo incluye. En empresa también puede ir por Amazon Bedrock, Google Cloud o Microsoft Foundry.

Para empezar, entra en la carpeta del proyecto y escribe claude. La primera vez te pedirá iniciar sesión en el navegador. En Windows conviene instalar Git para Windows, para que Claude Code pueda usar Bash; si no está, usa PowerShell.

Antes de tu primera sesión en un proyecto propio: guarda una versión (un commit) o haz una copia. Desde la versión 2.1.283, Claude Code arranca en modo automático, el que menos pregunta (lo verás en la hora 7). Para explorar sin riesgo, lánzalo con claude --permission-mode plan o cambia de modo con Mayús+Tab hasta ver el indicador del modo plan. Esc lo detiene en cualquier momento.

Practica

Ordena Ordena lo que hace Claude Code cuando le pides «arregla las pruebas que fallan»

  1. Lee la salida del error
  2. Edita el código para corregir la causa
  3. Ejecuta las pruebas para ver cuáles fallan
  4. Busca y lee los ficheros relacionados
  5. Vuelve a ejecutar las pruebas para verificar

Comprueba lo que has aprendido

Comprueba Abres Claude Code por primera vez en un proyecto de tu empresa. ¿Cuál es la primera petición más prudente?

Comprueba Claude Code edita dos ficheros y dice «hecho» sin ejecutar nada. ¿Qué fase del bucle falta?

Comprueba En la sesión real, ¿por qué es valioso que Claude dijera que no había ejecutado las pruebas?

Comprueba En modo plan, ¿qué puede hacer Claude Code?

Entregable El mapa de tu repositorio

Instala Claude Code y ábrelo en modo plan en el repositorio de práctica o en uno tuyo que ya tengas en Git. Pide el mapa con el prompt del ejemplo y haz dos preguntas más. Pega aquí el mapa resumido, los comandos de prueba que encontró (y si funcionan) y un ejemplo de cada fase del bucle que hayas observado.

Está bien si: el mapa dice cómo ejecutar y probar el proyecto; has comprobado tú al menos un comando que propuso; y separas lo que Claude leyó de lo que ejecutó. Tiempo: unos 20 minutos, sin contar la instalación.

Lo esencial

  • Claude Code es un agente dentro de tu proyecto: lee, ejecuta y edita con tus permisos.
  • Su bucle: reunir contexto, actuar y verificar. Sin verificación, «hecho» es una opinión.
  • Empieza en modo plan, pidiendo un mapa sin cambios, y fíjate en qué ha comprobado y qué no.
  • Necesita un plan de pago de Claude o una cuenta de la Consola.

Fuentes y para seguir

Lección revisada el 24/10/2026 con la documentación oficial enlazada en sus fuentes. Revisamos los cursos cada trimestre.