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

Az Mesterséges Intelligencia Robbanás Egy Lufi? – Elemzés és Gazdasági Hatások

A mesterséges intelligencia (MI) térnyerése az elmúlt években robbanásszerű volt, de vajon ez a növekedés fenntartható, vagy egy újabb gazdasági lufi kialakulását látjuk? Jared Bernstein közgazdász, aki Joe Biden elnök gazdasági tanácsadó testületének vezetője volt,...

Az AI és a képességek elvesztése: Hogyan formálja át a mesterséges intelligencia az emberi tudást?

De-skilling, vagyis a készségek elvesztése – ez a fogalom egyre gyakrabban kerül elő, amikor a mesterséges intelligencia (AI) térnyeréséről beszélünk. Az elmúlt években a félelem nem egy elborzasztó, önállóan cselekvő gépi intelligenciától származik, hanem attól, hogy...

Hogyan adta át az FTC antitröszt hadjárata Kínának az amerikai otthonok kulcsait?

Amazon vezérigazgatója, Andy Jassy nem kertelt legutóbbi CNBC interjújában: „Washington és Brüsszel szabályozói két nagy kínai cégre bízzák az amerikai fogyasztók otthonainak térképeit, mielőtt Amazonra bíznák.” Ez a kijelentés fájdalmasan igaznak bizonyult. Az FTC és...

Sia és Daniel Bernad válási harca: drogvádak, gyermektartás és múltbéli sérelmek

A világhírű énekesnő, Sia és volt férje, Daniel Bernad között egyre élesebbé válik a válási procedúra, amely nem csupán személyes sérelmekről, hanem komoly jogi és gyermekvédelmi kérdésekről is szól. A felek között kialakult konfliktus középpontjában a közös...

A női vezetők szerepe az animációs filmek sikereiben

Az elmúlt években az animációs filmek új szintre emelkedtek, és egyre nagyobb elismerést kapnak a művészeti és szórakoztatóiparban. Ezek a filmek nemcsak látványosak, hanem mély történeteket mesélnek el, kiváló hangszínészekkel dolgoznak, és gyakran olyan üzeneteket...

A házi feladat jövője az AI korában: értelmetlen vagy új lehetőség?

A házi feladat régóta vita tárgya az oktatásban, de 2025-ben egy új kihívással néz szembe: vajon a mesterséges intelligencia (AI) és annak azonnali válaszai értelmetlenné vagy akár károssá tették-e a házi feladatokat? Az idei kutatások szerint az AI már teljesen...

Ausztrália szigorú online gyermekvédelmi törvénye: 16 év alattiak kizárása a közösségi médiából

Ausztrália új, rendkívül szigorú online gyermekvédelmi törvényt vezet be, amely megtiltja a közösségi média használatát minden 16 év alatti felhasználó számára. A világon egyedülálló szabályozás célja, hogy megvédje a fiatalokat az internetes veszélyektől és a nem...

General Motors EV1 eladó ritka aukción – az elektromos autók legendája

Az elektromos autók történetének egyik legkülönlegesebb darabja, a General Motors EV1, nem mindennapi módon került kalapács alá egy atlanti impound aukción. Ez a ritka jármű, amelyből mára csak néhány példány maradt fenn, most több mint 104 000 dolláros nyertes...

Állami leépítések fenyegetnek a kormányzati leállás miatt – Kevin Hassett nyilatkozata

Kevin Hassett, a Fehér Ház Nemzeti Gazdasági Tanácsának igazgatója vasárnap nyilatkozott arról, hogy amennyiben az elnök Donald Trump úgy dönt, hogy a kongresszusi tárgyalások a kormányzati leállás megszüntetésére „teljesen zsákutcába jutottak”, megkezdődhetnek a...

Állami leállás és vámbevételek: hogyan befolyásolják a kormányzati működést?

Az Egyesült Államokban jelenleg több százezer szövetségi alkalmazott kényszerül fizetés nélküli szabadságra vagy dolgozik bér nélkül az állami leállás miatt. Ez a helyzet súlyosan érinti az állam alapvető működését, hiszen számos kulcsfontosságú feladat, például az...