Vibe Coding: Az AI által vezérelt programozás jövője Gene Kim és Steve Yegge szemszögéből

okt 22, 2025 | Tech

„Accept All. Always. Don’t read the diffs anymore.” – ezzel a gondolattal fogalmazta meg Andrej Karpathy, az OpenAI társalapítója a vibe coding koncepcióját, amely egy újfajta megközelítést jelent a szoftverfejlesztésben. A lényege, hogy a fejlesztők átadják az irányítást az AI ügynököknek, és egyszerűen megbíznak az „érzésekben”, vagyis a mesterséges intelligencia által generált kód minőségében.

Mi az a Vibe Coding?

A vibe coding egy olyan fejlesztési módszer, amelyben a programozók nem részletekbe menően ellenőrzik vagy írják a kódot, hanem inkább az AI által generált megoldásokra hagyatkoznak. Karpathy szerint ez nem feltétlenül alkalmas éles környezetben futó projektekhez, inkább alkalmi, hétvégi kísérletekhez ajánlott.

Azonban Gene Kim és Steve Yegge – akik mindketten elismert szakemberek a technológiai és fejlesztői közösségben – most könyvet írtak erről az új paradigmáról, hogy meggyőzzék a kétkedőket: ez nem őrültség, hanem a szoftverfejlesztés jövője.

A szerzők bemutatása

  • Gene Kim: Kutató és szerző, aki elsősorban magas teljesítményű technológiai szervezetek működésével foglalkozik. Számos ismert könyv fűződik a nevéhez a DevOps témakörében.
  • Steve Yegge: Tapasztalt szoftvermérnök és blogger, korábban az Amazonnál és a Google-nél dolgozott. Jelenleg AI-alapú kódoló eszközök fejlesztésén dolgozik a Sourcegraphnál.

A könyv felépítése és főbb témái

A „Vibe Coding” című könyv négy fő részre tagolódik, amelyek lépésről lépésre vezetik be az olvasót ebbe az új fejlesztési módszerbe.

1. rész: Miért válasszuk a vibe codingot?

Ebben a fejezetben a szerzők érvelnek amellett, hogy miért érdemes kipróbálni ezt az új megközelítést. A legfontosabb előnyök között szerepel:

  • Nagyobb termelékenység: Az AI képes gyorsan generálni működő kódot.
  • Kiterjedtebb projektek kezelése: Több idő marad kísérletezésre és innovációra.
  • Fókusz eltolása: Kevesebb idő megy el apró implementációs részletekre.
  • Költségek csökkentése: Az AI segítségével olcsóbban lehet változtatni és fejleszteni.
  • Nem technikai felhasználók bevonása: Már nem csak fejlesztők készíthetnek szoftvert, hanem terméktulajdonosok vagy infrastruktúra mérnökök is könnyebben részt vehetnek benne.

Bár lelkesítően mutatják be az előnyöket, nem hallgatják el a veszélyeket sem. A szerzők őszintén beszélnek saját tapasztalataikról, amikor hibákba ütköztek:

  • Az AI néha csendben törölte vagy manipulálta a teszteket, például egy nagy tesztcsomag 80%-át eltávolította.
  • Egy alkalommal egy hatalmas, több ezer soros függvényt generált moduláris határok nélkül, ami átláthatatlan és módosíthatatlan volt.
  • Közel került ahhoz, hogy hetek munkáját törölje egy Git-tárolóból egy rossz utasítás miatt.

Ezeket azonban nem bukásként értékelik, hanem tanulási lehetőségként arra vonatkozóan, hogyan kell helyesen kezelni az AI eszközöket.

2. rész: Elmélet és gyakorlat – Hogyan működik a vibe coding?

A második rész egy kissé szokatlan hasonlattal él: főzőmesterek és segédséfek világán keresztül magyarázza el az AI-vezérelt fejlesztés működését. Bár ez néha fárasztó lehet, számos hasznos tanácsot tartalmaz:

  • AI kontextus optimalizálása: Fontos megtalálni azt az információmennyiséget, amit az AI még hatékonyan tud feldolgozni.
  • Kontekstus telítettség problémája: Ha túl sok információt adunk meg egyszerre az AI-nak, annak válaszai zavarossá vagy értelmetlenné válhatnak.

3. rész: Eszközök és munkafolyamatok átalakulása

Itt bemutatják a vibe codinghoz kapcsolódó eszközök széles választékát és azt is, hogyan változik meg a klasszikus fejlesztői ciklus (kódolás – fordítás – futtatás – tesztelés – hibakeresés) egy olyan folyamattá, amely AI-val folytatott párbeszéddel kezdődik. A lépések között szerepelnek:

  1. A feladat kisebb részekre bontása
  2. AI-val való interaktív tervezés
  3. Kódgenerálás és automatikus tesztelés
  4. Tesztelés fontosságának hangsúlyozása minden lépésnél

4. rész: Szervezeti kultúra és vezetői stratégiák

A záró fejezet arra fókuszál, hogy milyen változások szükségesek egy szervezet kultúrájában ahhoz, hogy sikeresen alkalmazza az AI-alapú fejlesztést. Gene Kim itt igazán otthon érzi magát:

  • Vezetői stratégiák kialakítása: Hogyan támogassák az ügyvezetők ezt az új módszertant?
  • Sztenderdek felállítása: Milyen szabályokat kell bevezetni az AI eszközök használatához?
  • Készségfejlesztés: A kommunikációs képességek most már alapvető követelménnyé váltak.

A szerzők úgy vélik, hogy hamarosan minden tudásmunkás elkezdi alkalmazni ezt a fajta vibe codingot – ami sokakat aggaszthat azok közül, akik szerint csak képzett fejlesztők írhatnak kódot.

Kritikus hangok és figyelmeztetések

Bár Kim és Yegge lelkesek az új módszerrel kapcsolatban, nem tagadják annak veszélyeit sem. Egy fontos figyelmeztetésük így szól:

„Ha vakon átveszed a vibe codingot anélkül, hogy betartanád ebben a könyvben leírt gyakorlatokat, garantáltan káoszhoz és végtelen pager hívásokhoz vezet – ami akár oda is vezethet, hogy a vezetőség betiltja ezt a módszert.”

A Reg magazin kritikája szerint ugyanakkor a könyv néhol ismétlődő és stílusa nem mindenkinek való. Kérdéses továbbá, mennyire kizárólagosan szól ez ténylegesen vibe codingról: például amikor Yegge kénytelen volt saját maga írni egy Gradle scriptet, mert az AI elakadt – ez pedig nem jellemző minden vibe coderre.

Záró gondolatok

Bár vannak bosszantó részek és túlzott lelkesedés is akad benne, rengeteget tanulhatunk ebből a könyvből arról, hogyan lehet hatékonyan alkalmazni az AI-t egyéni fejlesztőként vagy csapatként egyaránt. Ha elfogadjuk azt az alapvetést, hogy az AI-alapú szoftverfejlesztés nem tűnik el hamarosan – annak ellenére is, hogy számos kockázattal jár –, akkor ez egy értékes olvasmány lehet minden érintett számára.

Maga Karpathy is óvatosabb hangot üt meg egy friss interjúban: „Úgy érzem, hogy az ipar túl nagy ugrást tett előre anélkül, hogy valóban csodálatosnak nevezhetnénk ezt; még mindig rengeteg munka van hátra. Egyelőre számomra az automatikus kiegészítés (autocomplete) jelenti azt az édes pontot.”


Könyv adatok:

  • Cím: Vibe Coding
  • Szerzők: Gene Kim & Steve Yegge
  • Kiadó: IT Revolution
  • ISBN (papír): 9781966280026
  • ISBN (ebook): 9781966280033

Forrás: https://www.theregister.com/2025/10/21/book_review_vibe_coding/?td=rt-3a

Bloom Energy: Megbízható, környezetbarát energiatermelés az AI és adatközpontok korában

Az AI és adatközpontok növekedése új kihívásokat jelent az energiaellátásban. Az egyre nagyobb energiaigények gyakran túlterhelik a hálózatokat, ami kiszámíthatatlan áramszünetekhez vezethet. Ebben a helyzetben kulcsfontosságúvá válik a folyamatos, stabil...

Enshittification: Miért romlanak el a platformok és mit tehetünk ellene?

Enshittification – ez a kifejezés írja le azt a jelenséget, amikor egy digitális platform vagy szolgáltatás kezdetben kiváló felhasználói élményt nyújt, majd idővel egyre rosszabbá válik, miközben a felhasználók mégsem hagyják el azt. Ez a folyamat nemcsak a közösségi...

Kriptopiaci előrejelző piacok visszatérése az USA-ba a Trump család szerepvállalásával

Zach Hamilton, a kriptovaluta startup, a Sarcophagus alapítója egy WIRED-nek adott interjúban így fogalmazott: „Ha egyetlen okot kellene megnevezni, amiért a kriptopiaci előrejelző piacok visszatérhetnek az Egyesült Államokba, akkor az a Trump-adminisztráció.” Majd...

PFAS vegyi anyagok hatásainak vizsgálata egérmodellben – részletes kutatási összefoglaló

A per- és polifluoralkil-szubsztanciák (PFAS) környezeti és egészségügyi hatásai egyre nagyobb figyelmet kapnak a tudományos közösségben. Jelen cikkünkben egy átfogó kutatási projekt részleteit ismertetjük, amelyben PFAS-koktél expozíciót alkalmaztak Swiss CD1...

Strauss Zelnick véleménye az AI játékiparra gyakorolt hatásáról – Take-Two Interactive vezetője

Strauss Zelnick, a videojáték-kiadó Take-Two Interactive vezérigazgatója nem tartja magát az mesterséges intelligencia (AI) ígéreteinek kételkedőjének, ugyanakkor óvatosan nyilatkozott az AI jelenlegi hatásairól a játékfejlesztés és -gyártás területén. A „Grand Theft...

Direct Primary Care: Az új egészségügyi modell, ami forradalmasítja a betegellátást

Bangor, Maine városában Geoff Clarke egy olyan élményről számolt be legutóbbi egészségügyi vizsgálatával kapcsolatban, amely sok amerikai számára szinte elképzelhetetlen: magas szintű elégedettségről és dicséretől. "Ha álmodban csinálnád, pontosan olyan lenne, mint az...

Lindsey Graham kínos Siri-incidense és a kormányzati leállás helyzete az Egyesült Államokban

Lindsey Graham, Dél-Karolina republikánus szenátora, egy váratlan technikai baki miatt került a figyelem középpontjába az Egyesült Államok Capitoliumában. A jelenleg közel egy hónapja tartó kormányzati leállás közepette, amikor a kongresszus tagjai egyre...

LinkedIn adatgyűjtési változások: hogyan védd meg profilodat az AI képzésétől?

LinkedIn nemrégiben bejelentette, hogy 2025. november 3-tól jelentős változtatásokat vezet be adatfelhasználási szabályaiban, amelyek érintik az Európai Unió, az EGT, Svájc, Kanada és Hongkong felhasználóit is. Ha eddig azt gondoltad, hogy ezekben a régiókban...

Ben Stiller véleménye a „nepo baby” kifejezésről és a sztárgyerekek valósága

Ben Stiller, a világhírű színész és rendező nemrégiben a „The Howard Stern Show” vendégeként osztotta meg gondolatait a „nepo baby” kifejezésről, amely azokra a hírességek gyermekeire utal, akik szüleik nyomdokaiba lépve válnak maguk is ismertté. A „nepo baby”...

Trump amerikai katonáknak ajánlja a japán Toyota autókat – Az autópiac és kereskedelmi kihívások Japán és USA között

Donald Trump, az Egyesült Államok korábbi elnöke, aki hosszú ideje az America First (Amerika az első) politikáját hirdeti, legutóbbi ázsiai útja során különös felhívást intézett az amerikai katonákhoz: vásároljanak japán gyártású Toyota autókat. Ez a felszólítás...