Skip to main content
Claude Opus 5

Claude Opus 5 Prompting: Verwijder Voordat Je Schrijft

Claude Opus 5 prompting heeft de oude regels omgedraaid. Ik mat mijn eigen agentbestand van 98.733 tekens, vond de tegenstrijdigheden, en bracht in kaart wat eerst verwijderd moet worden.

6 min
Leestijd
1,086
Woorden
Gepubliceerd
Laatst herzien
Engr Mejba Ahmed

Geschreven door

Engr Mejba Ahmed

Artikel delen

Claude Opus 5 Prompting: Verwijder Voordat Je Schrijft

Laatst bijgewerkt: 19 juli 2026

De oude promptingregels zijn omgekeerd. Bij eerdere modellen was de beste strategie meer context toevoegen — meer instructies, meer voorbeelden, meer beperkingen. Claude Opus 5 is zo krachtig in het volgen van instructies dat te veel instructies het model in de war brengen in plaats van het te sturen. De nieuwe regel: verwijder voordat je schrijft.

Ik ontdekte dit toen ik mijn eigen agentbestand analyseerde — 98.733 tekens aan instructies, CLAUDE.md-bestanden, skills en agentdefinities — en ontdekte dat het vol zat met tegenstrijdigheden die ik in de loop der maanden had opgebouwd.

De 80% Besnoeiing, en Wat Het Signaleert

Anthropic verwijderde 80% van Claude Code's systeemprompt bij de Opus 5 lancering. Dat is niet een kosmetische opschoning — het is een erkenning dat Opus 5 minder instructies nodig heeft om hetzelfde te doen. Het model is slim genoeg om impliciet te begrijpen wat je eerder expliciet moest zeggen.

Wat dit voor jou betekent: als je CLAUDE.md en skills onveranderd hebt gelaten sinds de Opus 4.8 of Fable 5 tijd, draai je waarschijnlijk instructies die Opus 5 niet nodig heeft — en die het mogelijk in de war brengen.

Waarom "Het Stopt Te Vroeg" en "Het Maakt Alles Af" Dezelfde Bug Zijn

Dit is het paradoxale probleem dat bouwers melden: sommigen klagen dat Opus 5 taken te vroeg afbreekt, anderen dat het te uitgebreid is. Beide zijn hetzelfde probleem — tegenstrijdige instructies.

Als je CLAUDE.md zegt "wees beknopt" en een skill zegt "wees grondig," kiest het model per sessie willekeurig welke het volgt. Het resultaat is inconsistent gedrag dat eruitziet als een modelbug maar eigenlijk een configuratiebug is.

Wat Ik Vond in 98.733 Tekens aan Eigen Instructies

Ik deed wat de doctor skill niet kan: ik las mijn hele instructieset handmatig en markeerde tegenstrijdigheden.

De woordtelregel die twee verschillende dingen zegt

Mijn CLAUDE.md bevatte: "Houd antwoorden kort, maximaal 200 woorden." Mijn codeerhandboek-skill bevatte: "Schrijf volledige implementaties met uitgebreide commentaren." Die twee instructies zijn tegenstrijdig — en Opus 5 volgt ze allebei, wisselend per sessie.

De Vierminnuten-Audit Die Je Op Je Eigen Stack Kunt Draaien

Hier is de snelle audit:

# Geheugenbestanden die iedereen controleert
cat ~/.claude/CLAUDE.md | wc -c
cat ./CLAUDE.md | wc -c

# Agentdefinities die bijna niemand controleert
cat ~/.claude/agent.md | wc -c

# Skill-bodies (laden bij aanroep, maar opgeblazen kost hier nog steeds)
find ~/.claude/skills -name "*.md" -exec wc -c {} +

Als je totaal boven de 50.000 tekens zit, heb je waarschijnlijk tegenstrijdigheden. Als het boven de 100.000 zit, heb je er zeker.

De Drie-Pass Migratie: Verwijder, Demoteer, Herschrijf

Pass 1 — Verwijder ronduit

Verwijder instructies die Opus 5 uit zichzelf al doet. "Volg de codeerstijl van het project" — het doet dit al. "Lees bestanden voordat je ze bewerkt" — het doet dit al. "Wees behulpzaam" — uiteraard.

Pass 2 — Demoteer naar progressieve onthulling

Instructies die soms relevant zijn maar niet altijd, verplaats van CLAUDE.md (altijd geladen) naar een skill (geladen op aanvraag). Een uitgebreide codeerstijlgids hoeft niet bij elke sessie geladen te worden — alleen bij codeersessies.

Pass 3 — Herschrijf regels als oordeelsvermogen

In plaats van "maximaal 200 woorden": "Stem de lengte af op de complexiteit van de taak." In plaats van "gebruik altijd TypeScript": "Kies de taal die past bij het project, met een voorkeur voor TypeScript tenzij de context anders dicteert." Opus 5 kan met oordeelsvermogen omgaan — het heeft geen harde regels nodig voor zachte beslissingen.

De Inspanningsaanbeveling Is Stilletjes Omgekeerd

Bij Fable 5 adviseerde ik laag inspanningsniveau als standaard. Bij Opus 5 is de aanbeveling verschoven: gemiddeld is de betere standaard. Opus 5 is efficiënter met tokens dan Fable 5 op vergelijkbare taken — het diepere redeneren levert betere eerste-poging resultaten die minder revisies nodig hebben. Laag inspanningsniveau bespaart tokens maar kost meer aan herwerk.

De eerlijke nuance: dit hangt af van je werkbelasting. Als 70% van je taken simpel is, is laag nog steeds de juiste keuze voor die taken. Maar de default voor je hele sessie verschuift van laag naar gemiddeld.

Wat Niet Te Trimmen — De Zaak Tegen Over-Corrigeren

Verwijder niet alles. Specifiek:

  • Projectspecifieke context behouden. Opus 5 weet niet automatisch welke database je gebruikt, welke API-keys nodig zijn, of hoe je deployment-pipeline werkt. Die context is niet "instructie" — het is "informatie." Houd het.

  • Veiligheidsregels behouden. "Commit nooit API-keys" en "verwijder geen productiedata" zijn regels die je niet aan het oordeelsvermogen van het model wilt overlaten.

  • Team-afspraken behouden. Code-reviewstandaarden, PR-templates, naamgevingsconventies — deze zijn niet overbodig, ze zijn coördinatie.

Wat Ik Mat, Wat Ik Sourcede, en Wat Ik Niet Kon Bevestigen

De 98.733-tekens telling is uit mijn eigen setup — meetbaar, reproduceerbaar. De "80% besnoeiing" door Anthropic komt uit hun eigen changelog. De bewering dat tegenstrijdige instructies inconsistent gedrag veroorzaken is mijn observatie over tientallen sessies — niet een gecontroleerde studie.

Ik wil eerlijk zijn over dat verschil: observatie is niet bewijs. Maar het patroon was consistent genoeg over mijn gebruik dat ik de migratie deed en het gedrag verbeterde.

De Zin Die Maandenlang Fout Was

De zin in mijn CLAUDE.md die het meeste schade deed: "Voltooi altijd de volledige taak in één keer, stop nooit halverwege." Die instructie was geschreven voor Opus 4.8 dat soms te vroeg stopte. Opus 5 stopt niet te vroeg — het is zo persistent dat deze instructie het model aanspoorde om taken door te blijven pushen die het beter had kunnen opsplitsen. Eén zin, maandenlang onopgemerkt, die de outputkwaliteit verlaagde.

Ga je CLAUDE.md openen. Zoek de zin die niet meer klopt. Hij is er.

Als je hulp nodig hebt bij het auditen en migreren van je promptingstrategie naar Opus 5 — fiverr.com/s/EgxYmWD.

Veelgestelde Vragen

Hoe moet ik Claude Opus 5 anders prompten?

Minder instructies, niet meer. Verwijder wat Opus 5 al uit zichzelf doet, los tegenstrijdigheden op, en herschrijf harde regels als oordeelsvermogen-richtlijnen.

Waarom negeert Claude Opus 5 mijn instructies of stopt het te vroeg?

Waarschijnlijk tegenstrijdige instructies in je CLAUDE.md, skills of agentdefinities. Opus 5 volgt instructies zo trouw dat tegenstrijdigheden inconsistent gedrag produceren.

Schaadt een groot CLAUDE.md-bestand Claude Opus 5?

Niet door de grootte zelf, maar door de tegenstrijdigheden die grotere bestanden onvermijdelijk bevatten. Het probleem is niet "te veel tekens" maar "tekens die elkaar tegenspreken."

Welk inspanningsniveau moet ik gebruiken met Claude Opus 5?

Gemiddeld als standaard, laag voor simpele taken, hoog voor architectuur en diepe debugging. Dit is verschoven ten opzichte van Fable 5 waar laag de standaard was.

Waarom verkort het verlagen van de inspanning de antwoorden van Claude Opus 5 niet?

Inspanningsniveau beïnvloedt de diepte van het redeneren, niet de lengte van de output. Lager inspanningsniveau = minder intern nadenken, niet korter antwoord. Gebruik de lengtebeperking in je prompt als je kortere output wilt.

Laten We Samenwerken

Advertentie
Coffee cup

Vond u dit artikel leuk?

Uw steun helpt mij meer diepgaande technische content, open-source tools en gratis bronnen voor de ontwikkelaarsgemeenschap te maken.

Gerelateerde onderwerpen

Engr Mejba Ahmed

Engr Mejba Ahmed

Engr. Mejba Ahmed builds AI-powered applications and secure cloud systems for businesses worldwide. With 8+ years shipping production software in Laravel, Python, and AWS, he's helped companies automate workflows, reduce infrastructure costs, and scale without security headaches. He writes about practical AI integration, cloud architecture, and developer productivity.

Gerelateerde artikelen

Alles bekijken

Comments

Leave a Comment

Comments are moderated before appearing.

Learning Resources

Expand Your Knowledge

Accelerate your growth with structured courses, verified certificates, interactive flashcards, and production-ready AI agent skills.

Sample Certificate of Completion

Sample certificate — complete any course to earn yours

Engr Mejba Ahmed

Engr Mejba Ahmed

AI assistant · trained on my work

👋

Hey there!

Quick Actions

WhatsApp Direct line to me

Chat on WhatsApp

+880 1723 741224 · Replies within the hour on working days

Popular Questions

Engr Mejba Ahmed is connected
Engr Mejba Ahmed is typing...
Engr Mejba Ahmed avatar

✉ Want me to follow up? Drop your email

Engr Mejba Ahmed avatar

📞 Connect Directly

Choose how you'd like to reach me

WhatsApp

+880 1723 741224

Email

mejba.13@gmail.com

✓ Details sent! I'll get back to you shortly.

Powered by OpenAI

335+

Blog Posts

25

AI Courses

63

Projects

Services & Expertise

Pricing & Process

Learning & Resources

Connect & Support