Kunstig intelligens

‘Kodeagenten’ er det forkerte navn. Det er en alt-agent, der tilfældigvis er bedst til kode lige nu.

mm

Ved Code with Claude, Anthropics udviklerbegivenhed i London, stillede en ingeniør ved navn Jeremy Hadfield rummet et spørgsmål: Hvem her har sendt en pull-anmodning i den sidste uge, der er skrevet helt af Claude? Omkring halvdelen af hænderne blev løftet. Så spurgte han følgespørgsmålet – hvem sendte en uden at læse koden overhovedet? Nervøst latter. De fleste hænder forblev løftede.

Anthropic siger nu, at det meste af deres egen software er skrevet af Claude, herunder det meste af koden inde i Claude Code selv. Og det er ikke kun dem. I samme træk blev OpenAI navngivet som leder i virksomhedscoding-agenter af Gartner og driver sin Codex-agent ind i virksomheder som Dell og Ramp. To laboratorier, én retning, ingen tvivl: At give din kode til en agent er gået fra nytænkning til normalt på omkring et år.

Vi kalder disse ting for “koding-agenter.” Det navn vil få mange til at overse, hvad der faktisk bygges.

Hvad der faktisk sker

Rammen på scenen ved Code with Claude var ikke “AI hjælper dig med at skrive kode hurtigere.” Det var længere ude end det. Boris Cherny, der styrer Claude Code, sagde det på denne måde: “Standarden er ikke ‘Jeg skal give Claude en prompt’ – standarden er nu ‘Jeg skal give Claude mulighed for at prompte sig selv.'” En anden ingeniørs version: “Få Claude ud af vejen. Vi siger: Lad det køre.” Anthropic demonstrerede endda en funktion, hvor koding-agenter skriver noter til sig selv og derefter konsoliderer disse noter for at blive bedre til et kodebasist over tid.

Virksomhederne, der dukkede op for at demonstrere, var ikke kun store ingeniørbutikker, selv om Spotify og Delivery Hero var der. Det var startups: Lovable, Base44, Monday.com, virksomheder, hvis hele produkt er at lade folk bygge apps ved at beskrive dem. Apps, der hjælper dig med at bygge apps. Abstraktionen stiger, og den stiger mod mennesker, der ikke skriver kode.

En af Anthropics ledere sagde, at Claude “sandsynligvis er lige så god som en mellemniveau-ingeniør til at skrive kode” i dag. En anden sagde, at sluttilstanden, de sigter mod, er, at Claude “i bund og grund kan bygge sig selv.”

Hvorfor “koding-agent” undersælger det

Kode er bare den mest læselige ting at måle. Det er tekst, det enten kører eller ikke, og du kan tælle pull-anmodningerne. Så det er, hvor benchmarkene peger, og det er navnet, der er blevet hængende.

Men strip det tilbage, og disse er ikke kodeværktøjer. De er generelle agenter, der kan holde et mål, bryde det ned i trin, bruge værktøjer, tjekke deres egen arbejde og prøve igen, indtil noget virker. Kode sker at være den reneste demonstration af den cirkel. Cirklen selv handler ikke om kode.

Det er det, som det meste af dækningen mangler. Overskriften er “Ingeniører skriver mindre kode i hånden.” Den virkelige historie er, at afstanden mellem en person med en idé og en fungerende ting er på vej til at forsvinde. Og kode var kun en udtryksform for den afstand.

Når demoen er “Claude sendte en pull-anmodning,” diskuterer udviklere, om det er godt eller dårligt for udviklere. Fair diskussion. Men det begraver den større: Den samme evne, der skriver en pull-anmodning, kan bygge den lille interne værktøj, en marketingsperson har brug for, scriptet, der afklarer to rodende regneark, røret, der omdanner en mappe med noter til en offentliggjort udgave. Ingen af disse er “softwareudvikling” i jobtitel-sansen. Alt dette er nu byggebart af nogen, der kan beskrive, hvad de vil have.

De mennesker, det faktisk ændrer

Jeg er ikke ingeniør. Jeg styrer indhold og operationer. For et år siden, hvis jeg havde brug for et værktøj, der ikke eksisterede, havde jeg tre muligheder: købe noget, der var tæt på, vente på, at nogen byggede det, eller undvære det. Nu er der en fjerde – beskriv det og lad en agent bygge det til mig, omkring, hvordan jeg faktisk arbejder.

Det er låsen, “koding-agent”-rammen skjuler. De største fordelere af agenter, der skriver kode, er ikke mennesker, der allerede skriver kode. De er mennesker, der aldrig kunne. Fordelen akkumulerer ikke til ingeniører, der bliver 20% hurtigere. Den akkumulerer til operatører, der går fra nul værktøjer til deres egne værktøjer.

Og det stemmer overens med alt andet, der sendes lige nu. Samme uge som Code with Claude, Google viste søgeagenter, der bygger en brugerdefineret mini-app fra ét spørgsmål. En anden virksomhed, samme vektor: Software bliver til noget, du beder om, i stedet for noget, du hyrer til. Startups, der demonstrerer “apps, der bygger apps”, er bare midten af den kurve. Enden af den er alle.

Fælden, der er værd at nævne

Dette er ikke en ren sejr, og rummet vidste det. Uden for konferencen er mange udviklere meget imod. Forskere advarer om, at oversvømmelsen af ukontrolleret kode skaber sikkerheds- og vedligeholdelsesgæld, som ingen betaler endnu. Nogle ingeniører siger, at deres egne færdigheder er i forfald. Selv Anthropics folk indrømmede, at de gamle software-bedste-praksisser stadig gælder, og at mange hold har mistet sigte på dem i hastigheden.

Tag det alvorligt. At sende kode, du ikke kan læse, i stor målestok, ind i produktion, som mennesker afhænger af, er, hvordan du bygger en langsom katastrofe.

Men bemærk, hvem denne advarsel faktisk er til. Det er til hold, der afleverer tilsyn på systemer, hvor skadesradius er andre mennesker. For en operatør, der bygger et lille værktøj til sin egen arbejdsgang, er skadesradius hans egen eftermiddag. Nedside er et script, der ikke kører. Fordside er en fordel, der ikke eksisterede for et år siden.

Så kalde det, hvad det er. Ikke en koding-agent – en alt-agent, der tilfældigvis er bedst til kode lige nu. Historien er ikke, at maskiner skriver software. Det er, at døren til at bygge software lige åbnede for alle, der var låst ude af den, og de fleste af dem er endnu ikke gået igennem.

Alex McFarland er en AI-journalist og forfatter, der udforsker de seneste udviklinger inden for kunstig intelligens. Han har samarbejdet med talrige AI-startups og publikationer verden over.