【Öppen källkod】34,7K stjärnor, ska Claude Code gå i pension? Denna AI-programmeringsverktyg trycker ner Claude Code på marken

2/28/2026
7 min read

【Öppen källkod】34,7K stjärnor, ska Claude Code gå i pension? Denna AI-programmeringsverktyg trycker ner Claude Code på marken

oh-my-opencode封面

Nyligen har ett namn blivit en snackis i kretsarna: oh-my-opencode.

Många säger att det är "den bästa proxy-ramverket", som gör att AI kan skriva kod och driva projekt som ett riktigt utvecklingsteam. Det mest imponerande är att det är helt öppen källkod och gratis, vilket innebär att det nästan inte finns några användartrösklar för individer och nystartade företag.

Vad är egentligen detta fantastiska projekt? Varför har det plötsligt blivit så populärt? Idag ska jag förklara det på ett enkelt sätt.

oh-my-opencode介绍

🤔 Först, vad är det egentligen?

Strikt taget är oh-my-opencode inte en oberoende AI, utan ett "orchestration layer / plugin" som körs ovanpå OpenCode.

Du kan förstå det som:

  • OpenCode: en öppen källkods AI-programmeringsassistent som kan skriva kod, läsa kod och köra kommandon, och stöder dussintals modeller.

  • oh-my-opencode: ger OpenCode en uppsättning "multi-agent samarbetsystem + bästa praxis konfiguration", vilket uppgraderar det från "ensam operation" till "teamarbete".
Namnet är inspirerat av oh-my-zsh, vilket betyder "att beväpna OpenCode till tänderna, redo att använda direkt".

Sammanfattning i en mening:

OpenCode är motorn, oh-my-opencode är en komplett AI-utvecklingsteam och en uppsättning automatiserade processer som är kopplade till den.

多智能体架构

📜 Hur kom det till?

Berättelsen börjar med Claude Code. Under det senaste året eller två har Claude Code nästan blivit synonymt med AI-programmering, men det finns flera smärtpunkter:

  • Stängd källkod och dyrt: månadsprenumeration, priset är inte lågt.

  • Hög användartröskel: nätverket är inte användarvänligt för inhemska användare och det finns begränsningar för företagsanvändning.

  • Svart låda: kärnlogiken är inte transparent och kan inte anpassas.
Samtidigt behövde den öppna källkodscommunityn ett mer öppet och fritt alternativ. Så OpenCode föddes. Det är kompatibelt med upplevelsen av Claude Code, men helt öppen källkod, stöder över 75 modeller och kostnaden kontrolleras helt av användaren.

Efter att OpenCode blev populärt insåg folk att det att skriva kod med bara en modell fortfarande ledde till "kontextexplosion" och att uppgifter stannade halvvägs. Så communityn började tänka:

"Kan vi få flera AI att samarbeta, som ett riktigt team, där någon designar, någon kodar och någon testar?"

oh-my-opencode är produkten av denna tanke. Det började som ett community-plugin och utvecklades gradvis till en komplett multi-agent orkestreringslösning, med 34,7K stjärnor på GitHub, och hyllas av många utvecklare som "den bästa öppna källkodsalternativet till Claude Code".

⚙️ Hur fungerar det "som ett team"?

Enkelt uttryckt är dess kärna en huvudorkestreringsagent + en grupp specialiserade underagenter + en uppsättning automatiserade arbetsflöden.

1. Huvudorkestrering: Sisyphus (西西弗斯)

Sisyphus är den förvalda huvudagenten, som spelar rollen av teknisk chef + projektledare. Dess arbete inkluderar:

  • Förstå dina krav och bryta ner dem i specifika uppgifter.

  • Tilldela uppgifter till lämpliga underagenter (som frontend, backend, arkitekter etc.).

  • Övervaka uppgiftens utförande för att säkerställa att det inte avviker, tills alla TODOs är slutförda.

2. Specialiserade underagenter: var och en med sin uppgift

Förutom Sisyphus finns det en serie tydligt definierade underagenter:

  • Prometheus / Metis / Momus: ansvarar för planering, riskanalys och plangranskning för att säkerställa att lösningen är genomförbar.- Oracle: Arkitekt + Senior Debugging Expert, ansvarig för lösningsgranskning och diagnostisering av komplexa problem.

  • Librarian: Dokument- och kodbiblioteksforskare, ansvarig för att konsultera officiell dokumentation och projektkod.

  • Explore: Expert på kodbiblioteksutforskning, snabbt lokalisera relaterade filer och kodmönster.

  • Frontend UI/UX Engineer: Frontend-ingenjör, specialiserad på UI och interaktionsimplementering.

  • Hephaestus: Djup hantverkare, ansvarig för komplex omstrukturering och djup utveckling över filer och moduler.

  • Multimodal Looker: Multimodal analytiker, kan förstå PDF, bilder, diagram och annat innehåll.

3. Automatiseringsprocess: Från "att säga" till "att göra"

När du lämnar in en komplex uppgift ser processen ungefär ut så här:

  • Sisyphus tar emot uppgiften och kallar på planeringsagenter som Prometheus för att skapa en detaljerad plan.

  • Sisyphus bryter ner planen i deluppgifter och tilldelar dem till Oracle, Librarian, Frontend och andra för genomförande.

  • Varje agent arbetar parallellt, använder tekniker som LSP och AST för att djupt förstå koden och säkerställa noggrannheten i ändringarna.

  • Sisyphus övervakar alla uppgifter, hanterar automatiskt beroenden och konflikter, och säkerställer att uppgiften slutförs.

4. Nyckel "magin": Ultrawork-läget

För att få AI att "köra på högsta växel", lägg bara till ultrawork eller ulw i kommandot. Detta utlöser "fullt automatiserat utvecklingsläge":

  • Automatiserad parallell schemaläggning av flera agenter.

  • Bakgrundsuppgifter fortsätter att köras, även om du stänger terminalen avbryts de inte.

  • Automatiskt överlämnande mellan agenter, tills alla TODO är slutförda.

Ultrawork-läge

👍 Vad är egentligen styrkan?

1. Helt öppen källkod och kostnadskontroll

  • Verktyg gratis: oh-my-opencode är ett MIT-licensierat öppen källkodsprojekt utan prenumerationsavgifter.

  • Kostnadstransparens: Du betalar endast för de underliggande stora modell-API:er du använder (som OpenAI, Gemini etc.), och kan fritt välja gratis eller låga kostnadsmodeller.

2. Mer som ett "verkligt team", snarare än "avancerad kopiera och klistra"

Traditionella AI-assistenter är "en fråga, ett svar", medan oh-my-opencode kan genomföra hela processen från kravanalys till kodimplementering, och kan till och med automatiskt hantera tester och reparationer.

3. Djup integration av utvecklingsverktyg, minskar "gissningar"

Genom att integrera LSP och AST kan AI verkligen "förstå" din kod, veta variabeldefinitioner och funktionsanrop, vilket gör omstruktureringen säkrare och mer exakt.

4. Användarvänlig för inhemska användare, nätverks- och kostnadsfördelar

  • Nätverksvänlig: Kan kombineras med inhemska modeller som Zhiyu GLM, MiniMax, med stabil åtkomst.

  • Lägre kostnader: Många gratis modeller finns tillgängliga, vilket gör kostnaden mycket lägre för individer och små team jämfört med prenumerationsbaserade verktyg.

5. Aktiv gemenskap och rik ekologi

Som ett öppen källkodsprojekt har det en aktiv gemenskap som bidrar, med ständigt nya funktioner, nya agenter och nya MCP-plugin som läggs till, vilket ger hög spelbarhet och skalbarhet.

⚔️ Hur står det sig jämfört med Claude Code?

Egenskaper oh-my-opencode + OpenCode Claude Code Andra AI-programmeringsassistenter (som Cursor)

Kostnadsstruktur Verktyg gratis, betala endast för modell-API, kostnadskontroll. Tvingande prenumeration, månatlig betalning, hög kostnad för långsiktig användning. Prenumeration + poäng eller betalning per användning, kostnadstransparens.

Modellval Över 75 typer, öppen källkod, lokala och inhemska modeller. Endast Claude-serien, leverantörslåsning. Beroende av samarbetspartner, relativt begränsat urval.

Transparens Helt öppen källkod, kan granskas, anpassas, kan Forkas. Helt stängd källkod, svart låda-modell, kan inte anpassas. Delvis öppen källkod eller helt stängd källkod.

Integritet och efterlevnad Data lämnar inte domänen, lämplig för finans, medicin och andra branscher med höga krav. Data måste laddas upp, finns efterlevnadsrisker. Beroende av tredje part, svag kontroll över datan.Automatiseringsgrad
Hög, stödjer samarbete mellan flera intelligenta enheter och helt automatiskt läge.
Medel, beroende av modellens egna kapabiliteter, processen är relativt fast.
Medel, fokuserar på enskilda intelligenta enheter, komplexa uppgifter kräver mänsklig intervention.

Svårighetsgrad
Medel, kräver förståelse för konceptet med flera intelligenta enheter, men konfigurationen kan återanvändas.
Låg, klar att använda direkt, smidig upplevelse.
Låg, användarvänlig, låg inlärningskostnad.

## 🚀 Sammanfattning: Hur ska jag välja?

Om du är individuell utvecklare, student eller startup-företag, har en begränsad budget och vill uppleva den mest avancerade AI-programmeringsförmågan, då är oh-my-opencode + OpenCode absolut värt att prova.

Om du strävar efter extrem stabilitet och företagsstöd, och har en tillräcklig budget, då kan kommersiella verktyg som Claude Code vara mer lämpliga för dig.

Men oavsett vad, har framkomsten av oh-my-opencode helt förändrat landskapet för AI-programmeringsverktyg. Det visar oss att: Framtiden för AI-programmering kommer att vara öppen källkod, flera intelligenta enheter och anpassningsbar.

Om du också vill uppleva känslan av "en person är ett utvecklingsteam", kan du börja med att installera OpenCode och oh-my-opencode.

Published in Technology

You Might Also Like