Claude Code: Using Output Styles to Tame Overly Complex Claude Opus 5 Responses

VideoAlex SprogisTutorial

Alex Sprogis demonstrates how to use the built-in 'Output Styles' feature in Claude Code to rein in lengthy, jargon-heavy replies from Claude Opus 5. Using an ELI5 template created by Anthropic developer Lydia Hallie, he explains how to configure, branch-test, and persist custom styles within a project.
Playing loads YouTube (youtube-nocookie.com).

Key points

  1. According to Sprogis and referenced developers, Claude Opus 5 frequently produces excessive jargon, over-engineered text, and dense responses.
  2. Claude Code ships with built-in output styles including Default, Proactive, Explanatory, and Learning (which pauses between steps to assist learners).
  3. Styles can be accessed and selected through the /config command in the CLI interface.
  4. Sprogis sets up the 'Explain me like I'm 5' (ELI5) style by Anthropic developer Lydia Hallie, requiring plain language, brief explanations of technical terms, and a maximum of two decision choices.
  5. After creating or modifying the style file, Claude Code must be restarted for changes to take effect.
  6. Developers can rerun queries under a new style using /rewind or test multiple response variants side-by-side using /branch.

Why it matters

Verbose AI responses create friction in development workflows. Custom output styles allow developers to standardise the format and tone of responses without impacting underlying execution or coding instructions.

Analysis

The video tackles the cognitive overhead caused by overly verbose LLM outputs during development. Sprogis provides a practical walkthrough of Claude Code features (/config, /rewind, /branch) to constrain responses. Notably, he observes that Claude Opus 5 tends to over-engineer even the configuration files it is asked to generate, making manual file adjustments necessary.

Transcript

Show the full transcript (1,114 words)
Kennst du das, wenn du Claude Opus 5 eine Aufgabe gegeben hast und er mit einer riesigen Textwand antwortet, wovon du nicht mal den ersten Satz ansatzweise verstehst, ohne vielleicht schon die ersten Wörter nachschlagen zu müssen? Du denkst dir eigentlich nur so: "Please speak as you might to a young child, or a golden retriever." Dann habe ich jetzt was für dich, und zwar hat eine Mitarbeiterin von Anthropic einen Weg aufgezeigt, mit dem du das Problem in den Griff bekommst. Also, ganz ehrlich, Claude ist manchmal richtig gut darin, unnötig komplizierte Sätze und Formulierungen zu bilden, bei denen man sich manchmal schon selber in Frage stellt. Zuletzt gab es da sogar einen viralen Blogpost von einem Kölner Entwickler dazu, der schreibt: "KI-Output zu lesen ist mittlerweile absolute Extra-Arbeit. Er ist umständlich formuliert, enthält oft nur plausiblen Unsinn und ist vollgestopft mit Fachjargon." Er hatte ja sogar noch ein Beispiel ergänzt, bei dem er fast jedes Wort einzeln nachschauen musste. Also, es liegt definitiv nicht an dir und die Lösung, um das Problem zu beheben, sind eigene Output-Styles zu definieren. Ein Output-Style ist im Prinzip eine Anweisung, die festlegt, in welchem Stil Claude-Code die antwortet, also nicht das, was er inhaltlich macht, sondern eben, wie er es dir erklärt. Lydia Hallie, eine Entwicklerin bei Anthropic, hat zum Beispiel mal folgenden Output-Style zur Verfügung gestellt, und zwar ist das der "Explain me like I'm 5"-Stil, wo es eben darum geht, alles möglichst simpel zu erklären. Und den wollen wir jetzt mal gemeinsam einrichten. Ich packe dir den Style unten in die Videobeschreibung, dann kannst du ihn einfach direkt kopieren. Okay, also ich habe jetzt hier gerade so eine sehr umfangreiche Antwort von Claude bekommen. Und um die Output-Styles zu ändern, kann ich hier einfach per /config in die Konfiguration reingehen. So, und wenn wir jetzt hier mal nach Output suchen, dann findest du hier den Output-Style. Wenn du hier drauf klickst, dann gibt es hier verschiedene, und zwar einmal Default, dann gibt es hier Proactive, Explanatory. Und es gibt Learning, also vielleicht sogar der spannendste, da stoppt Claude quasi immer wieder zwischendrinne und wartet sozusagen auf dich, was natürlich vor allem cool ist, wenn du jetzt irgendwie lernen möchtest zu coden oder sowas. So, zwischen denen kannst du jetzt hier hin und her schalten, aber du kannst natürlich auch weitere hinzufügen, und genau das wollen wir jetzt mal mit dem "Explain me like I'm 5"-Stil machen. Du gibst Claude einfach mit: "Bitte leg mir einen neuen Output-Style an." Dann geben wir hier den "Explain me like I'm 5"-Stil rein und lassen Claude kurz seine Arbeit verrichten. So, ob Claude Opus immer noch Probleme mit Over-Engineering hat, äh ja. Also, er übernimmt nicht mal eins zu eins das, was ich ihm vorgegeben habe, sondern dichtet hier noch einiges mit dazu. Ich lasse die Datei jetzt erstmal schreiben und dann update ich das gleich noch mal manuell. Ich habe die Datei jetzt separat noch mal angepasst. Jetzt müssen wir einmal Claude-Code neu starten, damit das Ganze dann auch aktiv wird. So, schauen wir mal rein. /config, Output, und da ist jetzt unser neuer Output. Okay, dann nehmen wir den doch direkt, und dann rufe ich jetzt noch mal die Konversation von eben auf und gebe jetzt hier einmal /rewind ein, damit wir noch eine Nachricht zurückdrehen. Und dann schicke ich jetzt denselben Prompt noch mal mit dem neuen Output-Style ab. Neue Antwort ist da, Sätze sind jetzt deutlich kürzer, deutlich weniger Text, in Summe mehr Absätze und übersichtlicher, also das hat schon mal einiges bewirkt. Das kannst du jetzt natürlich beliebig anpassen, je nachdem, wie dein Output hier strukturiert sein soll. Was du auch machen kannst, ist dir verschiedene Output-Formate erstellen zu lassen, um die anzuzeigen, wie das dann tatsächlich in der Praxis aussieht und dich darauf basierend dann für einen zu entscheiden. Was du also einmal machen kannst, ist deine Konversation einmal abzuzweigen mit /branch. Das heißt, wir haben jetzt sozusagen einen neuen Zweig aufgemacht von dieser Konversation und können hier weiter schreiben, ohne den Ursprung sozusagen zu beeinflussen. Und können jetzt hier einfach ihn bitten: "Kannst du mir mal bitte drei unterschiedliche Output-Styles von deiner Antwort zu dieser Frage generieren?" Jetzt hat er mir hier drei verschiedene Stile vorgestellt und zwar einmal die Küchentisch-Variante, wo er eher versucht, das Ganze zu visualisieren und bildlich darzustellen, auch sehr kurz gehalten im Vergleich. Dann haben wir hier die technische Variante für mich als Entwickler, da sehen wir schon direkt, deutlich umfangreicher, deutlich mehr technische Details natürlich. Und dann haben wir noch den dritten Stil als Entscheidungs-Vorlage, sozusagen. So, und so kannst du natürlich dich jetzt ein bisschen voran arbeiten, schauen welcher Output-Stil passt gerade zu deiner Situation, dann kannst du auch flexibel wechseln, die anpassen, etc. und somit deinen eigenen Weg finden. Du kannst den Output-Stil also pro Konversation, pro Nachricht wählen, du kannst das aber auch projektbasiert machen und das wollte ich dir jetzt hier an dieser Stelle noch mal ganz kurz zeigen. Und zwar gehst du dafür einfach in den .claude-Ordner deines Projekts und dann in die settings.local.json. Und hier findest du den Standard-Output-Stil für das Projekt. Claude hat uns jetzt hier den "Explain me like I'm 5"-Stil automatisch gesetzt, weil wir den gerade individuell erstellt haben, den kannst du natürlich aber austauschen und damit eben einen Standard einrichten. Wenn du selber den nächsten Schritt gehen möchtest und echte, produktive und sichere Software-as-a-Service-Apps mit System umsetzen willst, dann habe ich jetzt was für dich. Am 17.08. launcht mein AI Engineering Accelerator, der dich vom Vibe-Coder zum echten AI Engineer macht. Das ist ein Programm, bei dem ich dich an die Hand nehme, dich zum Claude-Code-Experten mache und wir mit einem exklusiven Framework dein erstes, sicheres Software-as-a-Service-Produkt entwickeln. Mit dem Accelerator bekommst du mehr als 80 kurze, knackige Videolektionen, ein exklusives Framework, mit dem wir arbeiten und deine SaaS-App entwickeln und du bekommst Zugang zu einer exklusiven Community, in der du mir und anderen Mitgliedern Fragen stellen kannst. Das Ganze wird erhältlich sein für einen einmaligen Preis und du kannst dich jetzt dafür in die Warteliste eintragen und profitierst dann von einem exklusiven Launch-Rabatt. Den Link dazu findest du in der Videobeschreibung. Jetzt wäre ich aber auch noch mal gespannt von dir zu erfahren: Hast du das Problem schon mal gehabt, nutzt du vielleicht sogar schon eigene Output-Styles oder willst du das Ganze jetzt mal austesten? Schreib mir das Ganze gerne mal in die Kommentare. Wenn dir das Video gefallen hat, dann würde ich mich natürlich sehr über ein Like und ein Abo von dir freuen. Ansonsten vielen Dank fürs Zuschauen und ich hoffe, wir sehen uns beim nächsten Video wieder. Bis dahin, mach's gut!

Links and tools from this entry

Summary generated by AI (Gemini 3.8 Flash, 27 September 2026). It may contain errors – the original source is authoritative.

Similar in content, found by the AI search.

  • Article:Anthropic

    Prompting Guide for Claude Opus 5

    Anthropic outlines behavioral differences and prompt patterns for Claude Opus 5, focusing on verbosity management, subagent delegation, scoping, and thinking controls.

    AI & LLMs· Resource

  • X post:MIKE

    Prompting Claude Opus 5: New Rules for Developer Workflows

    MIKE highlights a breakdown by Rahul (@sairahul1) covering Anthropic's official prompting guide for Claude Opus 5, released on 24 July 2026. The guide details how Opus 5 requires a fundamental shift in prompting techniques compared to Opus 4.8.

    1.8kbookmarks159.6kviews

    AI & LLMs· Resource

  • Article:Thariq Shihipar

    The New Rules of Context Engineering for Claude 5 Generation Models

    Anthropic engineer Thariq Shihipar explains how the team trimmed over 80% of Claude Code's system prompt for the Claude 5 generation. Advanced models such as Claude Opus 5 and Claude Fable 5 perform better with less rigid micro-management, benefiting instead from clear interface design, progressive context disclosure, and expressive references.

    AI & LLMs· Opinion

  • Video

    Video:CURT

    Decluttering Your AI Setup: Optimising Claude Code and Codex

    Constantly switching between AI environments like Claude Code and OpenAI Codex often leads to accumulated dead skills, outdated memory files, and conflicting instructions that consume context windows. This video presents a structured method to audit past usage, consolidate instructions around AGENTS.md, isolate project contexts, and convert complex tools into lean Markdown playbooks.

    AI & LLMs· Tutorial

Let's talk about your project

Locations

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Vienna
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Parts of this content were created with the assistance of AI.