Vibbkodad masteruppsats

Jag har nyligen sett några masteruppsatser skrivna på vår institution som i varierande grad har använt AI som hjälpmedel. Jag blev nyfiken och ville testa: hur bra skulle jag kunna få AI att skriva en masteruppsats åt mig.

Jag använde Cursor och bad en agent att komma upp med en forskningsfråga, göra litteraturöversikt, ladda ner data för uppsatsen, skriva kod för analysen, och skriva hela uppsatsen. Samtidigt hade jag en annan agent som jag bad att skriva kritiska rapporter om vad som var fel med uppsatsen. Efter ett par iterationer så fick vi fram denna uppsats. Jag har inte själv gjort något, utan bara instruerat agenterna (“dubbelkolla att referenserna stämmer”, etc.).

Ett exempel på hur Cursoragenten får svara på kritik från en annan Cursoragent.

Figure 1: Ett exempel på hur Cursoragenten får svara på kritik från en annan Cursoragent.

Ganska länge ville agenten använda syntetisk data, men efter att jag och refereeagenten har kritiserat den tillräckligt så tror jag att den faktiskt laddar ner riktig data som den gör analysen på. (Vet jag det? Nej, jag orkar inte kolla koden. Spelar det någon roll eller räcker det att kunna lura en examinator…?) Den här uppsatsen, som tog mig cirka en timme att producera, är med god marginal en godkänd uppsats (såvida inte fatala, och då måste de verkligen vara fatala, misstag uppdagas vid en närmare läsning) och har i min bedömning ganska god chans för att betyget B. Den är lite själlös men det var där vi hamnade när jag inte styrde agenterna alls. Och tillhörande kod kan också lämnas in, som kör och producerar alla resultaten.

Allt som allt tog det mig, som nybörjare på “vibbkodning” (dvs, att instruera AI utan att ändra något själv) cirka en timme att få till uppsatsen. Det hjälper så klart att jag är expert och vet (i) vad man kan kritisera en masteruppsats för och (ii) att jag följer med i kodningen tillräckligt för att ana att agenten länge arbetade med syntetisk data. Men även en dålig masterstudent kan nog producera ganska mycket med hjälp av AI, så AI-verktyg förändrar dramatiskt hur vi arbetar med masteruppsatser i framtiden. Den muntliga examinationen kommer troligtvis att bli betydligt tuffare, för att stresstesta att studenten verkligen förstår allt hen har skrivit.