Deepseek ArtifactsDeepseek Artifacts
Recorrido verificado con la documentación

Output styles de Claude Code: los 5 integrados y estilos custom, ilustrado

Cuando el modelo se vuelve más listo pero las respuestas más difíciles de leer, no cambies de modelo — cambia el estilo. Este recorrido cubre los cinco output styles integrados, la carpeta ~/.claude/output-styles, keep-coding-instructions y estilos de equipo por rol, captura a captura.

TL;DR — output styles de un vistazo

  • Un output style reconfigura cómo se comunica Claude Code en cada respuesta de una sesión — rol, tono y formato. Cambia el system prompt, no el modelo.
  • Cinco integrados vienen con Claude Code: Default, Proactive, Concise, Explanatory y Learning. Cámbialos con /output-style o /config → Output style.
  • Los estilos custom son archivos markdown en ~/.claude/output-styles (usuario) o .claude/output-styles (proyecto). Por defecto reemplazan las instrucciones de código integradas — pon keep-coding-instructions: true para conservarlas.
  • El movimiento pro del video: diseña estilos por audiencia usando reglas de ASD-STE100 — una palabra, un significado; oraciones cortas — así PMs, traductores e ingenieros reciben respuestas que sí pueden leer.

Claude Code Output Styles Made Opus 5 Readable Again

Canal:Eric Tech15:40

Ver

Opus 5 Is Exhausting. Anthropic Reveals The Fix.

Canal:Ray Amjad5:56

Ver

You Think Claude Got Dumber? You Are Actually Just Missing This Setting

Canal:Gary Chen11:41

Ver

Output styles — Claude Code documentation

Docs:code.claude.com

Ver

Los cuadros vienen del deep dive de output styles de Eric Tech; el texto del recorrido se escribió de forma independiente y se verificó contra la documentación oficial de output styles, incluyendo la lista de estilos integrados y el comportamiento de keep-coding-instructions.

Las capturas siguen siendo propiedad de sus creadores y se usan con atribución como documentación visual. Cada paso enlaza directo al momento exacto del video original.

Cambia cómo habla Claude, paso a paso

1 · El problema y la solución

  1. 1

    Reconoce el problema: inteligente pero ilegible

    El video abre con la queja de la comunidad en un boceto: los modelos trabajan — la tarea se hace — pero las respuestas se volvieron muros de jerga. Matt Pocock lo marcó públicamente después de probar Opus 5 y no tener idea de qué le estaba diciendo. Si esa también es tu semana, la solución no es otro modelo.

    Sketch contrasting a model that works versus output that is hard to read, captioned the scores go up but clarity goes down
    “Funciona. No lo podemos leer.” — la razón por la que existen los output styles.Ver en 0:20
  2. 2

    Toma la solución de una engineer de Anthropic

    El post de Lydia Hallie es todo el mecanismo en dos líneas: mete las instrucciones de estilo en ~/.claude/output-styles, corre /config y elige el estilo. Comparte también su favorito para navegar después del trabajo — un estilo “explícamelo como si tuviera 5” que leemos completo en el siguiente paso.

    Post by an Anthropic engineer saying Claude Code lets you configure your own output style by dropping instructions in ~/.claude/output-styles and running /config
    El post original: instrucciones en ~/.claude/output-styles, luego /config → Output style.Ver en 2:00
  3. 3

    Lee un archivo de estilo real de punta a punta

    Un archivo de estilo es markdown: frontmatter con name, description y keep-coding-instructions: true — la flag que conserva las instrucciones de código de Claude en vez de reemplazarlas — seguido de instrucciones simples. Este fija el contrato para un lector agotado: palabras pequeñas, oraciones cortas, máximo dos opciones cuando hay que decidir, y rutas y comandos exactos porque “no me quedan neuronas para el resto”.

    Full ELI5 Claude Code output style file with name, description and keep-coding-instructions frontmatter plus short-sentence instructions for a tired reader
    El estilo ELI5: frontmatter más reglas que un humano cansado puede seguir.Ver en 2:20

2 · Integrados y tu primer estilo custom

  1. 4

    Conoce los cinco estilos integrados

    Abre /config → Output style y Claude Code lista lo que trae por defecto, cada uno con su contrato: Default completa tareas de forma eficiente con respuestas concisas; Proactive ejecuta de inmediato y minimiza interrupciones; Concise responde con sequedad, poniendo el resultado primero; Explanatory explica decisiones de implementación y patrones del codebase; Learning hace pausas y te pide escribir pequeños pedazos de código para practicar.

    Claude Code preferred output style menu listing Default, Proactive, Concise, Explanatory and Learning with a one-line description of each
    El menú de preferred output style — cada integrado con su descripción de una línea.Ver en 5:20
  2. 5

    Borra un estilo custom con ayuda de Claude

    No tienes que escribir estilos desde cero. El workflow del video: cuando una salida te decepciona, pídele a Claude tres o cuatro variaciones de la misma respuesta, elige la que mejor lee, y haz que Claude convierta esa ganadora en un output style reutilizable guardado en tu máquina.

    Whiteboard plan for creating a custom Claude Code output style: take the output, ask for three or four variations, then save the winner as an output style
    La receta: salida → 3–4 variaciones → guarda la mejor como estilo.Ver en 4:20
  3. 6

    Mira dónde vive un estilo custom

    Aquí uno real: “Map First”, un estilo que abre cada explicación con un diagrama de arquitectura. El archivo vive en la carpeta .claude/output-styles del proyecto y tiene un symlink hacia ~/.claude/output-styles para estar disponible en todos los proyectos — un patrón limpio para compartir estilos con el equipo vía el repo.

    Map First custom output style file living in a project .claude/output-styles folder and symlinked into ~/.claude/output-styles so every project can use it
    Map First: la carpeta del proyecto como fuente de verdad, con symlink al directorio de usuario.Ver en 5:00
  4. 7

    Selecciónalo y hazlo pegajoso

    En /config, filtra por “output” y el setting de Output style está ahí — cambiado a Map First. Seteado una vez, sobrevive reinicios: las sesiones nuevas abren ya hablando en ese estilo. También puedes cambiar al vuelo con /output-style <name>, o fijar un campo “outputStyle” en settings como default entre proyectos.

    Claude Code /config panel filtered for output showing the Output style setting switched to Map First
    Output style: Map First — se setea una vez, queda para toda sesión siguiente.Ver en 5:48

3 · Diseña estilos como pro

  1. 8

    Conoce la diferencia entre un estilo y un skill

    El skill /wait-what de Matt Pocock hace que el agente repita su último mensaje en inglés claro — a demanda, cuando lo invocas. Un output style es el contrato opuesto: está activo desde el primer token de cada respuesta, moldeando tono y formato sin que lo pidas. Los skills son herramientas que agarras; los estilos son la voz con la que hablas.

    Matt Pocock’s /wait-what skill page on AI Hero promising to make the agent repeat its last message in plain English, with the skill install command
    /wait-what — un skill corre al invocarlo; un estilo está siempre activo.Ver en 6:09
  2. 9

    Róbate un estándar de aviación de los 80 para tu estilo

    El mejor consejo para escribir estilos del video viene de ASD-STE100, Simplified Technical English — escrito para que los mecánicos de aviación jamás malleyeran un paso de mantenimiento. Sus reglas: una palabra tiene exactamente un significado, nada de sinónimos (elige una palabra aprobada para “iniciar” y no la cambies), las oraciones de instrucción se quedan bajo 20 palabras, y una acción por oración. Justo el contrato que necesita un buen output style.

    Search answer explaining ASD-STE100 Simplified Technical English rules: one word has one meaning, no synonyms, and instruction sentences stay under 20 words
    STE100: un significado por palabra, sin sinónimos, instrucciones ≤ 20 palabras.Ver en 6:20
  3. 10

    Despliega estilos por rol

    El equipo de la autora publica un estilo por persona, y aparecen directo en el menú: TPM para project managers técnicos que conocen APIs, frontend, backend y bases de datos pero no programan — supuestos declarados, cada decisión presentada como trade-off con recomendación; Technical Translator para lectores cero técnicos, una analogía cotidiana por respuesta y operaciones peligrosas detrás de un checkpoint; SDE para ingenieros que quieren el relleno recortado.

    Claude Code output style menu extended with custom team styles: TPM for technical project managers, Technical Translator for non-technical readers, and SDE
    El menú crece: TPM, Technical Translator, SDE — una voz por rol.Ver en 6:00
  4. 11

    Cambia estilos como cambias de modo

    Output style: TPM — seleccionado en /config y activo desde el siguiente hola. El pago, según el video: empareja el estilo con el trabajo (Explanatory cuando estás aprendiendo un codebase, Proactive para corridas nocturnas, Concise cuando solo quieres el resultado) y recibes respuestas que todo el equipo puede leer — a menudo con menos tokens, porque el estilo prohíbe el relleno.

    Claude Code /config panel with the Output style setting set to TPM, the custom style for technical project managers
    Output style: TPM — los no programadores del equipo tienen su propia voz.Ver en 11:04

Los cinco estilos integrados, con precisión

Según la documentación oficial, cinco estilos vienen con Claude Code — Default más cuatro extras:

  • 1Default — sin instrucciones de estilo añadidas; Claude usa el system prompt estándar de ingeniería de software. Completar tareas con eficiencia, respuestas concisas.
  • 2Proactive — arranca el trabajo de inmediato y hace supuestos razonables en vez de preguntar por decisiones rutinarias; sigue verificando antes de acciones destructivas o que afecten producción.
  • 3Concise — las respuestas van directo al resultado y saltan preámbulos, narración y recaps. Requiere Claude Code v2.1.237 o más nuevo.
  • 4Explanatory — agrega bloques cortos de Insight que explican decisiones de diseño mientras trabaja (se quedan en el chat, no se escriben en tus archivos).
  • 5Learning — los mismos bloques de Insight, y además deja pequeños pedazos de código para que los escribas tú, marcados con un comentario TODO(human), y espera a que termines.

Cambia en cualquier momento con /output-style <name> (sin argumento los lista), vía /config → Output style, en el menú / de VS Code, o de forma permanente con un campo "outputStyle" en settings. Una advertencia de la documentación: los subagents corren con sus propios system prompts, así que tu estilo moldea la conversación principal, no la salida de los subagents.

FAQ de output styles de Claude Code

Guías relacionadas