# Vibe coding: što je to? Definicija, alati i ograničenja

> Vibe coding je izrada softvera opisivanjem IA-u umjesto pisanja koda. Definicija, porijeklo, alati, stvarni rizici i primjer korak po korak.

Izvorna stranica: [Vibe coding: što je to? Definicija, alati i ograničenja](https://devoria.fr/hr/blog/vibe-coding-sto-je-definicija-alati-ogranicenja)
Autor: [Mehdi Azizi](https://devoria.fr/hr/mehdi-azizi)
Objavljeno: 2026-10-01
Zadnja revizija sadržaja: 2026-10-09


## Vibe coding, jednostavno objašnjen

Vibe coding, što je to? To je način izrade softvera u kojem ga opisuješ umjetnoj inteligenciji umjesto da sam pišeš kod. **Kažeš što želiš na hrvatskom, AI piše kod, ti pogledaš rezultat i preciziraš zahtjev.** Onaj tko tako radi zove se vibe coder.

Kod mobilne aplikacije to može početi s „napravi popis zadataka s gumbom za dodavanje stavke”. Ali važan dio dolazi poslije: provjeriti da dodavanje radi, da popis ostaje nakon zatvaranja i da je ekran upotrebljiv na tvom mobitelu.

Možeš početi bez znanja programiranja. Da bi nastavio, morat ćeš postupno shvatiti što tvoja aplikacija radi, gdje čuva podatke i kako provjeriti neku izmjenu.

Svoje iOS aplikacije kodiram s Claudeom i Cursorom, svaki dan. Solys, budilica s mini-igrama, i TradaZen, simulator tradinga, nalaze se na App Storeu. Ovaj vodič proizlazi iz tog rada: što vibe coding stvarno omogućuje, gdje puca i kako doći do objavljene aplikacije.

## Zašto se kaže „vibe coding”?

Izraz ima datum rođenja. 2. veljače 2025. Andrej Karpathy, suosnivač OpenAI-ja, na X-u opisuje novi način programiranja: prepustiš se „vibrama”, prihvaćaš ono što AI predloži i gotovo zaboraviš da kod postoji. On to naziva „vibe coding”. Povijest riječi opisana je na [njezinoj stranici na Wikipediji](https://fr.wikipedia.org/wiki/Vibe_coding).

Riječ se jako brzo primila. Rječnik Merriam-Webster uvrstio ju je već u ožujku 2025., a rječnik Collins proglasio ju je [svojom riječi godine 2025](https://www.cnn.com/2025/11/06/tech/vibe-coding-collins-word-year-scli-intl).

U Francuskoj raste i znatiželja. U Google Keyword Planneru upit „vibe coding” 2. listopada 2026. imao je između 10.000 i 100.000 pretraga mjesečno i promjenu od +900 % u godinu dana.

Zapamti izvorno značenje: u Karpathyjevim ustima vibe coding znači **više ne čitati kod**. To je sasvim u redu za vikend-eksperiment. Rizično je za aplikaciju koju će koristiti stvarni ljudi, i u tome je cijela razlika u odnosu na metodu opisanu niže.

## Vibe coding, no-code i razvoj uz AI

Ti se izrazi preklapaju, ali ne označavaju baš istu metodu.

| Metoda                | Što radiš                                                     | Što dobivaš                           | Ograničenje                                    |
| --------------------- | ------------------------------------------------------------- | ------------------------------------- | ---------------------------------------------- |
| No-code               | Slažeš blokove u vizualnom sučelju                            | Aplikaciju koja živi unutar alata     | Ovisiš o platformi i njezinim cijenama         |
| Vibe coding           | Opisuješ rezultat i napreduješ promptovima                    | Pravi kod, koji čitaš malo ili nikako | Greške prolaze dok ih nitko ne provjeri        |
| Razvoj uz pomoć AI-ja | I dalje opisuješ, ali s pravilima, pregledom koda i testovima | Pravi kod, koji znaš dalje razvijati  | Sporije na početku, moraš naučiti provjeravati |

Možeš početi drugim pristupom i postupno prijeći na treći. Naziv alata nije dovoljan da ih razlikuje: Codexu možeš dati nejasan zahtjev, kao što možeš napisati precizan zahtjev u generatoru aplikacija.

[Vodič za izradu aplikacije bez kodiranja](https://devoria.fr/hr/blog/izrada-aplikacije-bez-kodiranja-no-code-ai) detaljno opisuje što trebaš naučiti kad tvoj prototip počne postajati pravi proizvod.

## Kako se radi vibe coding?

Metoda se svodi na pet koraka, bez obzira na alat.

1. **Opiši provjerljiv rezultat.** Ne „aplikacija za sport”, nego „ekran s popisom mojih treninga i gumbom za dodavanje novog”.
2. **Traži jednu stvar odjednom.** Jedan ekran, jednu funkciju, jedan ispravak. Deset zahtjeva u jednom promptu daje deset napola napravljenih stvari.
3. **Pogledaj rezultat na pravom mobitelu.** Pregled u pregledniku ništa ne dokazuje za mobilnu aplikaciju.
4. **Ispravljaj preciznim zahtjevom.** Reci što si napravio, što si vidio i što si očekivao. Snimka zaslona jako pomaže.
5. **Spremi ono što radi.** Prije svakog novog zahtjeva sačuvaj verziju&nbsp;kojoj se možeš vratiti.

Tih pet koraka dovoljno je za prototip. Za aplikaciju koju želiš objaviti treba dodati pravila i provjere: o tome govori [izrada aplikacije uz AI](https://devoria.fr/hr/blog/izrada-ios-aplikacije-uz-ai-zamke-provjere).

## Koje alate koristiti za mobilnu aplikaciju?

Postoje dva puta: raditi u vlastitom projektu ili početi u alatu koji generira aplikaciju iz tvog opisa.

**Codex i Claude Code** mogu raditi u mapi s kodom, mijenjati datoteke i pokretati naredbe. **Cursor** omogućuje rad u editoru s agentom. Takav način rada odgovara aplikaciji čiji projekt želiš razumjeti i zadržati. Mogućnosti su opisane u dokumentaciji za [Codex CLI](https://learn.chatgpt.com/docs/cli), [Claude Code](https://code.claude.com/docs/en/overview) i [Cursor Agent](https://cursor.com/docs/agent/overview).

Generatori imaju vlastita okruženja i izlazne formate. Prije nego što odabereš jedan, provjeri stvara li web-aplikaciju, mobilni projekt ili projekt namijenjen isključivo Appleovim platformama. [Usporedba Lovable, Rork i FlutterFlow](https://devoria.fr/hr/blog/lovable-rork-flutterflow-mobilna-aplikacija) objašnjava tu razliku.

Evo što četiri poznata alata proizvode i što omogućuje njihova besplatna ponuda, prema stranicama s cijenama pročitanima 2. listopada 2026. Te se ponude često mijenjaju: provjeri ih prije odabira.

| Alat        | Što proizvodi                                     | Besplatna ponuda                                                                            |
| ----------- | ------------------------------------------------- | ------------------------------------------------------------------------------------------- |
| Claude Code | Kod u tvom vlastitom projektu, iz terminala       | Ne: [uključen je u plaćene pakete](https://claude.com/pricing), od 20 $ mjesečno            |
| Cursor      | Kod u tvom vlastitom projektu, iz editora         | Da, s [ograničenim brojem zahtjeva agentu](https://cursor.com/pricing)                      |
| Lovable     | Web-aplikaciju                                    | Da: [5 kredita dnevno, najviše 30 mjesečno](https://lovable.dev/pricing)                    |
| Bolt        | Web-stranicu ili web-aplikaciju, hostanu kod njih | Da: [300.000 tokena dnevno, 1 milijun mjesečno](https://bolt.new/pricing), s njihovim logom |

Za iPhone aplikaciju format projekta određuje što slijedi. Agent koji radi u React Native i Expo projektu ostavlja ti kod i put do App Storea. Generator web-aplikacija daje ti link za dijeljenje, a ne stranicu na App Storeu. Za odabir pročitaj [koji AI za izradu aplikacije](https://devoria.fr/hr/blog/koji-ai-za-izradu-aplikacije-codex-claude-code-cursor).

Prije svega odaberi put koji možeš pratiti: otvoriti projekt, prikazati rezultat, spremiti verziju i razumjeti grešku. Impresivan alat koji te ostavi zaglavljenog na prvom ispravku ne pomaže ti da završiš.

## Koje su opasnosti vibe codinga?

Opasnost nije AI. Opasnost je objaviti ono što nitko nije provjerio. To pokazuju dva javna incidenta, a i moja vlastita odbijanja od Applea.

**Podaci otvoreni svima.** Istraživač sigurnosti analizirao je 1645 projekata izrađenih s Lovableom i objavio nalaz u svibnju 2025.: [170 ih je izlagalo podatke](https://mattpalmer.io/posts/statement-on-CVE-2025-48757/), među njima e-mailove, telefonske brojeve i API ključeve. Uzrok: pravila pristupa bazi podataka koja su nedostajala ili bila preširoka. Aplikacija je na ekranu radila odlično, i upravo je to zamka.

**Izbrisana baza podataka.** U srpnju 2025. Replitov agent [obrisao je produkcijsku bazu jednog projekta](https://www.heise.de/en/news/Artificial-intelligence-Vibe-coding-service-Replit-deletes-production-database-10499597.html) tijekom zamrzavanja koda, iako je vlasnik zabranio svaku izmjenu. Replit je nakon toga najavio automatsko odvajanje razvojne i produkcijske baze.

**Odbijanja od Applea.** AI ne gleda tvoju aplikaciju očima reviewera. Na Solysu sam dobio dva odbijanja na koja me AI nije upozorio: obavezni ekran koji se nije mogao preskočiti u malom prozoru, a zatim zahtjev za ocjenu postavljen prerano. Oba su opisana u tekstu [zašto Apple odbija aplikaciju](https://devoria.fr/hr/blog/apple-odbio-aplikaciju-razlozi).

**Tajni ključ u aplikaciji.** Kad ti AI zatraži API ključ, rado ga stavi u kod koji se isporučuje korisnicima, gdje ga svatko može pročitati. [Vodič o API ključevima u Expo aplikaciji](https://devoria.fr/hr/blog/tajni-api-kljuc-expo-aplikacija) objašnjava gdje napraviti poziv.

Obrana je svaki put ista: **jedna provjera po riziku**. Pravila pristupa testirana s dva računa, sigurnosna kopija prije svake izmjene baze, test na najmanjem i najvećem iPhoneu, nijedan tajni ključ u aplikaciji.

## Prvi projekt: popis za pripremu izleta

Uzmimo **izmišljeni primjer**: aplikaciju koja pomaže pripremiti ruksak za planinarenje. Prva verzija omogućuje samo dodavanje predmeta, njegovo označavanje i čuvanje popisa.

Počni promptom koji opisuje provjerljiv rezultat:

```prompt
Izrađujem malu mobilnu aplikaciju za pripremu ruksaka za planinarenje.
Prvi korak: jedan ekran s popisom predmeta.
Želim dodati predmet i označiti ga kad je u ruksaku.
Najprije koristi lokalne podatke, bez korisničkog računa.
Prije izmjene projekta objasni koje su datoteke zahvaćene.
Nakon izmjene napiši kako provjeriti dodavanje i označavanje.
Zasad nemoj dodavati plaćanje, kartu ni AI funkcije.
```

Ovaj prompt je primjer koji trebaš prilagoditi, a ne već izrađena aplikacija. Sprječava da alatu povjeriš deset funkcija dok još ne znaš provjeriti prvu.

Kad se ekran prikaže, testiraj jednu radnju odjednom. Dodaj predmet, označi ga, zatim zatvori i ponovno otvori aplikaciju. Ako popis nestane, precizno zatraži da se podaci čuvaju nakon ponovnog pokretanja. Ako je neki tekst odrezan, pokaži snimku zaslona i navedi veličinu uređaja.

## Provjere koje treba imati od početka

Za svaki mali korak odgovori na ova pitanja:

1. Radi li tražena radnja stvarno?
2. Ostaje li rezultat ispravan nakon zatvaranja ili povratka natrag?
3. Ostaju li tipkovnica, tekstovi i gumbi upotrebljivi na mom mobitelu?
4. Mogu li se vratiti na prethodnu verziju ako sljedeća izmjena nešto pokvari?

Kad AI predloži ovisnost ili uslugu, pitaj zašto je potrebna i koliko košta.

## Može li se objaviti aplikacija napravljena vibe codingom?

Da. Solys i TradaZen su na App Storeu, a njihov je kod napisan s Claudeom i Cursorom. Kod TradaZena je između prvog commita i objave prošlo 26 kalendarskih dana.

Ali način izrade ne oslobađa te ničega. Aplikaciju treba testirati, pripremiti njezinu stranicu i objasniti Appleu kako radi. Pregled koji radi u pregledniku ne dokazuje da verzija poslana Appleu radi na iPhoneu. I četiri koraka ostaju u potpunosti na tebi: potpisivanje aplikacije, TestFlight, pretplate i pregled.

[Vodič za objavu na App Storeu](https://devoria.fr/hr/expertise/objava-aplikacije-na-app-store) opisuje te korake. Za početak s OpenAI-jevim alatom koristi [tutorijal za izradu aplikacije s Codexom](https://devoria.fr/hr/blog/izrada-aplikacije-codex-vodic-za-pocetnike). S Anthropicovim alatom prati [izradu aplikacije s Claude Codeom](https://devoria.fr/hr/blog/izrada-aplikacije-claude-code-iphone).

## Je li vibe coding besplatan?

**Za isprobavanje, da.** Cursor, Lovable i Bolt imaju besplatnu ponudu, ograničenu brojem zahtjeva dnevno. Dovoljna je za nekoliko ekrana, ali ne i za izradu cijele aplikacije: kvote se brzo potroše čim radiš svaki dan. Claude Code pak zahtijeva plaćeni paket, od **20 $ mjesečno**.

Zatim dolaze troškovi koje AI ne uklanja: **[99 $ godišnje](https://devoria.fr/hr/blog/apple-developer-racun-cijena)** za objavu na App Storeu, **25 $ jednokratno** za Google Play. Detalji o tome što je besplatno, a što nije, nalaze se u tekstu [izrada aplikacije besplatno](https://devoria.fr/hr/blog/izrada-iphone-aplikacije-besplatno-stvarni-trosak).

## Kako naučiti vibe coding?

Sam možeš daleko doći: službena dokumentacija je besplatna, a tutorijali na ovom blogu polaze od stvarnog projekta. Najviše računaj na praksu. Jedna mala dovršena aplikacija nauči te više od deset videa.

Ono što nedostaje kad učiš sam jest znati prije slanja što će Apple odbiti. Tome služi **[iOS Kit](https://devoria.fr/hr/kits/ios)**: početni kod mojih aplikacija, put u četiri koraka koji pratiš svojim tempom i Claude Code skillovi koji pregledavaju tvoj projekt prije slanja. Stranica [tečaj vibe codinga](https://devoria.fr/hr/expertise/tecaj-vibe-coding-iphone-aplikacija) to detaljno opisuje za AI općenito, a [tečaj Claude Codea](https://devoria.fr/hr/expertise/tecaj-claude-code-ios-aplikacija) za Anthropicov alat.

## Česta pitanja

### Treba li znati kodirati za vibe coding?

Ne, ne za početak. Opišeš što želiš, a AI piše kod. Ali da bi dovršio aplikaciju, moraš naučiti provjeravati: vidjeti koje su se datoteke promijenile, testirati na mobitelu, razumjeti poruku o grešci.

### Što je vibe coder?

To je osoba koja izrađuje softver opisujući ga AI-ju umjesto da piše kod. Riječ označava i početnika koji pokreće svoj prvi prototip i developera koji delegira pisanje da bi radio brže.

### Može li se vibe coding raditi s ChatGPT-jem?

Da. Možeš od njega tražiti kod i zalijepiti ga u svoj projekt ili koristiti Codex, OpenAI-jev agent, koji izravno mijenja datoteke. Ograničenje je isto kao kod drugih alata: ti provjeravaš rezultat na pravom mobitelu.

### Koji je najbolji alat za vibe coding?

Onaj koji proizvodi format koji ti treba. Za web-stranicu ili web-aplikaciju generator poput Lovablea ili Bolta je brz. Za iPhone aplikaciju koju želiš objaviti i dalje razvijati, agent koji radi u tvom vlastitom projektu, poput Claude Codea, Codexa ili Cursora, ostavlja ti kod i kontrolu.

### Može li se mobilna aplikacija napraviti vibe codingom?

Da, pod uvjetom da odabereš alat koji proizvodi pravi mobilni projekt, a ne samo web-aplikaciju. S React Nativeom i Expoom jedan projekt daje i iPhone i Android aplikaciju.

### Je li vibe coding pouzdan za aplikaciju u produkciji?

Ne takav kakav jest. Svi poznati incidenti potječu od rezultata objavljenog bez provjere: izloženi podaci, izbrisana baza, odbijanje od Applea. S testiranim pravilima pristupa, sigurnosnim kopijama i testovima na uređaju ista metoda daje aplikacije koje izdrže.

## Od prve ideje do projekta koji možeš dovršiti

Ako još dvojiš oko prve funkcije, počni s [validacijom ideje za aplikaciju](https://devoria.fr/hr/blog/ideja-za-aplikaciju-provjere-prije-kodiranja). Za cijeli put pročitaj [kako napraviti aplikaciju](https://devoria.fr/hr/blog/kako-napraviti-aplikaciju-4-koraka). Ako već imaš prototip, put u četiri koraka iz [iOS Kita](https://devoria.fr/hr/kits/ios) pomaže ti odrediti sljedeći. Ne znaš gdje si? Besplatna [dijagnostika](https://devoria.fr/hr/diagnostic) pokazuje ti gdje si, kaže ti koji korak prvo napasti i šalje ti moju checklistu protiv Appleovih odbijanja.


## Tvoj projekt

[iOS Kit](https://devoria.fr/hr/kits/ios): Napravi svoju iPhone aplikaciju s Claude Codeom: početni kod mojih aplikacija, skillovi koji provjeravaju njegov rad te Apple Review Kit, App Store Screenshots Kit i ASO Kit. 129,99 €.
