Prompting específico para Claude
La mayor parte del prompting es universal. Pero algunas técnicas son especialmente eficaces con Claude — y un par de hábitos heredados de modelos antiguos hoy son contraproducentes. Esta lección separa la señal del ruido: lo que de verdad es específico de Claude.
- Reconocer las técnicas específicas de Claude en las que merece la pena apoyarse — etiquetas XML, claridad, roles, pensamiento, ejemplos y prefilling
- Desaprender los hábitos de los modelos antiguos (MAYÚSCULAS, amenazas, andamiajes sobredimensionados) que ahora resultan contraproducentes
- Saber cuáles son los dos hábitos — la afinidad por las etiquetas XML y el prefilling — que debes llevar como tu sello con Claude
- Entender qué volver a revisar cuando cambias de modelo
Apóyate en esto con Claude
Estos son los movimientos que más rentan con Claude. El primero es el hábito de mayor valor que puedes desarrollar.
- Etiquetas XML. Claude está bien afinado para prompts estructurados con etiquetas nombradas para entradas, instrucciones y ejemplos. Este es el hábito de mayor valor con Claude.
- Sé claro y directo. Indica el objetivo, las restricciones y cómo es "terminado". Claude sigue de cerca las instrucciones explícitas.
- Asígnale un rol mediante el system prompt.
- Déjalo pensar en problemas difíciles — pide razonamiento paso a paso, o usa pensamiento extendido/esfuerzo en los modelos de razonamiento (donde a menudo no necesitas pedir CoT de forma explícita).
- Usa ejemplos (few-shot) para el formato y los casos límite.
- Prefill del comienzo de la respuesta de Claude (en la API) para dirigir el formato.
Prueba el prefilling
El prefilling consiste en empezar tú mismo el turno del asistente para que Claude continúe en el formato que quieres. En la API, comienza el turno del asistente con un carácter de apertura o un encabezado:
Prefill para forzar la salida en JSON
{Prefill de un encabezado para forzar estructura
## Summary
- Comienza el turno del asistente con { para forzar JSON, o con un encabezado para forzar una salida estructurada. El prefilling es una palanca exclusiva de la API — dirige el formato sin gastar palabras en instrucciones.
Abandona estos viejos hábitos
Los modelos de Claude más nuevos, que siguen las instrucciones de forma literal, cambian las reglas. Los trucos que ayudaban con los modelos antiguos ahora estorban.
- Reduce las MAYÚSCULAS y los prompts con amenazas ("DEBES… O SI NO"). Los modelos de Claude más nuevos siguen las instrucciones de forma literal, y las instrucciones específicas y formuladas con cortesía funcionan mejor que gritar.
- No te excedas en ingeniería con andamiajes elaborados al estilo "jailbreak" — las instrucciones claras y honestas superan a los trucos.
- A menudo menos es más — un prompt ajustado supera a uno desmesurado que entierra la petición.
Claude frente a otros modelos
Los principios se transfieren (consulta Traducción de prompts entre IA), pero hay dos cosas que más merece la pena recordar como específicas de Claude.
- Envuelve las entradas, las instrucciones y los ejemplos en etiquetas nombradas. La afinidad de Claude por las etiquetas hace de esto el hábito de estructuración más fiable.
- Siembra el turno del asistente para fijar el formato — una llave de apertura para JSON, un encabezado para la estructura.
- Cuando dejes Claude, vuelve a revisar la intensidad del tono y las pistas de formato; lo que aquí es literal puede no transferirse limpiamente.
- Las etiquetas XML son el hábito de mayor valor con Claude; el prefilling es la palanca de formato específica de Claude más útil.
- Los modelos de Claude más nuevos siguen las instrucciones de forma literal — sé claro y directo, no ruidoso ni amenazante.
- Menos es más: un prompt ajustado y honesto supera a un andamiaje elaborado.
- Los principios se transfieren entre modelos, pero vuelve a revisar la intensidad del tono y las pistas de formato cuando cambies.