Cel zamiast listy zakazów
Powiedz, co ma osiągnąć, nie czego ma nie robić.
„Nie używaj trudnych słów, nie rób wypunktowań, nie pisz długich zdań."
„Napisz to tak, żeby zrozumiał ktoś spoza branży."
Twarde zakazy były potrzebne starszym modelom, ale w części sytuacji są po prostu błędne, a z góry nie przewidzisz każdego przypadku. Nowe modele rozumieją kontekst, więc daj im cel zamiast listy zakazów.
Dowód z pierwszej ręki. Instrukcja Claude Code kazała kiedyś nie pisać komentarzy do kodu, bez wyjątków. Anthropic zastąpił ten zakaz jednym zdaniem, które niczego nie zabrania, tylko wskazuje cel:
„Pisz kod, który czyta się jak kod dookoła: dopasuj gęstość komentarzy, nazewnictwo i sposób zapisu."
EN„Write code that reads like the surrounding code: match its comment density, naming, and idiom."
Ta sama zamiana działa poza kodem. Zamiast wyliczać, czego model ma nie robić, powiedz, dla kogo piszesz i po czym poznasz dobry wynik.