Tutorial de Claude Code: aprende a usarlo en un fin de semana
Aprende a usar Claude Code creando la web de un negocio local: la conversación, los permisos, el modo plan, cómo deshacer y 10 consejos que ahorran horas.
Por Yotam DahanActualizado 11 min de lecturaClaude Code
En esta página
Para usar Claude Code, lo inicias en una carpeta de proyecto, describes con tus palabras el resultado que quieres, dejas que haga un plan, apruebas o revisas lo que cambia y compruebas tú el resultado antes de seguir. Este tutorial muestra ese ciclo en un proyecto pequeño y real que puedes terminar en un fin de semana: una web de una sola página para un negocio local. Verás exactamente qué escribir, cómo funcionan los permisos y el modo plan, y cómo deshacer un paso que salió mal.
El negocio del ejemplo es inventado: Muddy Paws Grooming, una peluquería canina. Cámbialo por tu propio negocio, o por el de un amigo, y terminarás el fin de semana con algo realmente útil.
Encargo
Describe la página en modo plan y responde las preguntas de Claude
Construcción
Aprueba cada archivo en modo Manual
Reacción
Da comentarios cortos y concretos, como haría un cliente
Deshacer
Rebobina cualquier paso que haya empeorado las cosas
Revisión
Pide una revisión con pruebas y luego revisa tú
Lo que necesitas antes de empezar
- Claude Code instalado y con la sesión iniciada. Si todavía no lo has hecho, sigue primero la guía de instalación para Mac y Windows.
- Un plan de pago de Claude, porque el plan gratis no incluye Claude Code.
- Los datos del negocio: nombre, qué vende, tres servicios con precios, horario, zona, teléfono, un enlace de reservas si lo hay, y dos o tres reseñas reales de clientes.
- Un par de sesiones de trabajo concentrado: una el sábado para construir y otra el domingo para pulir.
Abajo uso la versión de terminal. La pestaña Code de la app de escritorio tiene los mismos controles, con el selector de modo de permisos junto al botón de enviar.
Sábado por la mañana: prepara el proyecto
Paso 1: crea una carpeta e inicia una sesión
Cada proyecto tiene su propia carpeta. Claude Code puede leer todo lo que hay dentro de la carpeta donde lo inicias, así que una carpeta limpia lo mantiene concentrado y deja tus otros archivos fuera de su alcance.
En Mac:
mkdir -p ~/claude-projects/muddy-paws
cd ~/claude-projects/muddy-paws
claude
En Windows, en PowerShell:
mkdir -Force "$HOME\claude-projects\muddy-paws"
cd "$HOME\claude-projects\muddy-paws"
claude
En la app de escritorio, abre la pestaña Code, elige Local, haz clic en Select folder (elegir carpeta) y crea ahí la misma carpeta.
Paso 2: elige cuánto control quieres
Claude Code tiene modos de permisos: ajustes que deciden qué acciones puede hacer sin preguntarte. Pasas de uno a otro con Shift+Tab, la línea que hay bajo el campo de texto muestra el modo actual, y las versiones actuales inician las sesiones nuevas de terminal en modo auto.
| Modo | La línea de estado muestra | Qué pasa | Úsalo cuando |
|---|---|---|---|
| Manual | ⏸ manual mode on | Lee libremente y pregunta antes de cada edición de archivo y cada comando | Tus primeros proyectos y todo lo delicado |
| Accept edits (aceptar ediciones) | ⏵⏵ accept edits on | Edita archivos y ejecuta comandos simples de archivos, como mkdir y mv, sin preguntar; para todo lo demás, pregunta | Confías en la dirección y vas a revisar el resultado después |
| Plan | ⏸ plan mode on | Explora y escribe un plan; tus archivos no se tocan hasta que lo apruebes | Antes de cualquier cambio que no puedas describir en una frase |
| Auto | ⏵⏵ auto mode on | Un revisor de IA aparte aprueba las acciones rutinarias y bloquea las arriesgadas | Tareas más largas, cuando ya le hayas tomado el pulso |
Cuando Claude Code te pide permiso, Yes aprueba solo esa acción, Yes, and don't ask again guarda una regla para que ese comando se ejecute sin preguntar en este proyecto a partir de entonces, y No lo rechaza (Esc hace lo mismo). Con Yes o No resaltado, presiona Tab para añadir una nota como "No: usa mejor las fotos de la carpeta images", y Claude se adapta.
Paso 3: escribe el encargo en modo plan
Presiona Shift+Tab hasta que la línea de estado diga ⏸ plan mode on, o escribe /plan al principio de tu mensaje. Después pega un encargo como este, con tus datos:
Quiero una web de una sola página para Muddy Paws Grooming, una peluquería canina en [CIUDAD].
Público: dueños de perros con poco tiempo que viven cerca y casi siempre reservan desde el teléfono.
Objetivo: que toquen "Reservar cita" ([ENLACE DE RESERVAS]) o llamen al [TELÉFONO].
Secciones, en este orden:
1. Un titular que diga qué hacemos y dónde, con el botón de reserva
2. Tres servicios con precios: [SERVICIO Y PRECIO] x3
3. Horario y dirección
4. Dos reseñas de clientes: [PEGA RESEÑAS REALES]
5. Contacto: teléfono, correo y un enlace al mapa
Estilo: cercano y limpio, mucho espacio en blanco, texto grande, fácil de usar en el teléfono.
Restricciones: un archivo index.html y un archivo styles.css. Sin frameworks. Ninguna foto que yo no haya aprobado.
Terminado significa: puedo abrir index.html en mi navegador, todo lo anterior está ahí y se lee bien en el teléfono.
Antes de escribir nada, hazme hasta cinco preguntas sobre lo que falte y luego propón un plan.Claude lee la carpeta vacía, te hace sus preguntas (a veces con opciones para elegir) y luego presenta un plan: qué archivos va a crear, qué va en cada sección y qué necesita todavía de ti. Para cambiar el plan directamente, presiona Ctrl+G y se abrirá en tu editor de texto.
Yes, and use auto mode
Apruebas el plan y dejas que el revisor en segundo plano se encargue de las acciones rutinarias.
Yes, manually approve edits
Apruebas el plan y revisas tú cada edición. Elige esta en tu primer proyecto.
No, keep planning
Te quedas en modo plan y le dices a Claude qué cambiar primero.
Sábado por la tarde: construye, mira, reacciona
Paso 4: aprueba la construcción paso a paso
Ahora Claude crea index.html y luego styles.css, y antes de cada archivo te muestra lo que va a escribir y espera tu respuesta. Aprueba cuando coincida con el plan, y mira con más atención cualquier comando que borre archivos o que salga de la carpeta.
Cuando termine, abre la página con doble clic en index.html desde Finder o el Explorador de archivos, o en Mac escribe ! open index.html en Claude Code. El ! al principio ejecuta un comando directamente, sin pasar por Claude.
Paso 5: da comentarios como un cliente
Aquí está la mayor parte del valor. Reacciona como lo haría un cliente exigente: corto, concreto y una cosa cada vez.
- Tú:
En mi teléfono, el botón de reserva queda escondido debajo de la foto. Ponlo justo debajo del titular y haz que ocupe todo el ancho en pantallas pequeñas.
- Claude Code:
Voy a mover el botón debajo del titular en index.html y a añadir una regla en styles.css para que ocupe todo el ancho en pantallas estrechas.
- Tú:
Bien. Ahora pon cada precio en negrita y alinéalos a la derecha del nombre de cada servicio.
- Claude Code:
Actualicé la lista de servicios: nombres a la izquierda y precios en negrita a la derecha. Recarga la página y revísala con el ancho de un teléfono.
Si escribes @ seguido del nombre de un archivo, como @brand.txt, le señalas a Claude ese archivo exacto para que lo lea antes de actuar. Para mostrar un problema en lugar de describirlo, haz una captura de pantalla y pégala en Claude Code con Ctrl+V en la mayoría de las terminales, Cmd+V en iTerm2 o Alt+V en Windows.
No tienes que esperar en silencio mientras trabaja. Escribe una corrección y presiona Enter, y Claude la leerá en cuanto termine el paso en curso, o presiona Esc para detenerlo al instante.
Paso 6: deshaz un cambio que no te gusta
Tarde o temprano, algún cambio empeora las cosas. Tienes tres formas de volver atrás:
- Pídelo. "Deshaz el último cambio" funciona en los casos sencillos.
- Rebobina. Presiona Esc dos veces con el campo de texto vacío, o escribe
/rewind, elige el mensaje de antes de que todo se torciera y luego elige Restore code and conversation (restaura el código y la conversación), Restore code (mantiene el chat y revierte los archivos) o Restore conversation (mantiene los archivos y rebobina el chat). - Vuelve a una versión guardada, si usas git, una herramienta gratuita que guarda instantáneas de un proyecto, cada una con su nombre.
Si quieres una red de seguridad de verdad, pídela. La mayoría de los Mac ya traen git; en Windows, instala antes Git for Windows.
Convierte esta carpeta en un repositorio de git y guarda la versión actual con una descripción clara de lo que funciona.Domingo: déjalo sólido
Paso 7: deja por escrito lo que decidiste
A estas alturas ya tomaste decisiones sobre colores, tono y "revisa siempre el ancho de teléfono". Guárdalas para no tener que repetirlas nunca:
Crea un archivo CLAUDE.md para este proyecto con los datos del negocio, las reglas de estilo que acordamos y una regla para revisar la página con el ancho de un teléfono antes de decir que terminaste.CLAUDE.md es un archivo de texto plano que Claude Code lee al inicio de cada sesión en esta carpeta, y los cambios que le hagas a mitad de sesión se aplican después de /clear o en la siguiente sesión. La guía del archivo CLAUDE.md muestra qué poner en él, con plantillas.
Paso 8: pide una revisión con pruebas
Revisa la página como lo haría un cliente exigente. Comprueba que estén todas las secciones de mi encargo, que funcionen todos los enlaces y el teléfono, que el texto se lea bien con el ancho de un teléfono, que las imágenes tengan texto alternativo y que ningún nombre, precio u horario sea distinto de mi encargo. Corrige lo que puedas y luego haz una lista de lo que cambiaste y de lo que todavía necesitas de mí.Después revísala tú: haz clic en cada enlace, estrecha la ventana del navegador hasta el ancho de un teléfono y lee en voz alta cada precio comparándolo con tu lista de precios. Si configuraste git en el paso 6, /diff muestra lo que cambió desde la última versión guardada.
Paso 9: decide dónde se publica
Publicar es un trabajo aparte: un dominio, hosting gratuito y algunos ajustes para que los buscadores encuentren la página. La guía para crear una página web con IA explica cómo publicar con Claude Code y Vercel, y el paso a paso de vibe coding añade una lista de comprobación para lanzar la landing page de un negocio.
10 consejos para usar bien Claude Code
- Un resultado por mensaje. "Haz que el botón de reserva ocupe todo el ancho en el teléfono" funciona mejor que un párrafo con cinco deseos.
- Señala, no describas.
@styles.csshace que Claude lea el archivo correcto en lugar de buscarlo. - Deja que te entreviste. Para cualquier cosa más grande que un retoque, termina con "hazme preguntas hasta que tengas lo que necesitas".
- Planifica cuando no puedas decirlo en una frase. Sáltate el plan en los arreglos pequeños, donde solo añade pasos.
- Detenlo pronto. Presiona Esc en cuanto vaya en la dirección equivocada, porque esperar solo hace más grande la limpieza.
- Dos fallos, empieza de cero. Si ya corregiste lo mismo dos veces, ejecuta
/cleary escribe un primer prompt mejor con lo que aprendiste. - Una tarea por sesión. Usa
/clearentre trabajos que no tienen relación, y ejecuta antes/renamesi quieres encontrar la conversación anterior más tarde con/resume. - Pide pruebas, no que te tranquilice. "Haz una lista de los archivos que cambiaste" o "muéstrame de dónde sale ese número" funciona mejor que "¿ya está?".
- Deja las preguntas sueltas a un lado.
/btwresponde una pregunta rápida sin añadirla a la conversación principal. - Deja que la herramienta te enseñe.
/powerupofrece lecciones interactivas cortas, la referencia del modo interactivo enumera todos los atajos, y nuestra guía rápida de Claude Code reúne los más útiles en una sola página.
Comprueba lo que sabes0 de 3 correctas
¿Qué modo permite que Claude explore y proponga un plan sin editar tus archivos?
No exactamente.
En modo plan tus archivos no se tocan hasta que apruebes el plan.
Un cambio empeoró las cosas. ¿Qué abre el menú para rebobinar?
No exactamente.
Esc dos veces con el campo vacío, o el comando /rewind, te deja restaurar el código, la conversación o ambos.
¿Qué tipo de comentario funciona mejor?
No exactamente.
Los mensajes cortos y concretos permiten que Claude cambie exactamente una cosa, y son fáciles de deshacer si hace falta.
Qué hacer ahora
Elige un segundo proyecto pequeño para el próximo fin de semana, idealmente algo por lo que de otro modo pagarías o que sigues posponiendo, y repite el mismo ciclo: encargo en modo plan, construcción en Manual, revisión con pruebas y lo aprendido guardado en CLAUDE.md. Nuestra lista de ideas de proyectos con Claude Code tiene opciones que van de una hora a un fin de semana. Si prefieres que te acompañen en todo el recorrido, el curso de Claude Code va desde la instalación hasta una landing page publicada, un video con IA y un agente de facturas.
Hoja de trabajo para tu proyecto de fin de semana
Un encargo de proyecto para rellenar, la secuencia completa de prompts de este tutorial y una lista de revisión de 15 puntos para reutilizar en tu próximo proyecto pequeño.
Escribe tu correo y la sección completa se abre aquí mismo. Además recibes una clase gratis del curso.
Preguntas frecuentes
¿Cuánto se tarda en aprender Claude Code?
El ciclo básico de encargar, revisar, aprobar y deshacer cabe en un proyecto pequeño como este. Las skills, los conectores y la automatización se aprenden mejor después, de uno en uno, cuando una tarea real los necesite.
¿Qué pasa si cierro la terminal en medio de una tarea?
La tarea se detiene, porque una sesión local normal solo funciona mientras Claude Code está abierto, pero la conversación queda guardada en tu computadora. Abre una terminal en la misma carpeta y ejecuta claude --continue para retomar la conversación más reciente, o claude --resume para elegir una anterior.
¿Claude Code recuerda lo que hicimos en una sesión anterior?
No por defecto: cada sesión nueva empieza con un contexto limpio. Lo aprendido se conserva gracias a tu archivo CLAUDE.md y a las notas de memoria automática que guarda Claude Code, y puedes reabrir una conversación antigua con /resume.
¿Puedo usar Claude Code dentro de VS Code en lugar de la terminal?
Sí. La extensión de Anthropic para VS Code, que también funciona en Cursor, te da el mismo agente en un panel lateral, con cada cambio marcado dentro del propio archivo. Los editores de JetBrains, como IntelliJ y PyCharm, también tienen un plugin.
¿Puedo tener dos sesiones de Claude Code abiertas a la vez?
Sí. Puedes abrir Claude Code en dos ventanas de terminal, o tener sesiones en paralelo desde la barra lateral de la app de escritorio. Si las dos trabajan a la vez sobre los mismos archivos, dale a cada una su propia carpeta o su propio git worktree para que sus cambios no choquen.