【Open Source】34.7K stelle, Claude Code deve andare in pensione? Questo strumento AI per la programmazione schiaccia Claude Code

2/28/2026
7 min read

【Open Source】34.7K stelle, Claude Code deve andare in pensione? Questo strumento AI per la programmazione schiaccia Claude Code

oh-my-opencode封面

Recentemente, un nome ha dominato le conversazioni nel settore: oh-my-opencode.

Molti dicono che sia il "miglior framework di proxy", capace di far scrivere codice e gestire progetti all'AI come se fosse un vero team di sviluppo. La cosa più sorprendente è che è completamente open source e gratuito, con quasi nessuna barriera all'uso per individui e startup.

Di cosa si tratta esattamente? Perché è diventato così popolare all'improvviso? Oggi ne parliamo in termini semplici.

oh-my-opencode介绍

🤔 Prima di tutto: cos'è esattamente?

A rigor di termini, oh-my-opencode non è un'AI indipendente, ma un "livello di orchestrazione/plugin" che funziona su OpenCode.

Puoi considerarlo come:

  • OpenCode: un assistente alla programmazione AI open source, capace di scrivere codice, leggere codice, eseguire comandi, supportando decine di modelli.

  • oh-my-opencode: fornisce a OpenCode un sistema di "collaborazione multi-agente + configurazione delle migliori pratiche", permettendo di passare da "operazioni singole" a "operazioni di squadra".
L'ispirazione per il nome proviene da oh-my-zsh, con il significato di "armare OpenCode fino ai denti, pronto all'uso".

In sintesi:

OpenCode è il motore, oh-my-opencode è l'equipaggiamento di un intero team di sviluppo AI e un insieme di processi automatizzati.

多智能体架构

📜 Come è nato?

La storia inizia con Claude Code. Negli ultimi uno o due anni, Claude Code è stato praticamente sinonimo di programmazione AI, ma presentava alcuni punti critici:

  • Chiuso e costoso: abbonamento mensile, prezzo elevato.

  • Alte barriere all'uso: non amichevole per gli utenti nazionali, con restrizioni per le aziende.

  • Scatola nera: logica centrale non trasparente, impossibile da personalizzare.
Nel frattempo, la comunità open source aveva bisogno di un'opzione più aperta e libera. Così è nato OpenCode. È compatibile con l'esperienza di Claude Code, ma completamente open source, supportando oltre 75 modelli, con costi completamente sotto controllo.

Dopo il successo di OpenCode, le persone hanno scoperto che affidarsi a un solo modello per scrivere codice portava a "esplosioni di contesto" e interruzioni a metà del lavoro su progetti complessi. Così, la comunità ha iniziato a riflettere:

"È possibile far collaborare più AI, come un vero team, con qualcuno che progetta, qualcuno che codifica, qualcuno che testa?"

oh-my-opencode è il prodotto di questa idea. Inizialmente era un plugin della comunità, poi si è evoluto in un completo sistema di orchestrazione multi-agente, con 34.7K stelle su GitHub, lodato da molti sviluppatori come "il miglior sostituto open source di Claude Code".

⚙️ Come lavora esattamente "come un team"?

In parole semplici, il suo nucleo è un agente di orchestrazione principale + un gruppo di agenti specializzati + un insieme di processi di lavoro automatizzati.

1. Orchestrazione principale: Sisyphus (Sisifo)

Sisyphus è l'agente principale predefinito, ricoprendo il ruolo di responsabile tecnico + project manager. I suoi compiti includono:

  • Comprendere le tue esigenze e scomporle in compiti specifici.

  • Assegnare i compiti agli agenti specializzati appropriati (come front-end, back-end, architetti, ecc.).

  • Monitorare l'esecuzione dei compiti, assicurandosi che non si devino dal percorso, fino al completamento di tutti i TODO.

2. Agenti specializzati: ognuno con il proprio compito

Oltre a Sisyphus, ci sono una serie di agenti specializzati con compiti ben definiti:

  • Prometheus / Metis / Momus: responsabili della pianificazione, analisi dei rischi e revisione dei piani, assicurandosi che le soluzioni siano fattibili.- Oracle: Architetto + Esperto di Debugging Avanzato, responsabile della revisione delle soluzioni e della diagnosi di problemi complessi.

  • Librarian: Ricercatore di documenti e repository di codice, responsabile della consultazione della documentazione ufficiale e del codice del progetto.

  • Explore: Esperto di esplorazione del repository di codice, in grado di localizzare rapidamente file e modelli di codice pertinenti.

  • Frontend UI/UX Engineer: Ingegnere frontend, specializzato nell'implementazione dell'UI e dell'interazione.

  • Hephaestus: Artigiano esperto, responsabile di complesse ristrutturazioni e sviluppi approfonditi tra file e moduli.

  • Multimodal Looker: Analista multimodale, capace di comprendere contenuti in PDF, immagini, grafici, ecc.

3. Processi di Automazione: Da "Dire" a "Fare"

Quando invii un compito complesso, il processo è approssimativamente il seguente:

  • Sisyphus riceve il compito e chiama agenti intelligenti come Prometheus per elaborare un piano dettagliato.

  • Sisyphus scompone il piano in sotto-compiti e li assegna a Oracle, Librarian, Frontend, ecc. per l'esecuzione.

  • Gli agenti lavorano in parallelo, comprendendo profondamente il codice attraverso tecnologie come LSP, AST, per garantire l'accuratezza delle modifiche.

  • Sisyphus monitora tutti i compiti, gestendo automaticamente dipendenze e conflitti, assicurando il completamento finale del compito.

4. La "Magia" Chiave: Modalità Ultrawork

Per far "funzionare al massimo" l'AI, basta aggiungere ultrawork o ulw nelle istruzioni. Questo attiverà la "modalità di sviluppo completamente automatizzata":

  • Pianificazione automatica e parallela di più agenti.

  • I compiti in background continuano a funzionare, anche se chiudi il terminale.

  • Passaggio automatico tra agenti, fino al completamento di tutti i TODO.

Modalità Ultrawork

👍 Qual è il suo vero punto di forza?

1. Completamente open source e gratuito, costi controllabili

  • Strumenti gratuiti: oh-my-opencode è un progetto open source sotto licenza MIT, senza costi di abbonamento.

  • Costi trasparenti: paghi solo per le API dei modelli di base che utilizzi (come OpenAI, Gemini, ecc.), e puoi scegliere modelli gratuiti o a basso costo.

2. Più simile a un "team reale", piuttosto che a un "copia e incolla avanzato"

Gli assistenti AI tradizionali funzionano con "domanda e risposta", mentre oh-my-opencode può realizzare un processo completo dalla analisi dei requisiti all'implementazione del codice, e può persino gestire automaticamente test e riparazioni.

3. Integrazione profonda degli strumenti di sviluppo, riducendo le "congetture"

Integrando LSP e AST, l'AI può realmente "comprendere" il tuo codice, conoscere le definizioni delle variabili, le relazioni delle chiamate di funzione, rendendo la ristrutturazione più sicura e precisa.

4. Amichevole per gli utenti nazionali, vantaggi di rete e costi

  • Amichevole per la rete: può essere abbinato a modelli nazionali come Zhiyu GLM, MiniMax, con accesso stabile.

  • Costi più bassi: molti modelli gratuiti disponibili, per individui e piccoli team, i costi sono molto inferiori rispetto agli strumenti in abbonamento.

5. Comunità attiva e ricca ecologia

Essendo un progetto open source, ha una comunità attiva che contribuisce, con nuove funzionalità, nuovi agenti intelligenti e nuovi plugin MCP che si uniscono, offrendo un'alta giocabilità e scalabilità.

⚔️ Come si confronta con Claude Code?

Caratteristiche oh-my-opencode + OpenCode Claude Code Altri assistenti di programmazione AI (come Cursor)

Struttura dei costi Strumenti gratuiti, paghi solo le spese per le API dei modelli, costi controllabili. Abbonamento obbligatorio, pagamento mensile, costi elevati per un uso prolungato. Abbonamento + punti o pagamento a consumo, costi non trasparenti.

Scelta del modello Oltre 75 tipi, modelli open source, locali e nazionali disponibili. Limitato alla serie Claude, fornitore bloccato. Dipende dai partner, scelta relativamente limitata.

Trasparenza Completamente open source, auditabile, personalizzabile, forkabile. Completamente closed source, modello black box, non personalizzabile. Parzialmente open source o completamente closed source.

Conformità alla privacy Dati non escono dal dominio, adatto per settori ad alta richiesta come finanza e sanità. Dati devono essere caricati, esistono rischi di conformità. Dipende da terzi, debole controllo sui dati.Automazione Alta, supporta la collaborazione tra più agenti intelligenti e la modalità completamente automatica. Media, dipende dalle capacità del modello stesso, il processo è relativamente fisso. Media, principalmente con un singolo agente intelligente, compiti complessi richiedono intervento umano. Difficoltà di apprendimento Media, è necessario comprendere il concetto di più agenti intelligenti, ma la configurazione è riutilizzabile. Bassa, pronto all'uso, esperienza fluida. Bassa, interazione amichevole, basso costo di apprendimento. ## 🚀 Riepilogo: come dovrei scegliere? Se sei un sviluppatore individuale, studente o startup, con un budget limitato e desideri sperimentare le capacità di programmazione AI all'avanguardia, allora oh-my-opencode + OpenCode vale sicuramente la pena di essere provato. Se cerchi massima stabilità e supporto a livello aziendale, e hai un budget adeguato, allora strumenti commerciali come Claude Code potrebbero essere più adatti a te. Ma in ogni caso, l'emergere di oh-my-opencode ha già cambiato radicalmente il panorama degli strumenti di programmazione AI. Ci ha mostrato che: il futuro della programmazione AI sarà sicuramente open source, multi-agente e personalizzabile. Se vuoi anche tu provare la sensazione di "una persona è un intero team di sviluppo", perché non iniziare installando OpenCode e oh-my-opencode?

Published in Technology

You Might Also Like