Kaip promptinti Claude Sonnet 5
Sonnet 5 yra kasdienis darbinis modelis: pigesnis už Opus, bet stiprus programuojant. Svarbiausia jo savybė ta, kad instrukcijas jis skaito pažodžiui.
Kada rinktis Sonnet 5
- Kasdienis programavimas ir agentinės užduotys, kai Opus kaina neatsiperka.
- Struktūruotas duomenų ištraukimas ir konvejeriai, kuriuose svarbu nuspėjamas elgesys.
- Produktai su kruopščiai suderintais promptais, kur norisi, kad modelis darytų tiksliai tai, kas parašyta.
- Kompiuterio valdymas ekrano nuotraukomis, kur pakanka 1080p raiškos.
Aštuoni principai, kuriuos verta žinoti
Instrukcijos skaitomos pažodžiui
Tai didžiausias Sonnet 5 skirtumas. Modelis nepersikelia instrukcijos nuo vieno punkto prie kito ir nesugalvoja prašymų, kurių nepateikei. Žemesniuose effort lygiuose tai dar labiau išryškėja.
Nauda aiški: tikslumas ir nuspėjamumas. Kaina irgi aiški: jei nori, kad taisyklė galiotų visur, tai reikia pasakyti.
Taisyklės aprėpties išplėtimas
Apply this formatting to every section, not just the first one.- Nesitikėk, kad vieno skyriaus pavyzdys automatiškai persikels į visus kitus.
Effort yra pirmoji svirtis, ne promptas
Numatytasis lygis yra high. Sunkiausioms programavimo ir agentinėms užduotims kelk iki xhigh, o kainai mažinti leiskis iki medium ar low.
Jei matai paviršutinišką mąstymą sudėtingose užduotyse, pirmiausia kelk effort, o ne bandyk tai apeiti prompto formuluotėmis.
Adaptyvus mąstymas įjungtas pagal nutylėjimą. Tai skiriasi nuo Sonnet 4.6, kur tos pačios užklausos veikė be mąstymo, todėl max_tokens reikšmes verta peržiūrėti.
Kai dėl greičio privalai likti ties žemu effort
This task involves multistep reasoning. Think carefully through the problem before responding.Kai modelis mąsto dažniau, nei norėtum
Thinking adds latency and should only be used when it will meaningfully improve answer quality, typically for problems that require multistep reasoning. When in doubt, respond directly.- Nesiųsk
temperature,top_partop_k. Sonnet 5 juos atmeta su HTTP 400 klaidos kodu. - Nenaudok rankinio išplėsto mąstymo su
budget_tokens. Jis pašalintas ir grąžina HTTP 400.
Palik vietos mąstymui max_tokens riboje
max_tokens riboja visą išvestį kartu su mąstymu. Ties aukštais effort lygiais mąstymas gali suvalgyti didžiąją biudžeto dalį, o tada gausi beveik vien mąstymą ir nukirstą atsakymą su stop_reason: "max_tokens".
Sonnet 5 naudoja naują tokenizatorių, kuris tam pačiam tekstui duoda maždaug 30 % daugiau tokenų. Senos ribos, suderintos su Sonnet 4.6, gali nukirsti atsakymą.
Įrankius kviečia noriai, bet ne be mąstymo
Sonnet 5 yra agentiškesnis už Sonnet 4.6 ir dažniau griebiasi įrankių bei savitikros ciklų. Aukštesnis effort dar labiau padidina įrankių naudojimą.
Išjungus mąstymą modelis įrankių griebiasi rečiau. Jei tavo srautas remiasi įrankių kvietimais, o mąstymas išjungtas, sisteminiame prompte reikia aiškaus paraginimo.
Ilgis derinamas prie užduoties, ne prie nustatymo
Sonnet 5 pats derina atsakymo ilgį prie užduoties sudėtingumo: paprastam klausimui atsako trumpai, atviram klausimui plačiau. Jei tavo produktui reikia konkretaus stiliaus, jį reikia nurodyti.
Teigiami pavyzdžiai, kaip modelis turi kalbėti, veikia geriau nei sąrašas, ko nedaryti.
Trumpesni atsakymai
Provide concise, focused responses. Skip non-essential context, and keep examples minimal.Toną nurodyk atskirai
Su nauju modeliu proza keičiasi. Jei tavo produktas remiasi konkrečiu balsu, jį reikia iš naujo patikrinti ir, jei reikia, aprašyti prompte.
Anksčiau stiliaus įvairovei naudotas temperature nebeveikia, todėl toną valdo tik sisteminis promptas.
Šiltesnis, pokalbiškesnis tonas
Use a warm, collaborative tone. Acknowledge the user's framing before answering.Dizaine nurodyk konkrečią kryptį
Atviroms dizaino užduotims Sonnet 5 linkęs nusistovėti ties viena savo stiliaus versija. Bendri nurodymai tipo „padaryk švariau" tik perjungia jį į kitą fiksuotą paletę, o ne duoda įvairovės.
Veikia du būdai. Pirmas: aprašyti konkrečią kryptį su spalvų kodais, šriftu, tarpais ir sekcijų struktūra. Antras: paprašyti pirma pasiūlyti kelias skirtingas kryptis, tada pasirinkti vieną.
Kelios skirtingos kryptys prieš darbą
Before building, propose 4 distinct visual directions tailored to this brief (each as: bg hex / accent hex / typeface, plus a one-line rationale). Ask the user to pick one, then implement only that direction.Apsauga nuo generinio AI stiliaus
<frontend_aesthetics>
NEVER use generic AI-generated aesthetics like overused font families (Inter, Roboto, Arial, system fonts), cliched color schemes (particularly purple gradients on white or dark backgrounds), predictable layouts and component patterns, and cookie-cutter design that lacks context-specific character. Use unique fonts, cohesive colors and themes, and animations for effects and micro-interactions.
</frontend_aesthetics>Kodo peržiūroje atskirk radimą nuo filtravimo
Jei tavo peržiūros sistema buvo suderinta su ankstesniu modeliu, iš pradžių gali pasirodyti, kad Sonnet 5 randa mažiau. Dažniausiai tai ne gebėjimų, o formuluotės problema.
Kai prompte parašyta „pranešk tik apie rimtas problemas", Sonnet 5 to laikosi tiksliau nei ankstesni modeliai: kodą ištiria taip pat nuodugniai, bet dalį radinių nutyli.
Sprendimas paprastas. Radimo etape prašyk pilnos aprėpties su patikimumo ir svarbos žymomis, o filtravimą palik atskiram žingsniui.
Pilna aprėptis radimo etape
Report every issue you find, including ones you are uncertain about or consider low-severity. Do not filter for importance or confidence at this stage - a separate verification step will do that. Your goal here is coverage: it is better to surface a finding that later gets filtered out than to silently drop a real bug. For each finding, include your confidence level and an estimated severity so a downstream filter can rank them.Kas pasikeitė lyginant su Sonnet 4.6
Seni promptai veikia, bet API lygyje pasikeitė keli dalykai, kurie gali nutildyti arba sulaužyti tavo integraciją.
- Adaptyvus mąstymas įjungtas pagal nutylėjimą. Užklausos be
thinkinglauko dabar mąsto. temperature,top_pirtop_knebepriimami ir grąžina HTTP 400.- Rankinis išplėstas mąstymas su
budget_tokenspašalintas. - Naujas tokenizatorius duoda maždaug 30 % daugiau tokenų tam pačiam tekstui, todėl
max_tokensribas verta pakelti. - Grubus atitikmuo perkeliant: Sonnet 5 ties
mediumprilygsta Sonnet 4.6 tieshigh, o Sonnet 5 tieshighprilygsta Sonnet 4.6 tiesmax.
Šaltinis
Anthropic, Prompting Claude Sonnet 5. Turinys su šaltiniu sulygintas 2026-07-24.
Dažni klausimai apie Sonnet 5
- Kodėl gaunu HTTP 400 klaidą, nors promptas nepasikeitė?
- Greičiausiai siunti temperature, top_p arba top_k. Sonnet 5 šių parametrų nebepriima. Toną ir įvairovę dabar valdo tik sisteminis promptas.
- Atsakymas nukertamas viduryje. Kas negerai?
- max_tokens riboja mąstymą ir atsakymą kartu. Pakelk ribą arba sumažink effort iki medium. Naujas tokenizatorius tam pačiam tekstui naudoja maždaug 30 % daugiau tokenų.
- Modelis pritaikė taisyklę tik pirmam skyriui. Kodėl?
- Sonnet 5 skaito pažodžiui ir savaime neišplečia instrukcijos į kitus punktus. Aprėptį parašyk aiškiai, pavyzdžiui „every section, not just the first one".
- Kuo Sonnet 5 skiriasi nuo Opus 5?
- Sonnet pigesnis ir greitesnis, o jo stiprybė yra nuspėjamumas. Opus 5 stipresnis sunkiausiose kelių failų užduotyse ir ilgose agentinėse sesijose.