【开源】34.7K star,Claude Code该下岗了?这款AI编程神器,把Claude Code按在地上摩擦

2/28/2026
7 min read

【开源】34.7K star,Claude Code该下岗了?这款AI编程神器,把Claude Code按在地上摩擦

oh-my-opencode封面

U poslednje vreme, u krugovima se često pominje jedno ime: oh-my-opencode.

Mnogi kažu da je to "najbolji okvir za posredovanje", koji omogućava AI da piše kod i radi projekte kao pravi razvojni tim. Najbolje od svega je što je potpuno otvorenog koda i besplatan, što znači da gotovo da nema prepreka za korišćenje za pojedince i startape.

Šta je zapravo ovaj čudesni projekat? Zašto je odjednom postao toliko popularan? Danas ćemo to objasniti jednostavnim rečima.

oh-my-opencode介绍

🤔 Prvo razjasnimo: šta je to zapravo?

Strogo govoreći, oh-my-opencode nije samostalna AI, već "sloj orkestracije / dodatak" koji radi na OpenCode.

Možete ga razumeti kao:

  • OpenCode: otvoreni AI pomoćnik za programiranje, koji može pisati kod, čitati kod, izvršavati komande i podržava desetine modela.

  • oh-my-opencode: dodaje OpenCode-u "sistem saradnje više inteligentnih agenata + najbolje prakse konfiguracije", omogućavajući mu da pređe iz "individualnog rada" u "timsku saradnju".
Inspiracija za naziv dolazi od oh-my-zsh, a simbolizuje "naoružavanje OpenCode-a do zuba, spremnog za korišćenje odmah".

Jedna rečenica sažetak:

OpenCode je motor, oh-my-opencode je tim AI programera i set automatizovanih procesa koji mu je dodat.

多智能体架构

📜 Kako je to nastalo?

Priča počinje sa Claude Code. U poslednjih godinu ili dve, Claude Code je gotovo postao sinonim za AI programiranje, ali ima nekoliko problema:

  • Zatvorenog koda i skup: mesečna pretplata, cena nije mala.

  • Visoke prepreke za korišćenje: neprijateljski prema korisnicima u zemlji, i postoje ograničenja za korišćenje od strane preduzeća.

  • Crna kutija: osnovna logika nije transparentna, ne može se prilagoditi.
U međuvremenu, zajednica otvorenog koda je trebala otvoreniju i slobodniju opciju. Tako je OpenCode nastao. On je kompatibilan sa iskustvom Claude Code-a, ali je potpuno otvorenog koda, podržava više od 75 modela, a troškovi su potpuno pod vašom kontrolom.

Nakon što je OpenCode postao popularan, ljudi su primetili da samo jedan model ne može da piše kod i da se nosi sa složenim projektima, jer će doći do "eksplozije konteksta" i zadaci će se zaustaviti na pola puta. Tako je zajednica počela da razmišlja:

"Može li se omogućiti da više AI radi zajedno, kao pravi tim, gde neko dizajnira, neko kodira, a neko testira?"

oh-my-opencode je proizvod ove ideje. Prvobitno je bio dodatak zajednice, a kasnije se razvio u kompletno rešenje za orkestraciju više inteligentnih agenata, sa 34.7K zvezdica na GitHub-u, i mnogi programeri ga smatraju "najboljom otvorenom alternativom za Claude Code".

⚙️ Kako zapravo radi "kao tim"?

Jednostavno rečeno, njegova suština je glavni orkestracijski agent + grupa profesionalnih pod-agenta + set automatizovanih radnih procesa.

1. Glavni orkestrator: Sisyphus (Sizif)

Sisyphus je podrazumevani glavni agent, koji igra ulogu tehničkog direktora + menadžera projekta. Njegov posao uključuje:

  • Razumevanje vaših zahteva i njihovo razlaganje na konkretne zadatke.

  • Dodeljivanje zadataka odgovarajućim pod-agentima (kao što su front-end, back-end, arhitekta itd.).

  • Nadzor izvršenja zadataka, osiguravajući da se ne skrene s puta, sve dok svi TODO zadaci nisu završeni.

2. Profesionalni pod-agenti: svako ima svoju ulogu

Pored Sisyphusa, postoji niz jasno definisanih pod-agenta:

  • Prometheus / Metis / Momus: odgovorni za planiranje, analizu rizika i reviziju planova, osiguravajući da su rešenja izvodljiva.- Oracle:Arhitekta + Viši stručnjak za debagovanje, odgovoran za pregled rješenja i dijagnostiku složenih problema.

  • Librarian:Istraživač dokumentacije i kod biblioteka, odgovoran za pregled zvanične dokumentacije i projektnog koda.

  • Explore:Stručnjak za istraživanje kod biblioteka, brzo locira relevantne datoteke i obrasce koda.

  • Frontend UI/UX Engineer:Frontend inženjer, specijalizovan za implementaciju UI i interakcije.

  • Hephaestus:Duboki majstor, odgovoran za složenu rekonstrukciju i duboki razvoj preko datoteka i modula.

  • Multimodal Looker:Višemodalni analitičar, sposoban da razume PDF, slike, grafikone i druge sadržaje.

3. Automatizovani proces: od "govora" do "dela"

Kada predate složen zadatak, proces je otprilike ovakav:

  • Sisyphus prima zadatak, poziva Prometheus i druge planerske agente da izrade detaljan plan.

  • Sisyphus razlaže plan na podzadatke i dodeljuje ih Oracle-u, Librarian-u, Frontendu itd. za izvršenje.

  • Svi agenti rade paralelno, koristeći tehnologije kao što su LSP, AST itd. za duboko razumevanje koda, osiguravajući tačnost izmena.

  • Sisyphus nadgleda sve zadatke, automatski rešava zavisnosti i sukobe, osiguravajući da zadatak bude konačno završen.

4. Ključna "magija": Ultrawork način

Ako želite da AI "radi punom snagom", jednostavno dodajte ultrawork ili ulw u instrukciju. Ovo će aktivirati "potpuno automatski razvojni način":

  • Automatsko paralelno planiranje više agenata.

  • Pozadinski zadaci se neprekidno izvršavaju, čak i ako zatvorite terminal.

  • Automatska predaja između agenata, sve dok svi TODO zadaci nisu završeni.

Ultrawork način

👍 Šta ga čini tako moćnim?

1. Potpuno otvoren izvor, troškovi pod kontrolom

  • Alati besplatni: oh-my-opencode je otvoreni projekat pod MIT licencom, bez pretplatničkih troškova.

  • Transparentni troškovi: Plaćate samo za API velikih modela koje koristite (kao što su OpenAI, Gemini itd.), i možete slobodno birati besplatne ili jeftine modele.

2. Više liči na "pravi tim", a ne na "naprednu kopiju i lepljenje"

Tradicionalni AI asistenti su "pitanje-odgovor", dok oh-my-opencode može ostvariti ceo proces od analize zahteva do implementacije koda, čak može automatski obraditi testiranje i popravke.

3. Duboka integracija razvojnih alata, smanjenje "pogađanja"

Integracijom LSP i AST, AI može zaista "razumeti" vaš kod, znajući definicije varijabli, odnose poziva funkcija, što čini rekonstrukciju sigurnijom i tačnijom.

4. Prijateljski prema domaćim korisnicima, prednosti mreže i troškova

  • Mrežno prijateljski: Može se koristiti sa domaćim modelima kao što su Zhiyu GLM, MiniMax, sa stabilnim pristupom.

  • Niži troškovi: Veliki broj besplatnih modela je dostupan, što čini troškove znatno nižim za pojedince i male timove u poređenju sa alatima na bazi pretplate.

5. Aktivna zajednica i bogata ekosistem

Kao otvoreni projekat, ima aktivnu zajednicu koja doprinosi, stalno se dodaju nove funkcije, novi agenti, novi MCP dodaci, što čini igru i proširivost izuzetno jakim.

⚔️ Kako se upoređuje sa Claude Code-om?

Karakteristike oh-my-opencode + OpenCode Claude Code Ostali AI programerski asistenti (kao Cursor)

Struktura troškova Alati besplatni, plaćate samo troškove modela API, troškovi pod kontrolom. Obavezna pretplata, mesečna naknada, dugoročni troškovi visoki. Pretplata + bodovi ili plaćanje po korišćenju, troškovi netransparentni.

Izbor modela Više od 75 modela, otvoreni, lokalni, domaći modeli su dostupni. Samo Claude serija, zaključani dobavljači. Zavisnost od partnera, relativno ograničen izbor.

Transparentnost Potpuno otvoren izvor, može se auditi, prilagoditi, fork-ovati. Potpuno zatvoren izvor, crna kutija modela, ne može se prilagoditi. Djelimično otvoren izvor ili potpuno zatvoren izvor.

Usaglašenost privatnosti Podaci ne izlaze iz domena, pogodni za finansijske, zdravstvene i druge visoko zahtevne industrije. Podaci se moraju učitati, postoji rizik od usaglašenosti. Zavisnost od trećih strana, slaba kontrola nad podacima.Automatizacija Visoka, podržava saradnju više inteligentnih agenata i potpuno automatski režim. Srednja, zavisi od sposobnosti modela, proces je relativno fiksan. Srednja, fokusira se na jednog inteligentnog agenta, složeni zadaci zahtevaju ljudsku intervenciju.

Težina korišćenja Srednja, potrebno je razumeti koncept više inteligentnih agenata, ali konfiguracija se može ponovo koristiti. Niska, spremno za upotrebu, iskustvo je glatko. Niska, interakcija je prijateljska, troškovi učenja su niski.

🚀 Zaključak: Kako da izaberem?

Ako ste lični programer, student ili startap, sa ograničenim budžetom i želite da iskusite najnovije AI programerske sposobnosti, onda je oh-my-opencode + OpenCode definitivno vredno pokušaja.

Ako težite maksimalnoj stabilnosti i podršci na nivou preduzeća, i imate dovoljno budžeta, tada bi komercijalni alati poput Claude Code mogli biti prikladniji za vas.

Ali u svakom slučaju, pojava oh-my-opencode je potpuno promenila pejzaž AI programerskih alata. Pokazuje nam da je budućnost AI programiranja sigurno otvorenog koda, više inteligentnih agenata i prilagodljiva.

Ako želite da doživite osećaj "jedna osoba je cela razvojna ekipa", možete početi instalacijom OpenCode i oh-my-opencode.

Published in Technology

You Might Also Like