1/ Modeller blir bedre på kode! Hvordan du bruker agenter kan også ha 10 ganger innvirkning. Hvem bruker kodeagenter internt i "avansert modus"? DM for @conviction-arrangert middagsinvitasjon om dette emnet Noen notater fra samtaler med @conviction oppstartsteam om beste praksis:
2/ Kontekst for frontlasting. Hold en i repositoriet med prosjektformål, arkitektonisk veiledning, filstruktur, stilveiledning og testkommandoer, slik at agenter skriver i henhold til dine standarder
3/ fase arbeidet. planlegge → implementere → gjennomgang → avgrense --> forplikte deg. få agenten til å forklare designvalg og fange opp dårlige antagelser tidlig
4/ Bygg/bruk validering i løkken og pågående på tvers av kodebasen din! Fra linters til , gjennomgang er den manglende lenken, og det er stor oppside i bedre automatisert validering
5/ Lag sjekkpunkter -- du kan overgå din egen forståelse av kodebasen. Risikoen er alles "LGTM", og du har funksjoner som ingen fullt ut kan forklare, feilsøke eller endre trygt
6/ Gi agentene dine teamminne. Delte ledetekstmaler + kommandoer (/plan, /spec, /implement, /review, /revise, /commit) holder bruken konsistent og kvalitetssammensetning
7/ Par med verktøy som @CorridorSecure, og mater spor, skanninger og feil automatisk tilbake til agenten
8/ re-baseline automatisk. Når store endringer skjer, kan du skripte en oppdatering av og et nytt kodebasesammendrag for å holde agentens "mentale modell" oppdatert
9/9 parallelliseres med vilje. Del opp arbeidet i omfangsbaserte, uavhengige billetter med tester + kontekst. Kjør agenter parallelt og hold mennesker på design, integrering, vanskelig feilsøking i 2. Ikke se på at agentene løper!
12,9K