ÉlőUtoljára: 14 perceMa: 5
Kutatásfrissítve: 15:10

Simon Willison: elmosódik a határ a „vibe coding” és az „agentic engineering” között

A mesterséges intelligencia által generált kódok megbízhatósága miatt a fejlesztők egyre kevesebb időt töltenek a felülvizsgálattal, ami új felelősségi kérdéseket vet fel a produkciós rendszerekben, és változásokat hoz a fejlesztői munkában.

Simon Willison: elmosódik a határ a „vibe coding” és az „agentic engineering” között
Fotó: Fotó: Daniil Komov / Unsplash
forrás: Simon Willison·AI Forradalom szerk.·
Megosztás

Simon Willison szoftverfejlesztő és blogger szerint a „vibe coding” és a „agentic engineering” közötti korábbi éles határ egyre inkább elmosódik a saját munkájában — írja a Simon Willison's Weblog.

Willison a Heavybit High Leverage podcastjában, Joseph Ruscio társaságában beszélt az AI-alapú kódolási eszközökről, ahol ráébredt erre a zavaró tendenciára. A „vibe coding” eredetileg azt jelentette, hogy egy nem programozó felhasználó AI-val generált kódot használ anélkül, hogy annak minőségével foglalkozna, vagy egyáltalán átnézné. Ezzel szemben a „agentic engineering” a professzionális mérnökök felelős AI-használatát takarta, akik magas minőségű rendszereket építenek a technológia segítségével.

A határok elmosódása

Willison, aki 25 éves tapasztalattal rendelkezik, korábban úgy vélte, a „vibe coding” csak személyes projektekhez elfogadható, ahol a hibák kizárólag a felhasználót érintik. Produkciós rendszerekben azonban felelőtlennek tartotta, mivel ott mások információi és biztonsága forog kockán. A „agentic engineering” célja ezzel szemben a magasabb minőségű szoftverek gyorsabb fejlesztése volt, a biztonsági, karbantarthatósági és teljesítménybeli szempontok figyelembevételével.

A probléma az, hogy az AI-kódgenerátorok, mint például a Claude Code, annyira megbízhatóvá váltak, hogy Willison már nem ellenőrzi minden sorukat, még a produkciós rendszerek esetében sem. Példaként említi, hogy a Claude Code képes helyesen elkészíteni egy JSON API végpontot SQL lekérdezéssel és tesztekkel.

Kódolás és felelősség

Willison ezt ahhoz hasonlítja, mintha egy nagyobb szervezetben egy másik csapat által fejlesztett szoftvert használnánk. Ott sem nézünk át minden kódsort, hanem a dokumentációra támaszkodunk, és csak akkor mélyedünk el a részletekben, ha problémák merülnek fel. Az AI-ügynökökkel kapcsolatban azonban hiányzik a bizalom alapja: egy emberi csapat reputációja, ami felelősségre vonható. A Claude Code-nak nincs szakmai reputációja, mégis újra és újra helyesen generálja a kódot.

Ez a jelenség a „deviance normalizálódásának” elemeit hordozza magában: minden alkalommal, amikor egy modell helyes kódot ír szoros felügyelet nélkül, fennáll a kockázat, hogy a jövőben rossz pillanatban bízunk meg benne, és pórul járunk. A szoftverek értékelésének módja is megváltozott: egy GitHub-tárhely száz commitjával és átfogó tesztjeivel korábban nagy gondosságra utalt, ma azonban fél óra alatt is elkészíthető egy ilyen projekt AI segítségével. Willison szerint ma már sokkal többet ér, ha valaki ténylegesen használta a generált kódot a mindennapokban, mint a tesztek vagy a dokumentáció minősége.

Willison nem aggódik a karrierje miatt, mert az AI-eszközök inkább erősítik a meglévő tapasztalatokat, mintsem helyettesítenék azokat. Az AI-val való kommunikáció továbbra is speciális tudást igényel, ami a legtöbb ember számára „holdnyelvnek” tűnik. A Claude Code 2024. január 10-én frissítette a kódgeneráló algoritmusát.

tetszett a cikk? oszd meg →
Megosztás

Tetszik az oldal? Támogasd a fejlesztést

Az AI Forradalom egy automatizált pipeline: napi adatgyűjtés, LLM-feldolgozás és infrastruktúra fenntartása valódi költségekkel jár. Ha értékesnek találod a tömör, naprakész AI-összefoglalókat, egy kávé sokat segít.

Támogatom