【开源】34.7K star,Claude Code该下岗了?这款AI编程神器,把Claude Code按在地上摩擦
【开源】34.7K star,Claude Code该下岗了?这款AI编程神器,把Claude Code按在地上摩擦
Hivi karibuni, jina moja limekuwa maarufu katika mzunguko: oh-my-opencode.
Watu wengi wanasema ni "mfumo bora wa uwakilishi", unaweza kufanya AI kuandika msimbo, kufanya miradi kama timu halisi ya maendeleo. Kinachoshangaza zaidi ni kwamba, ni bure kabisa na wazi, kwa watu binafsi na kampuni za mwanzo, hakuna kikwazo cha matumizi.
Huu ni mradi wa aina gani? Kwa nini umekuwa maarufu ghafla? Leo nitakuambia kwa lugha rahisi.
🤔 Kwanza, elewa: ni nini hasa?
Kwa usahihi, oh-my-opencode sio AI huru, bali ni "safu ya uratibu / nyongeza" inayofanya kazi juu ya OpenCode.
Unaweza kuielewa kama:
- OpenCode: msaidizi wa programu wa AI wa wazi, anaweza kuandika msimbo, kusoma msimbo, kukimbia amri, inasaidia aina nyingi za mifano.
- oh-my-opencode: inatoa OpenCode seti ya "mfumo wa ushirikiano wa wakala wengi + mipangilio bora", inafanya iweze kubadilika kutoka "kazi ya mtu mmoja" hadi "kazi ya timu".
Muhtasari kwa sentensi moja:
OpenCode ni injini, oh-my-opencode ni seti ya timu nzima ya maendeleo ya AI na mchakato wa automatiska.
📜 Ilitokea vipi?
Hadithi inaanzia Claude Code. Katika miaka ya hivi karibuni, Claude Code ilikuwa karibu na jina la AI ya programu, lakini ilikuwa na matatizo kadhaa:
- Iliyojificha na ghali: usajili wa kila mwezi, bei ni ya juu.
- Kikwazo cha matumizi: kwa watumiaji wa ndani, mtandao sio rafiki, na kuna vikwazo vya matumizi kwa kampuni.
- Sanduku jeusi: mantiki kuu si wazi, haiwezi kubadilishwa.
Baada ya OpenCode kupata umaarufu, watu waligundua kuwa, kuandika msimbo kwa kutumia mfano mmoja pekee, wakati wa kushughulikia miradi ngumu, bado kuna "mlipuko wa muktadha", kazi inasimama katikati. Hivyo, jamii ilianza kufikiria:
"Je, tunaweza kufanya AI nyingi zifanye kazi kwa pamoja, kama timu halisi, mtu mmoja akifanya muundo, mwingine akifanya uandishi wa msimbo, mwingine akifanya majaribio?"
oh-my-opencode ni matokeo ya wazo hili. Ilianza kama nyongeza ya jamii, baadaye ikakua kuwa mpango kamili wa uratibu wa wakala wengi, tayari ina 34.7K za Nyota kwenye GitHub, na inasifiwa na wabunifu wengi kama "mbadala bora wa wazi wa Claude Code".
⚙️ Inafanya kazi vipi "kama timu"?
Kwa ufupi, msingi wake ni wakala mkuu wa uratibu + kundi la wakala wa kitaalamu + mchakato wa kazi wa automatiska.
1. Wakala Mkuu: Sisyphus (西西弗斯)
Sisyphus ndiye wakala mkuu wa default, anachukua nafasi ya meneja wa teknolojia + meneja wa mradi. Kazi yake ni pamoja na:
- Kuelewa mahitaji yako, kuyagawanya kuwa kazi maalum.
- Kugawa kazi kwa wakala wa kitaalamu wanaofaa (kama vile mbele, nyuma, wabunifu wa mfumo, nk).
- Kusimamia utekelezaji wa kazi, kuhakikisha hazielekei mbali, hadi kazi zote za TODO zikamilike.
2. Wakala wa Kitaalamu: kila mmoja na jukumu lake
Mbali na Sisyphus, kuna kundi la wakala wa kitaalamu wenye majukumu maalum:
- Prometheus / Metis / Momus: wanajihusisha na mipango, uchambuzi wa hatari na ukaguzi wa mipango, kuhakikisha mpango unatekelezeka.- Oracle: Mhandisi wa muundo + Mtaalamu wa ufuatiliaji wa juu, anayehusika na tathmini za mpango na uchunguzi wa matatizo magumu.
- Maktaba: Mtafiti wa hati na maktaba ya msimbo, anayehusika na kutafuta hati rasmi na msimbo wa mradi.
- Chunguza: Mtaalamu wa uchunguzi wa maktaba ya msimbo, anayeweza kutafuta haraka faili na mifumo ya msimbo inayohusiana.
- Mhandisi wa UI/UX wa Mbele: Mhandisi wa mbele, anayehusika na utekelezaji wa UI na mwingiliano.
- Hephaestus: Mchongaji wa kina, anayehusika na upya wa magumu kati ya faili na moduli.
- Mchambuzi wa Multimodal: Mchambuzi wa njia nyingi, anayeweza kuelewa maudhui ya PDF, picha, chati, nk.
3. Mchakato wa Utaftaji: Kutoka "kuzungumza" hadi "kufanya"
Unapowasilisha kazi ngumu, mchakato ni kama ifuatavyo:
- Sisyphus anapokea kazi, anaita wakala wa kupanga kama Prometheus ili kuunda mpango wa kina.
- Sisyphus anagawanya mpango kuwa kazi ndogo, akigawa kwa Oracle, Maktaba, Frontend, nk. ili kutekeleza.
- Wakala wote wanafanya kazi kwa pamoja, wakitumia teknolojia kama LSP, AST ili kuelewa kwa kina msimbo, kuhakikisha usahihi wa marekebisho.
- Sisyphus anasimamia kazi zote, akishughulikia moja kwa moja utegemezi na migongano, kuhakikisha kazi inakamilika hatimaye.
4. "Uchawi" Muhimu: Njia ya Ultrawork
Kama unataka AI "kufanya kazi kwa nguvu", ongeza tu ultrawork au ulw kwenye maagizo. Hii itazindua "njia ya maendeleo ya kiotomatiki":
- Ratiba ya kiotomatiki ya wakala wengi kwa wakati mmoja.
- Kazi za nyuma zinaendelea hata kama unafunga terminal.
- Uhamisho wa kiotomatiki kati ya wakala hadi kazi zote za TODO zikamilike.
👍 Ni nguvu vipi?
1. Kamili ya chanzo wazi bure, gharama inayoweza kudhibitiwa
- Zana bure: oh-my-opencode yenyewe ni mradi wa chanzo wazi wa leseni ya MIT, hakuna ada ya usajili.
- Gharama wazi: Unalipa tu kwa API ya mfano mkubwa wa msingi unayotumia (kama OpenAI, Gemini, nk), na unaweza kuchagua kwa uhuru mfano wa bure au wa gharama nafuu.
2. Inafanana zaidi na "timu halisi", badala ya "nakala na kubandika za juu"
Wasaidizi wa AI wa jadi ni "swali na jibu", wakati oh-my-opencode inaweza kutekeleza mchakato kamili kutoka uchambuzi wa mahitaji hadi utekelezaji wa msimbo, hata inaweza kushughulikia majaribio na kurekebisha kiotomatiki.
3. Utekelezaji wa kina wa zana za maendeleo, kupunguza "kukisia"
Kupitia kuunganisha LSP na AST, AI inaweza "kuelewa" kwa kweli msimbo wako, kujua ufafanuzi wa mabadiliko, uhusiano wa wito wa kazi, na kuwa salama zaidi na sahihi wakati wa upya.
4. Rafiki kwa watumiaji wa ndani, faida za mtandao na gharama
- Rafiki wa mtandao: Inaweza kuunganishwa na mfano wa ndani kama Zhizhu GLM, MiniMax, na upatikanaji thabiti.
- Gharama za chini zaidi: Mifano mingi ya bure inapatikana, kwa watu binafsi na timu ndogo, gharama ni chini sana kuliko zana za usajili.
5. Jamii hai na ikolojia yenye utajiri
Kama mradi wa chanzo wazi, ina jamii hai inayochangia, ikiongeza kila wakati vipengele vipya, wakala wapya, na nyongeza mpya za MCP, ikifanya iwe ya kupendeza na inayoweza kupanuliwa sana.
⚔️ Ikilinganishwa na Claude Code, inakuwaje?
Vipengele oh-my-opencode + OpenCode Claude Code Wasaidizi wengine wa programu za AI (kama Cursor)
Muundo wa gharama Zana bure, unalipa tu ada ya API ya mfano, gharama inayoweza kudhibitiwa. Usajili wa lazima, unalipa kila mwezi, gharama ya muda mrefu ni kubwa. Usajili + alama au kulipia kwa kiasi , gharama hazijulikani.
Chaguo la mfano Zaidi ya mifano 75, mifano ya chanzo wazi, ya ndani, na ya ndani inapatikana. Inategemea tu mfululizo wa Claude, mtoa huduma amefungwa. Inategemea washirika, chaguo ni mdogo.
Uwazi Kamili ya chanzo wazi, inaweza kukaguliwa, inaweza kubadilishwa, inaweza kufork. Kamili ya kufungwa, mfano wa sanduku jeusi, haiwezi kubadilishwa. Sehemu ya chanzo wazi au kufungwa kabisa.
Ufuataji wa faragha Data haiwezi kutoka kwenye eneo , inafaa kwa sekta zenye mahitaji makubwa kama fedha, afya, nk. Data inahitaji kupakiwa, kuna hatari za ufuataji. Inategemea wahusika wengine, udhibiti wa data ni dhaifu.[[HTMLPLACEHOLDER0]] [[HTMLPLACEHOLDER1]] [[HTMLPLACEHOLDER2]] [[HTMLPLACEHOLDER3]] [[HTMLPLACEHOLDER4]] [[HTMLPLACEHOLDER5]] [[HTMLPLACEHOLDER6]] [[HTMLPLACEHOLDER7]] [[HTMLPLACEHOLDER8]]

