【Open Source】34.7K star, Claude Code ar trebui să se retragă? Această unealtă AI de programare a pus Claude Code la pământ

2/28/2026
6 min read

【Open Source】34.7K star, Claude Code ar trebui să se retragă? Această unealtă AI de programare a pus Claude Code la pământ

oh-my-opencode封面

Recent, un nume a fost pe buzele tuturor: oh-my-opencode.

Mulți spun că este "cel mai bun cadru de agent", capabil să permită AI-ului să scrie cod și să dezvolte proiecte ca o echipă reală de dezvoltare. Cea mai impresionantă parte este că este complet open source și gratuit, având aproape niciun prag de utilizare pentru persoanele fizice și startup-uri.

Ce este, de fapt, acest proiect minunat? De ce a devenit atât de popular peste noapte? Astăzi, voi explica în termeni simpli.

oh-my-opencode介绍

🤔 Să clarificăm: ce este, de fapt?

Strict vorbind, oh-my-opencode nu este o AI independentă, ci un "strat de orchestrare / plugin" care rulează pe OpenCode.

Îl poți înțelege astfel:

  • OpenCode: un asistent de programare AI open source, capabil să scrie cod, să citească cod, să execute comenzi, suportând zeci de modele.

  • oh-my-opencode: oferă OpenCode un "sistem de colaborare multi-agent + configurații de bune practici", transformându-l dintr-o "operațiune individuală" într-o "operațiune de echipă".
Inspirația numelui provine din oh-my-zsh, simbolizând "împăcarea OpenCode până la dinți, gata de utilizare imediată".

Rezumat într-o frază:

OpenCode este motorul, iar oh-my-opencode este echipa completă de dezvoltare AI și un set de procese automatizate care îi sunt alocate.

多智能体架构

📜 Cum a apărut?

Povestea începe cu Claude Code. În ultimii un an sau doi, Claude Code a fost aproape sinonim cu programarea AI, dar a avut câteva puncte slabe:

  • Closed source și scump: abonament lunar, prețuri ridicate.

  • Prag de utilizare ridicat: nu este prietenos cu utilizatorii din țară și are restricții pentru utilizarea în companii.

  • Cutie neagră: logica de bază nu este transparentă, nu poate fi personalizată.
Între timp, comunitatea open source avea nevoie de o opțiune mai deschisă și mai liberă. Așa a apărut OpenCode. Acesta este compatibil cu experiența Claude Code, dar este complet open source, suportând peste 75 de modele, iar costurile sunt complet sub controlul utilizatorului.

După ce OpenCode a devenit popular, oamenii au realizat că, bazându-se doar pe un model pentru a scrie cod, în timpul gestionării proiectelor complexe, se va ajunge la "explozia de context", iar sarcinile se vor opri la jumătate. Astfel, comunitatea a început să se întrebe:

"Poate fi posibil ca mai multe AI-uri să colaboreze, ca o echipă reală, cu cineva care proiectează, cineva care scrie cod și cineva care testează?"

oh-my-opencode este produsul acestei idei. A fost inițial un plugin comunitar, dar a evoluat treptat într-o soluție completă de orchestrare multi-agent, având deja 34.7K Star pe GitHub, fiind lăudat de mulți dezvoltatori ca "cea mai bună alternativă open source la Claude Code".

⚙️ Cum funcționează "ca o echipă"?

Pe scurt, nucleul său este un agent principal de orchestrare + un grup de agenți subordonați specializați + un set de procese automate de sarcini.

1. Agent principal de orchestrare: Sisyphus (西西弗斯)

Sisyphus este agentul principal implicit, având rolul de supervisor tehnic + manager de proiect. Sarcinile sale includ:

  • Înțelegerea cerințelor tale și descompunerea acestora în sarcini specifice.

  • Alocarea sarcinilor agenților subordonați adecvați (cum ar fi front-end, back-end, arhitecți etc.).

  • Supravegherea executării sarcinilor, asigurându-se că nu se abat de la direcție, până când toate sarcinile TODO sunt finalizate.

2. Agenți subordonați specializați: fiecare cu rolul său

Pe lângă Sisyphus, există o serie de agenți subordonați cu roluri bine definite:

  • Prometheus / Metis / Momus: responsabili pentru planificare, analiză de risc și revizuirea planurilor, asigurându-se că soluția este fezabilă.- Oracle: Arhitect + Expert în depanare avansată, responsabil pentru evaluarea soluțiilor și diagnosticarea problemelor complexe.

  • Bibliotecar: Cercetător în documentație și biblioteci de cod, responsabil pentru consultarea documentației oficiale și a codului proiectului.

  • Explore: Expert în explorarea bibliotecilor de cod, capabil să localizeze rapid fișierele și modelele de cod relevante.

  • Inginer UI/UX Frontend: Inginer frontend, specializat în implementarea UI și interacțiunilor.

  • Hephaestus: Meșter profund, responsabil pentru refactorizarea complexă și dezvoltarea profundă între fișiere și module.

  • Analist Multimodal: Analist multimodal, capabil să înțeleagă conținutul PDF, imagini, grafice etc.

3. Fluxuri de automatizare: de la "vorbă la faptă"

Când trimiți o sarcină complexă, fluxul este aproximativ următorul:

  • Sisyphus primește sarcina, apelează agenți inteligenți precum Prometheus pentru a elabora un plan detaliat.

  • Sisyphus descompune planul în sarcini mai mici, alocându-le Oracle, Bibliotecar, Frontend etc. pentru execuție.

  • Agenții inteligenți lucrează în paralel, folosind tehnici precum LSP, AST pentru a înțelege profund codul, asigurându-se de acuratețea modificărilor.

  • Sisyphus monitorizează toate sarcinile, gestionând automat dependențele și conflictele, asigurându-se că sarcina este finalizată.

4. "Magia" cheie: modul Ultrawork

Dacă vrei ca AI-ul să "fie la maxim", trebuie doar să adaugi ultrawork sau ulw în instrucțiuni. Acest lucru va declanșa "modul de dezvoltare complet automatizat":

  • Programarea automată în paralel a mai multor agenți.

  • Sarcinile de fundal continuă să ruleze, chiar dacă închizi terminalul.

  • Agenții se predau automat între ei, până când toate TODO-urile sunt finalizate.

Modul Ultrawork

👍 Ce îl face atât de puternic?

1. Complet open-source și gratuit, costuri controlabile

  • Instrumente gratuite: oh-my-opencode este un proiect open-source sub licența MIT, fără taxe de abonament.

  • Costuri transparente: trebuie să plătești doar pentru API-urile modelului de bază pe care le folosești (cum ar fi OpenAI, Gemini etc.), și poți alege modele gratuite sau cu costuri reduse.

2. Mai mult ca o "echipă reală", nu ca un "copy-paste avansat"

Asistenții AI tradiționali sunt "întrebare-răspuns", în timp ce oh-my-opencode poate realiza întregul proces de la analiza cerințelor până la implementarea codului, chiar poate gestiona automat testarea și repararea.

3. Integrarea profundă a instrumentelor de dezvoltare, reducând "ghicitul"

Prin integrarea LSP și AST, AI-ul poate "înțelege" cu adevărat codul tău, știind definițiile variabilelor, relațiile apelurilor de funcții, făcând refactorizarea mai sigură și mai precisă.

4. Prietenos cu utilizatorii din țară, avantaje de rețea și costuri

  • Prietenos cu rețeaua: poate fi combinat cu modele interne precum Zhiyu GLM, MiniMax, având acces stabil.

  • Costuri mai mici: există multe modele gratuite disponibile, iar pentru persoanele fizice și echipele mici, costurile sunt mult mai mici decât cele ale instrumentelor pe bază de abonament.

5. Comunitate activă și ecosistem bogat

Fiind un proiect open-source, are o comunitate activă care contribuie, aducând constant noi funcționalități, noi agenți inteligenți, noi plugin-uri MCP, având o mare capacitate de utilizare și extensibilitate.

⚔️ Cum se compară cu Claude Code?

Caracteristici oh-my-opencode + OpenCode Claude Code Alți asistenți AI pentru programare (cum ar fi Cursor)

Structura costurilor Instrumente gratuite, plătești doar pentru API-ul modelului, costuri controlabile. Abonament forțat, plătești lunar, costuri ridicate pe termen lung. Abonament + puncte sau plată pe utilizare, costuri opace.

Alegerea modelului Peste 75 de tipuri, modele open-source, locale, interne disponibile. Limitat la seria Claude, furnizor blocat. Depinde de parteneri, alegere relativ limitată.

Transparență Complet open-source, auditabil, personalizabil, fork-uibil. Complet închis, model de cutie neagră, imposibil de personalizat. Parțial open-source sau complet închis.

Conformitate cu confidențialitatea Datele nu părăsesc domeniul, potrivit pentru industrii cu cerințe ridicate precum financiar, medical. Datele trebuie încărcate, risc de conformitate. Depinde de terți, controlul datelor slab.[[HTMLPLACEHOLDER0]] [[HTMLPLACEHOLDER1]] [[HTMLPLACEHOLDER2]] [[HTMLPLACEHOLDER3]]

[[HTMLPLACEHOLDER4]] [[HTMLPLACEHOLDER5]] [[HTMLPLACEHOLDER6]] [[HTMLPLACEHOLDER7]]

[[HTMLPLACEHOLDER8]] [[HTMLPLACEHOLDER9]] [[HTMLPLACEHOLDER10]] [[HTMLPLACEHOLDER11]] [[HTMLPLACEHOLDER12]]

Published in Technology

You Might Also Like