Hopp til hovedinnhold

Søndag 8. november

 Tilbake Koding 2 min 20.39

Epic Games vibe-kodet ny launcher: agenter skrev all koden, og Linux er med for første gang

onsdag 14. oktober · KI-generert · Kilde: AI | The Verge

Innholdet er KI-generert og kan inneholde feil. Sjekk originalkilden.

Merk deg at Epic Games lot agenter skrive og gjennomgå all koden i sin nye launcher, mens utviklerne styrte og kontrollerte arbeidet.

«Programmering er vanskelig. Så i stedet for å gjøre det, vibe-kodet vi en ny Epic Games Launcher som er mye raskere og mer responsiv enn den nåværende.» Slik åpner Epic Games bloggposten om forhåndsversjonen, som er ute for Windows, macOS og for første gang Linux. Den gamle launcheren blir værende inntil den nye har funksjonsparitet. Epic kaller selv første utgave en speedbåt, ikke en yacht: få funksjoner, raskere kaldstart og lavere belastning i bakgrunnen.

Bak spøken ligger en konkret arbeidsmåte. Martin Keely, visepresident for Epic Games Store, sier til The Verge at KI har vært til stor hjelp med testing og med å gjenskape kjernefunksjonene i den eksisterende launcheren, og at det er KI som gjør Linux-versjonen mulig. Arbeidet har pågått mesteparten av året.

«Vi lot definitivt agenter skrive og gjennomgå all koden.» — Martin Keely, Epic Games

Teamet har likevel ikke tatt i bruk modellen med null håndskrevet kode, som Bloomberg rapporterte fra Epics Disney-prosjekt (Pulsen skrev om det 12. oktober). Ifølge Keely styrte utviklerne prosessen og hadde tilsyn med alt som ble gjort. Toppsjef Tim Sweeney varslet mandag en «enorm omlegging» for å utnytte KI fullt ut. Epic sa opp over 1000 ansatte i mars, men Sweeney har sagt at oppsigelsene ikke skyldtes KI.

For deg som bygger er oppskriften det interessante: en eksisterende app fungerer som spesifikasjon, agentene gjenskaper funksjonene, og mennesker gjennomgår resultatet. Det gir agentene en fasit å teste mot, noe et prosjekt fra bunnen av mangler.

Hva bør du gjøre?

  1. Bruk et eksisterende program som spesifikasjon når du lar agenter skrive om noe, slik at du kan sammenligne oppførselen funksjon for funksjon.
  2. Lager du spill med anti-cheat, les Epics tekniske blogg om Easy Anti-Cheat for Linux v2. Epic bygger EAC på nytt for å få Fortnite på Linux og lover å gjøre forbedringene tilgjengelige for andre utviklere.

Pulsen · norske KI-nyheter for deg som bygger. Sakene er KI-generert fra originalkilden, som alltid lenkes.