Osvojio 33k+ zvezda, ovaj okvir koji seli agilni tim u AI ima nečega
Ova dva dana na GitHub-u, jedan projekat me je oduševio.
BMad-METHOD, online manje od godinu dana, osvojio 33.709 zvezda.

Iskreno, ovaj broj u oblasti AI alata je već prilično preteran.
Uporedimo, čuveni Java put napredovanja ima samo 16k zvezda (smejem se, Ergov). BMad je objavljen u aprilu 2025, za manje od godinu dana stigao do ovog obima, brzina rasta je zaista zapanjujuća.
Jezgro razloga je u tome što je pozicija BMad-a vrlo jasna — on vam ne tera da „pogađate kod” uz AI, već seli čitav agilni razvojni tim u vaš AI alat.
Odjednom vam opskrbljuje 21 profesionalnog Agent-a, od menadžera proizvoda John-a, arhitekte Winston-a, Scrum Master Bob-a, do programerke Amelia, UX dizajnerke Sally, QA inženjera Quinna.
Drugim rečima, ranije ste sa Cursor ili Claude Code radili sami, improvizovali ste.
BMad taj „gerilski tim” nadograđuje u regularnu vojsku.
01. Instalacija BMad-a, tri minuta gotovo
Instalacija BMad-a je vrlo jednostavna, zvanično postoji NPM paket, jedna komanda i gotovo.
npx bmad-method installNakon izvršenja, BMad u korenom direktorijumu vašeg projekta kreira .bmad fasciklu, koja sadrži sve konfiguracije toka rada i definicije Agent-a.

Zatim u Claude Code, Cursor, Windsurf AI IDE-ima otvorite projekat, direktno unesite:
/bmad-helpi videćete interfejs BMad pametnog asistenta.

Na primer, možete pitati:
„Imam biznis sa majicama, želim da napravim veb aplikaciju koja može da izdrži milion korisnika, kako da planiram?”
BMad vam neće baciti gomilu koda, već će prvo poslati biznis analiticarku Mary da razjasni zahteve, definiše korisničke persone, razjasni opseg MVP-ja.
To je najveća razlika između BMad-a i drugih AI alata — on ne „misli umesto vas”, već „vas vodi da mislite”.
02. Brza putanja, mala funkcija u tri koraka
BMad za zadatke različite veličine nudi dve putanje.
Ako je u pitanju popravka bug-a, dodavanje male funkcije ovakav „brz i precizan” scenario, koristite Quick Flow, tri komande gotovo:
/quick-spec # Analizira bazu koda, generiše tehničku specifikaciju i korisničke priče
/dev-story # Implementira svaku priču
/code-review # Verifikuje kvalitetUzeo sam jedan projekat toka rada koji imam pri ruci da probam.
U tom projektu postoji čvor velikog modela, može se koristiti samo DeepSeek i Tongyi Qianwen, želim da dodam opciju MiniMax.
Direktno unesite /quick-spec, BMad će prvo skenirati bazu koda, da razjasni kako je postojeći čvor velikog modela implementiran.

Ovaj proces BMad radi vrlo savesno, on ne čita samo vaš Java kod, već i strukturu tabela baze, front-end konfiguraciju, osiguravajući da razume „celokupnu sliku” a ne „lokalno”.
Pri generisanju specifikacije, jasno će vam izlistati:
- Koje konfiguracione stavke treba dodati
- Koje datoteke front-end i back-end redom treba izmeniti
- Da li treba migrirati bazu
- Odnose zavisnosti između čvorova

Zatim unesete /dev-story, BMad kreće na posao.
Prvo će vam dati plan izvršenja, na primer ovaj put dodati 4 nove datoteke, izmeniti 3 datoteke.


Nakon potvrde, kreće da piše kod.
Posmatrao sam stil koda BMad-a, vrlo standardno, uglavnom se pridržava Alibaba Java razvojnih pravila. Imenovanje promenljivih, komentari, obrada izuzetaka, svi detalji su na mestu.
Nakon pisanja, BMad se ne završava tu, automatski prolazi kroz proveru koda.
Posle ove izmene, on me aktivno podsetio: „Polje api.endpoint u konfiguracionoj datoteci, pri dodavanju GLM čvora obratite pažnju na kompatibilnost, jer Spring AI 1.0.0-M5 drugačije tretira putanju OpenAI kompatibilnog interfejsa nego ranije.”
Iskreno, ovaj detalj prilično vredi.
Ja bih možda bio zauzet gledanjem da li funkcija može da radi, ali BMad će iz „inženjerske” perspektive pomoći oko kontrole.
Na kraju sa /code-review verifikujte, BMad daje kompletnu listu izmena i predloge za testiranje.

Od početka do kraja, manje od deset minuta.
Ranije bih za takvu malu funkciju možda morao da se vučem po pola sata, sada BMad sa mnom prođe kroz proces, i kvalitet i efikasnost su se popeli.
03. Kompletna putanja, od nule do enterprise nivoa
Quick Flow je za sitnice, ali ako od nule pravite proizvod, ili prepravljate veliki modul, onda BMad-ova kompletna putanja može pokazati svoju vrednost.
Kompletna putanja se deli u dve faze:
Faza planiranja:
/product-brief # Definiše problem, korisnike i opseg MVP-ja
/create-prd # Kompletna dokumentacija zahteva (osobe, metrike, rizici)
/create-architecture # Tehničke odluke i dizajn sistema
/create-epics-and-stories # Razlaganje posla na priče sa prioritetom
/sprint-planning # Inicijalizacija Sprint praćenjaFaza implementacije:
/create-story → /dev-story → /code-review # Petlja za svaku pričuUzeo sam „napraviti platformu za generisanje AI podkasta” da probam.
Prvo izvrši /product-brief, menadžer proizvoda John će izaći da pomogne oko razjašnjavanja:
- Ko su ciljni korisnici? (kreatori sadržaja, voditelji podkasta, autori znanja)
- Koja je jezgro bolna tačka? (konverzija teksta u audio preskupa, sinhronizacija neprirodna, proces previše komplikovan)
- Šta radi MVP? (unos teksta → AI generiše podkast skriptu → TTS sinteza → izlazni audio)
- Kako definisati metrike uspeha? (stopa konverzije korisnika, vreme generisanja, kontrola troškova)
Ovaj proces je kao da zaista razgovarate sa menadžerom proizvoda, on će pitati: „Da li je vaš podkast više za popularizaciju znanja ili zabavu? To će uticati na kasniji izbor TTS glasa.”
Vidite, BMad ne mehanički izvršava zadatke, već vas vodi da jasno razmislite.
Zatim /create-prd, generiše se vrlo kompletna dokumentacija zahteva.
Zatim arhitekta Winston izlazi na scenu, /create-architecture daje dizajn rešenje sistema.
Ovog puta me je iznenadilo to što Winston ne crta samo dijagram arhitekture, već razmatra i izbor tehnologije.
Na primer, pri dizajnu TTS modula, pitaće vas:
„Da li želite prvo cenu (koristiti Alibaba Cloud TTS), ili prvo kvalitet (koristiti iFlytek hyperrealistic), ili oboje podržati i pustiti korisnika da bira?”
Ovaj pristup „višestruka poređenja rešenja plus preporuka” vrlo odgovara stvarnom radnom scenariju.
Zatim /create-epics-and-stories razlaže čitav zahtev na izvršive priče.
Konačno /sprint-planning, generiše Sprint plan.
Kada se stigne do faze implementacije, vraća se na petlju /create-story → /dev-story → /code-review.
Tokom čitavog procesa, imaćete osećaj „vođenje od strane profesionalnog tima”, a ne da sami slepo nagađate.
04. Kako birati između Cursor, Claude Code?
Mnogi će pitati, kakav je odnos između BMad-a i Cursor, Claude Code?
Direktno sa zaključkom: BMad je „sloj okvira”, Cursor i Claude Code su „sloj alata”.
Možete zamisliti ovako:
- Cursor: daje vam editor koji ume da piše kod, pogodan za brze prototipove, samostalni rad
- Claude Code: daje vam autonomnog asistenta za kodiranje, pogodan za kompleksne operacije nad datotekama, planiranje dugih zadataka
- BMad: daje vam strukturirani razvojni proces, 21 Agent vas vodi kroz čitav agilni proces
Važnije je, BMad se može koristiti povrh Cursor ili Claude Code-a.
Pišete kod sa Claude Code-om, njimate procesom sa BMad-om, odnos je komplementaran.
Pre povratnih informacija zajednice, stopa prerade koda Claude Code-a je 30% niža od Cursor-a, operacije nad datotekama su brže.
Nakon poboljšanja BMad v6 verzije, potrošnja Token-a je smanjena 90%, smanjena je nevažeća generacija zbog „slepog nagađanja”.
Moje lično iskustvo je:
- Ako samo želite brzo da napišete skriptu, izmenite malu funkciju, Cursor je dovoljan
- Ako želite da napravite kompletan modul, uz front-end i back-end integraciju, Claude Code je briga manje
- Ako želite od nule da napravite proizvod, ili prepravite veliki projekat, BMad vam može uštedeti mnogo muke
Trojka se ne isključuje, već nadograđuje.
05. Utisci iz testiranja: iz gerilaca u regularnu vojsku
Uzeo sam BMad na probu nedelju dana, najveći utisak je — on je izlečio moj „Vibe Coding”.
Ranije sam uz AI često upadao u gerilsko stanje „jedna rečenica, jedna akcija”.
Misli na šta naiđe, tu i piše, bez planiranja, bez dokumentacije, na kraju kod radi, ali je održavanje katastrofa.
BMad vas tera da prođete kroz kompletan proces „analiza → planiranje → implementacija → pregled”.
U početku ćete misliti „previše je komplikovano”, ali nakon što prođete, otkrićete da je ta „komplikovanost” vredna.
Jer ne pišete „kod koji radi”, već „održiv sistem”.
Drugi utisak je da 21 Agent BMad-a nije „dekocija”.
Svaki Agent ima svoju profesionalnu perspektivu, menadžer proizvoda razmišlja o poslovnoj vrednosti, arhitekta o proširivosti, programer o troškovima implementacije, UX o korisničkom iskustvu.
Ovakav sudar više perspektiva može vam pomoći da izbegnete mnogo „odokativnih” odluka.
08. Ciljna publika i troškovi
BMad je 100% besplatan open source, MIT licenca, trajno besplatan, bez paywall-a.
Ali njegova kriva učenja nije niska.
Ako ste:
- Student koji radi diplomski rad: BMad vam može pomoći da diplomski izgleda kao enterprise projekat
- Java programer koji želi da pređe na AI razvoj: Arhitektura Agent-a i orkestracija toka rada BMad-a su odličan materijal za učenje
- Samostalni programer: Jedan čovek je ceo tim, BMad vam pomogne da pokrijete slabosti tima
- Tehnički odgovorni u startup-u: Kad nema dovoljno ljudi, BMad može zameniti pola proizvoda, pola arhitekture
Ali ako samo želite da popravite bug, dodate malu funkciju, BMad je možda previše za takav mali posao.
ending
Iskreno, BMad mi je pokazao drugu mogućnost AI Coding-a.
Ne „terati AI da piše kod umesto vas”, već „terati AI da vam pomogne da profesionalnije pišete kod”.
Od gerilaca do regularne vojske, između toga ne fali alat, već metoda.
BMad je izgradio ovaj provereni agilni metod, uneo ga u AI alate, omogućavajući svakom programeru da iskusi saradnju „profesionalnog tima”.
33k+ zvezda, rezultat glasanja zajednice nogom, govori sve.
Ko još nije iskusio, može instalirati i probati.
npx bmad-method installMožda ćete otkriti da AI Coding ima još jedan način otvaranja.
