Oops! Sorry!!


This site doesn't support Internet Explorer. Please use a modern browser like Chrome, Firefox or Edge.

Cómo Hablarle a Claude Code
Programa en Prompting Responsable

Aprende a hablarle a Claude Code como se le habla a un colega, no a un buscador.

Esta herramienta arma el contexto de tu propio proyecto — un CLAUDE.md listo para pegar — y te da el diccionario de comandos que necesitas para trabajar cómodo desde el primer día.

Prompt Engineering ≠ Context Engineering

Un prompt es lo que escribes ahora. El contexto es todo lo que Claude ya sabe antes de que escribas. Trabajar bien con Claude Code depende mucho más del segundo.

El mensaje puntual

Prompt Engineering

Cómo redactas la instrucción de este momento: clara, específica, con un resultado esperado.

  • Sirve para una tarea aislada
  • Se repite y se ajusta en cada mensaje
  • Rápido de escribir, pero se olvida al terminar la sesión
  • Ejemplo: "arregla la validación del formulario de contacto en @contacto.js"
Lo que Claude ya sabe

Context Engineering

Todo lo que Claude Code carga antes de tu mensaje: reglas del proyecto, convenciones, comandos, memoria.

  • Sirve para todo el proyecto, sesión tras sesión
  • Se define una vez, en un archivo CLAUDE.md
  • Requiere más preparación inicial, pero ahorra repetir instrucciones
  • Ejemplo: "este proyecto usa Tailwind, el build es npm run build, nunca toques /vendor"
un prompt sin contexto se pierde en cada sesión nueva

Arma el contexto de tu proyecto

Completa estos datos sobre tu propio proyecto del curso. A la derecha vas a ver, en vivo, el archivo CLAUDE.md que puedes copiar y pegar en la raíz de tu proyecto.

Esto evita que reescriba cosas que no le pediste.
CLAUDE.md

        

Comandos y gestos de Claude Code

No es un lenguaje nuevo que memorizar de golpe: son unos pocos gestos que cubren casi todo lo que vas a necesitar. Cada uno explica también por qué no es lo mismo que la terminal normal.

@
Referenciar un archivo
@archivo.js

Escribe @ seguido del nombre del archivo para que Claude lo lea directamente, en vez de que tú describas dónde está o de qué trata.

Por qué no es como la terminal: en una terminal normal tendrías que escribir la ruta completa o abrir el archivo tú mismo. Claude Code busca y lee el contenido por ti.
📎
Subir imagen o PDF
arrastrar o pegar

En la app de escritorio: usa el botón de adjuntos o arrastra el archivo directo al cuadro de mensaje. En la terminal pura: copia la ruta de la imagen y pégala en el prompt.

Por qué no es como la terminal: una terminal común no acepta arrastrar y soltar archivos ni "ver" imágenes — Claude Code sí, porque interpreta el contenido, no solo el texto.
🎙
Micrófono / dictado
push-to-talk

Mantén presionada la tecla de dictado, habla, y suelta: tu voz se transcribe directo en el cuadro de mensaje, como si la hubieras tecleado.

Por qué no es como la terminal: no es un asistente que te responde hablando — es solo dictado. Necesitas dar permiso de micrófono la primera vez.
Detener a Claude
Esc

Interrumpe lo que está haciendo a mitad de acción, sin perder la conversación.

Por qué no es como la terminal: en una terminal normal, Ctrl+C mata el proceso entero. Aquí solo pausas al agente, la sesión sigue viva.
Empezar de cero
/clear

Borra el historial de la conversación actual. Úsalo cuando corregiste el mismo problema más de dos veces y Claude sigue sin entender.

Por qué no es como la terminal: no reinicia la terminal ni tu proyecto — solo limpia lo que Claude "recuerda" de esta charla.
Comprimir contexto
/compact

Cuando la conversación se hace muy larga, resume lo importante y libera espacio, sin perder el hilo del proyecto.

Por qué no es como la terminal: una terminal normal no tiene memoria que "pesa" — Claude Code sí, y comprimirla es lo que la mantiene rápida y precisa.
Comandos de build / test
npm run build · npm test

Son los comandos propios de tu proyecto para compilarlo o probarlo. Anótalos en tu CLAUDE.md una sola vez — Claude los ejecuta cuando los necesita, sin que se los repitas cada vez.

Por qué no es como la terminal: tú los escribirías a mano cada vez; Claude Code los corre por ti y lee el resultado para saber si algo falló.
📄
Memoria del proyecto
CLAUDE.md

Archivo en la raíz del proyecto con las reglas que quieres que Claude respete siempre: convenciones, comandos, restricciones. Es justo lo que arma el constructor de arriba.

Por qué no es como la terminal: una terminal no "lee" contexto de proyecto por su cuenta — Claude Code carga este archivo automáticamente al iniciar cada sesión.