Snelheidslimieten, GenAI-coderingsagenten en Autobahnen - deel 2: de veilige snelheid verhogen
- Gepubliceerd op Chris Richardson (microservices.io)
- Toegevoegd op
Deel 1 ontwikkelde een rijmetafoor voor GenAI-gebaseerde ontwikkeling: jij bent de bestuurder, de codeeragent en zijn tuigje zijn de auto, en je code en leveringssysteem zijn de weg. En net zoals de weg bepaalt hoe snel je kunt rijden, bepalen de kenmerken van de code en de sociaal-technische architectuur eromheen hoe snel je de agent code moet laten genereren, en hoeveel cognitieve schuld, indien aanwezig, acceptabel is.
Deel 1 behandelde ook de eerste van de drie manieren om met een codeeragent te werken: de weg begrijpen - in welke staat de code en de sociaal-technische architectuur eromheen verkeren - wat de veilige snelheid bepaalt. Dit artikel beschrijft twee manieren om de maximumsnelheid te verhogen. Ten eerste kun je de weg verbeteren: de architectuur, de tests, de vangrails en de implementatiepipeline. Ten tweede kun je de auto verbeteren: het model, de prompts, de tools en de workflow die samen het harnas vormen.