Módulo 09 — Prompt crafting avanzado

En este módulo

Vas a pasar del prompting básico al pilotaje de un agente: encontrar el nivel de especificidad correcto, usar el patrón Interview para obtener specs precisas, delegar en los subagentes, y saber cuándo cambiar de enfoque en lugar de insistir.

9.1 — Agente vs chatbot: un cambio de postura

Cuando usas ChatGPT o Claude en una interfaz web, interactúas con un chatbot. Tienes que proporcionarle todo el contexto — el código, los archivos, la arquitectura — porque no puede ir a buscar la información por sí mismo. Claude Code es un agente. Dispone de herramientas: Read, Grep, Glob, Bash, Edit. Explora tu codebase, lee tus archivos, ejecuta comandos, navega por el historial git. Esta diferencia cambia radicalmente la forma en que debes formular tus instrucciones.

Con un chatbot, das los pasos. Con un agente, das la dirección. En lugar de decir "abre el archivo X, encuentra la línea Y, reemplaza Z por W", dices "el ordenamiento por fecha no funciona en la página de pedidos, corrígelo". El agente va a encontrar el archivo, entender el bug, proponer la corrección. Tu energía debe invertirse en el "qué" y el "por qué", nunca en el "cómo".

En concreto:

  • No copies y pegues código en tu prompt — el agente puede leerlo por sí mismo
  • Describe el síntoma y el comportamiento esperado, no los pasos técnicos
  • Piensa "product owner que redacta un ticket", no "desarrollador que dicta código"
  • Confía en la exploración: el agente va a buscar los archivos, los patrones, la arquitectura
# Malo (estilo chatbot)
"En src/utils/sort.ts, línea 42, reemplaza a.date - b.date por b.date - a.date"

# Bueno (estilo agente)
"El ordenamiento por fecha en la lista de pedidos muestra los más antiguos primero.
Los quiero con los más recientes primero."

Puntos clave

Promptear a un agente es delegar en un desarrollador competente. Le das el problema, el contexto de negocio y las restricciones. No le dictas cada línea de código.

En este módulo

  1. 9.1 — Agente vs chatbot: un cambio de postura Disponible
  2. 9.2 — El nivel de especificidad correcto
  3. 9.3 — Chain-of-thought y niveles de esfuerzo
  4. 9.4 — CLAUDE.md: tus instrucciones permanentes
  5. 9.5 — El patrón Interview y la especificación
  6. 9.6 — Gestión del contexto y comandos de sesión
  7. 9.7 — Subagentes: delegar y paralelizar
  8. 9.8 — Formato de salida y automatización
  9. 9.9 — Iteración y corrección: la regla de los 2 strikes
  10. 9.10 — Los cinco errores de prompting a evitar

Contenido bloqueado

Desbloquea el curso completo para acceder a este módulo.

Desbloquear

¿Ya compraste? Recuperar acceso