Guide
Prompter for kode og agenter
En kodingsagent trenger tilgang til kodebasen, tydelig myndighet og tester som viser at endringen virker.
Gi et oppdrag, ikke bare en feature-idé
Oppdrag: [konkret, observerbart resultat]
Før du endrer noe:
- Les [relevante filer/moduler].
- Finn eksisterende mønstre og tester.
- Oppgi eventuelle konflikter i kravene.
Omfang:
- Innenfor: [komponenter/filer/atferd]
- Utenfor: [ting som ikke skal berøres]
- Bevar: [API, bakoverkompatibilitet, designvalg]
Ferdig når:
1. [brukeratferd]
2. [kanttilfelle]
3. [kvalitetskrav]
Verifiser med:
- [test/kommando]
- [manuell kontroll]
Gjør nødvendige, lokale endringer og tester uten å spørre.
Stopp før eksterne, destruktive eller omfangsutvidende handlinger.La agenten undersøke før den påstår
Filnavn, kodelinjer og arkitektur fra hukommelsen er ikke bevis. Be agenten åpne relevant kode, følge eksisterende mønstre og begrunne påstander med det den faktisk har sett.
Test resultatet, ikke bare implementasjonen
En grønn testpakke kan være utilstrekkelig hvis testene ikke dekker ønsket atferd. Definer brukerutfall og relevante kanttilfeller før agenten begynner.