Något konstigt händer med AI-kodningsagenter. Utvecklare har börjat tala om för mig att de ber dessa kodningsagenter att ta på sig olika personligheter så att de beter sig mer som ett team än en enskild programmerare.
Till exempel kommer en utvecklare som skapar en mjukvaruprodukt att först tala om för sin AI-kodningsprodukt – oavsett om det är Gemini eller Codex – att agera som en "produktchef" som skapar ett dokument som beskriver vad funktionen är att göra,>
.
agera som en "specifik agent" som översätter det dokumentet till mer specifika instruktioner (känd som ett specifika dokument) som beskriver vilket tekniskt arbete som behöver göras; sedan att agera som en "tasks"-agent som översätter specifikationsdokumentet till specifika kodningsuppgifter; sedan en kodningsagent som utför dessa uppgifter; och slutligen att vara en "granskningsagent" som kontrollerar utdata för misstag.