📦 Carpeta del proyecto: la «casa» de cada automatización
¿Eres nuevo aquí? Carpeta (también llamada
"directorio") es el espacio en tu computadora donde se guardan archivos juntos: el mismo ícono amarillo en el que
ya haces clic en el Explorador de archivos o en el Finder. Una carpeta de proyecto es
una carpeta común dedicada a un solo proyecto: no tiene nada de mágico, es solo organización. El agente solo ve lo que está
dentro de la carpeta que abriste con claude; mezclar varios proyectos en una sola carpeta confunde su
contexto, porque empieza a leer archivos de distintas automatizaciones como si fueran parte de la misma conversación.
Piensa en la carpeta del proyecto como un archivador físico: cada cajón guarda los papeles de un solo tema. Si pones contratos, recetas y fotos en el mismo cajón, hasta encontrar lo que necesitas se vuelve un trabajo — lo mismo pasa cuando el agente intenta entender un proyecto desordenado. Una automatización por carpeta es la regla que evita ese tipo de confusión desde el primer día.
💡 Concepto principal
- •Un proyecto = una carpeta = un contexto.
- •Cada automatización del curso está en su propia carpeta.
- •El agente solo ve lo que está dentro de la carpeta abierta: nada fuera de ella.
💡 Consejo práctico
Elige un lugar fijo en tu computadora para guardar todas las carpetas de proyectos del curso; por ejemplo, una carpeta llamada "projetos" dentro de Documentos. Así nunca pierdes el camino de regreso.
🗄️ Qué es un repositorio
¿Eres nuevo aquí? Uno repositorio (o “repo”) es una carpeta de proyecto con un historial de versiones guardado por una herramienta llamada git. Cada cambio relevante queda registrado, con fecha y descripción, como un «guardar como» automático que nunca borra la versión anterior.
🔍 Por dentro
- git: el programa que registra el historial.
- Repositorio: la carpeta + este historial.
- Commit: un «punto guardado» en el historial.
No es obligatorio tener un repositorio desde el primer proyecto: muchas automatizaciones sencillas del comienzo del curso se ejecutan en una carpeta común, sin usar git. Pero, en cuanto el proyecto adquiere valor (por ejemplo, una automatización que usas todas las semanas), conviene convertir la carpeta en un repositorio: si un archivo se rompe o un comando borra algo por error, puedes volver a una versión anterior guardada en el historial.
🔍 Por dentro
- git: el programa que registra el historial.
- Repositorio: la carpeta + este historial.
- Commit: un «punto guardado» en el historial.
- Carpeta oculta
.git/: dónde se guarda el historial, dentro de la propia carpeta del proyecto: desaparece si borras esa carpeta oculta.
💡 Consejo práctico
Es este historial versionado el que permitirá «publicar» la automatización en la nube: tema que se detalla en la Ruta 4. Sin repositorio, no hay nada que publicar: git empaqueta los cambios para enviarlos.
🏗️ Estructura típica de un proyecto de Claude Code
Al trabajar en un proyecto, siempre aparecen algunos nombres de carpetas y archivos; reconocerlos evita confusiones.
¿Eres nuevo aquí? Archivo es cualquier
documento individual dentro de una carpeta (un texto, una imagen o un código); las carpetas pueden contener otras
carpetas, formando un «árbol». Un nombre que empieza con punto, como .claude o
.git, es una carpeta oculta — el sistema operativo la oculta
por defecto porque es un área de configuración, no de contenido cotidiano, pero siempre está ahí.
Leyenda: la carpeta raíz del proyecto guarda el CLAUDE.md, la carpeta `.claude/` con skills y las carpetas de código — cada una con un papel fijo que se repite en todos los proyectos del curso.
Esta estructura se repite en prácticamente todos los proyectos que vas a construir en el curso — por eso vale la pena
memorizar los cuatro nombres. El CLAUDE.md es el único archivo que el agente siempre lee al comienzo de cada sesión
(el módulo 0.4 lo explica a fondo); la carpeta .claude/ es donde están las «skills»: procesos
enseñados al agente, tema de la Ruta 3; las carpetas de código varían de un proyecto a otro, pero el nombre
src/ (de «source», «fuente» en inglés) es la más común.
🖥️ Qué queda en tu equipo y qué se sube a la nube
Los archivos del proyecto están todo el tiempo en tu computadora. Solo el texto de la conversación —y fragmentos de archivos que el agente necesita leer para responder— viaja hasta el modelo de IA en la nube para generar cada respuesta. Nada queda «publicado» ni visible para otras personas solo porque hayas conversado sobre ello.
Leyenda: los archivos nunca salen de tu computadora por sí solos: solo el texto de la conversación y los fragmentos de archivo necesarios para responder viajan hasta el modelo con cada pregunta.
Ver por dentro: cuando pides leer un archivo, Claude Code envía el contenido de ese archivo (o la parte pertinente) junto con tu mensaje para que lo procese el modelo de IA: así es como «ve» lo que hay en la carpeta. Esto tiene un costo: cuanto más texto se envía, más caro es el uso (si usas un plan de pago por uso) y más tarda en llegar la respuesta. Por eso, los proyectos organizados, sin archivos enormes o irrelevantes en la carpeta, hacen que el agente sea más rápido y barato de usar.
✓ Se queda en tu máquina
- ✓Todos los archivos del proyecto
- ✓El historial de git, si existe
☁️ Viaja a la nube
- ☁El texto de tu mensaje
- ☁Fragmentos de archivo necesarios para responder
💡 Consejo práctico
Si un archivo contiene datos sensibles (contraseña, clave de API, documento personal), no lo dejes suelto en la carpeta del proyecto sin necesidad: el módulo 0.6 (Permisos y seguridad) enseña cómo protegerlo.
🆕 Crear tu primer proyecto, paso a paso
Es el ritual que repetirás con cada automatización nueva del curso: crear la carpeta, entrar en ella y abrir el agente. ¿Eres nuevo aquí? Terminal es la ventana de texto donde escribes comandos en lugar de hacer clic en íconos; en Windows suele llamarse «Símbolo del sistema» o «PowerShell»; en Mac y Linux, «Terminal». Comando es la instrucción que escribes y confirmas con Enter; la computadora la ejecuta en ese momento.
Objetivo: tener un proyecto nuevo, vacío, listo para recibir el CLAUDE.md del módulo 0.4. Cómo verificar: en ejecución ls (o dir) ves la carpeta nueva vacía y Claude Code se abre sin errores dentro de ella.
Línea de tiempo del ritual
- 1mkdir — crea la carpeta nueva, vacía, con el nombre que elijas.
- 2cd — «entra» en esta carpeta; a partir de aquí, cada comando se ejecuta dentro de ella.
- 3claude — abre el agente ya ubicado en esa carpeta; a partir de ahí, todo lo que lea o escriba quedará dentro de ella.
Observa que mkdir e cd necesitan el nombre exacto de la carpeta — si escribes un nombre
diferente en los dos comandos, el cd va a fallar. No hay problema si lo olvidas o te equivocas: el
terminal te avisa con un mensaje cuando el comando no funciona y basta con volver a escribirlo.
🧭 Errores comunes de organización
Dos errores aparecen siempre al principio, y ambos tienen una solución sencilla.
⚠️ Atención
- Mezclar proyectos en una sola carpeta: confunde CLAUDE.md y el contexto: siempre un proyecto por carpeta.
- Abrir el agente en la carpeta equivocada (p. ej.: en la carpeta raíz de usuarios): permite acceder a archivos fuera del alcance. Compruébalo con
ls/dirantes de ejecutarclaude.
Además de estos dos, el primer día aparecen algunos tropiezos concretos para quienes nunca han usado la terminal — ninguno es grave, pero pueden bloquear a quien no sabe qué está pasando.
✗ Tropiezo común
- ✗"Cerré la terminal sin querer" — la sesión del agente en esa ventana desaparece.
- ✗"
cddio error: carpeta no encontrada" — por lo general, escribiste un nombre diferente delmkdir. - ✗"No sé en qué carpeta estoy" — perdió la referencia después de varios
cd.
✓ Qué hacer
- ✓Sin problema: vuelve a abrir la terminal, usa
cdpara volver a la carpeta del proyecto y ejecutaclaudeotra vez. - ✓Verifica el nombre exacto de la carpeta con
ls(odiren Windows) antes de repetir elcd. - ✓Escribe
pwd(o fíjate en la ruta que aparece al inicio de la línea) para saber siempre dónde estás.
💡 Consejo práctico
Cerrar la terminal no borra nada del proyecto: los archivos siguen en la carpeta exactamente como estaban. Lo único que se pierde es la conversación de esa sesión del agente; el trabajo guardado en archivos permanece intacto.