Når én prompt ikke bør gjøre alt

Fra enkeltprompt til arbeidsflyt og agent

Bruk flere trinn når et mellomresultat må inspiseres, godkjennes, logges eller brukes til å velge neste handling.

01

Avgrens

Definer mål, tillatelser, risiko og ferdigkriterier.

02

Hent

Finn bare kildene og verktøyene dette trinnet trenger.

03

Produser

Lag en eksplisitt mellomleveranse, ikke skjult status.

04

Kontroller

Test mot krav og faktisk verktøytilstand før neste handling.

Bruk den enkleste mekanismen som virker

En agent er nyttig når neste steg avhenger av nye funn eller verktøyresultater. Deterministisk kode er bedre for faste transformasjoner, sortering, validering og beregning.

Én prompt

Best for en avgrenset oppgave med ett grunnlag og én leveranse.

Fast kjede

Best når trinnene er kjente: hent → analyser → skriv → kontroller.

Agent

Best når modellen må velge verktøy eller rute basert på det som oppdages underveis.

Skriv kontrakten for hvert trinn

Trinn: [navn]
Mål: [ett synlig resultat]
Input: [nøyaktig materiale og tidligere beslutninger]
Tillatte verktøy: [minste nødvendige sett]
Ikke tillatt: [sideeffekter, datakilder eller filer utenfor omfang]

Lever:
- resultat i [format]
- kilder eller verktøybelegg
- åpne spørsmål og feilmeldinger

Stopp når: [målbart kriterium].
Be om godkjenning før: [ekstern, destruktiv, kostbar eller sensitiv handling].

Hold overleveringen liten

Send beslutninger, belegg, åpne spørsmål og nødvendige identifikatorer videre. Ikke kopier hele tankeløpet eller alle råverktøyresultater når et kontrollert sammendrag er nok.

Evaluer sluttproduktet og overgangene

Et mellomtrinn kan være korrekt selv om sluttsvaret mister en kilde eller et krav. Test både verktøyruten, mellomleveransen og det synlige sluttsvaret.