Grįžti į žodyną Technologijos

Vibe Coding

Programinės įrangos kūrimas aprašant natūralia kalba — programuotojas pasako "ką", DI sugeneruoja "kaip."

Kas yra Vibe Coding?

Vibe coding (Collins metų žodis 2025) — tai programinės įrangos kūrimo būdas, kai programuotojas natūralia kalba aprašo, ką nori pasiekti, o DI modelis sugeneruoja kodą, testus ir konfigūraciją. Terminą sukūrė Andrejus Karpathy (OpenAI bendraįkūrėjas).

Kaip tai veikia praktikoje?

Užuot rašęs kodą eilutė po eilutės, programuotojas bendradarbiauja su DI agentu: aprašo funkcionalumą, peržiūri sugeneruotą kodą, nurodo pataisymus, o agentas kartoja. Tokie įrankiai kaip Claude Code, GitHub Copilot ir Cursor keičia šį procesą.

Vibe coding verslo aplinkoje

Verslo kontekste vibe coding pagreitina programinės įrangos kūrimą, bet reikalauja brandžių procesų: kodo peržiūros, automatizuoto testavimo (vienetų, integracinio, E2E, saugumo), CI/CD konvejerių ir architekto priežiūros. DI generuoja kodą, bet atsakomybė už kokybę ir saugumą lieka komandai.