1/ modellen worden beter in coderen! Hoe je agents gebruikt kan ook een 10x impact hebben. Wie gebruikt coding agents intern in "geavanceerde modus"? DM voor @conviction-hosted diner uitnodiging over dit onderwerp. Enkele aantekeningen uit gesprekken met de startupteams van @conviction over best practices:
2/ voorkeurscontext. houd een in de repo met projectdoel, architectonische richtlijnen, bestandsstructuur, stijlgids en testcommando's zodat agenten volgens jouw normen schrijven.
3/ faseer het werk. Plan → implementeer → bekijk → verfijn --> leg vast. Laat de agent ontwerpkeuzes uitleggen en slechte aannames vroegtijdig opsporen
4/ bouw/gebruik validatie in de loop en doorlopend in je codebase! van linters tot, review is de ontbrekende schakel, en er is veel te winnen bij betere geautomatiseerde validatie.
5/ maak checkpoints -- je kunt je eigen begrip van de codebase voorbijstreven. het risico is dat iedereen "lgtm" zegt en je functies hebt die niemand volledig kan uitleggen, debuggen of veilig kan veranderen.
6/ geef je agenten teamgeheugen. gedeelde prompt-sjablonen + commando's (/plan, /spec, /implement, /review, /revise, /commit) houd het gebruik consistent en de kwaliteit opbouwend
7/ paar met tools zoals @CorridorSecure, en voer automatisch traceringen, scans en fouten terug in de agent.
8/ automatisch opnieuw baseren. wanneer grote veranderingen plaatsvinden, script een vernieuwing van en een nieuwe samenvatting van de codebasis om het "mentale model" van de agent actueel te houden.
9/9 paralleliseer opzettelijk. Verdeel het werk in afgebakende, onafhankelijke tickets met tests + context. Laat agents parallel draaien en houd mensen bezig met ontwerp, integratie, lastige tweede-pass debugging en kritische beoordelingen. Kijk niet naar de agents terwijl ze draaien!
19,16K