Jak Anthropic mění inženýrství kontextu pro modely Claude 5
Anthropic popisuje, jak u novějších modelů Claude zkracuje systémové prompty, načítá kontext postupně a přesouvá paměť do samostatných artefaktů.
Anthropic ve firemním článku popisuje změny, které provedl v inženýrství kontextu pro Claude Code a modely generace Claude 5. Nejde o univerzální pravidla pro všechny jazykové modely, ale o zkušenosti týmu s Opus 5 a Fable 5.
Jednou z hlavních změn bylo odstranění více než 80 % systémového promptu Claude Code. Anthropic uvádí, že ve vlastních kódovacích evalech nezaznamenal měřitelné zhoršení. Novější modely podle firmy potřebují méně podrobných zákazů, příkladů a instrukcí než starší generace.
To ale neznamená, že příklady jsou vždy škodlivé. Anthropic upozorňuje hlavně na situace, kdy příliš konkrétní ukázky omezují úsudek modelu nebo ho vedou k mechanickému opakování jednoho postupu.
Další změnou je přesun dlouhodobého kontextu mimo přeplněné soubory CLAUDE.md. Tým používá samostatné artefakty, skills a automatickou paměť. Model má načítat informace postupně podle toho, co pro aktuální úlohu potřebuje.
Zdroj doporučuje také:
- odstraňovat konfliktní a duplicitní instrukce,
- navrhovat nástroje s přesnými a expresivními parametry,
- poskytovat produktový a obchodní kontext místo dlouhých seznamů pravidel,
- ukládat rozsáhlejší informace do souborů, na které může model odkazovat,
- kontrolovat problémy s kontextem pomocí příkazu
/doctor.
Praktická pointa není pouze v kratším promptu. Anthropic se snaží dát modelu dostatek kontextu pro úsudek, ale nezahltit ho informacemi, které pro danou úlohu nepotřebuje.