Claude Code, Codex, OpenCode, OpenClaw o Hermes?
Eseguili tutti e cinque e confrontali in prima persona.
Orkas li esegue tutti e cinque come sessioni locali in un'unica app desktop, quindi la tabella qui sotto riporta ciò che un'applicazione host osserva davvero quando li controlla, non un elenco di funzionalità copiato dalla documentazione. Scegli in base all'attività, anziché scegliere una volta per tutte.
Cosa cambia davvero tra i cinque
Ogni riga qui sotto rappresenta un contratto che Orkas deve rispettare per controllare quella CLI, quindi viene misurata dal lato di chi la controlla, anziché basarsi su quanto dichiarato in una pagina di documentazione. Un trattino indica un limite del trasporto di quella CLI, non un giudizio sul suo modello.
| Funzionalità | Claude Code | Codex | OpenCode | OpenClaw | Hermes |
|---|---|---|---|---|---|
| Ripresa di una sessione | Nativa | Nativa | Nativa | Stesso ID di sessione | Orkas ripropone la cronologia |
| Istruzioni persistenti | Campo nativo, per esecuzione | Campo nativo, per sessione | Primo turno dell'utente, per sessione | Primo turno dell'utente, per sessione | Primo turno dell'utente, per esecuzione |
| Si associa a una cartella di progetto | ✓ | ✓ | ✓ | — | — |
| Dispone del ponte di accesso agli strumenti di Orkas | ✓ | ✓ | ✓ | — | — |
| Legge e scrive la memoria dell'agente | ✓ | ✓ | — | — | — |
| Accetta un messaggio durante l'esecuzione | ✓ | ✓ | — | — | — |
| Controllo delle autorizzazioni da Orkas | Eredita / Chiedi / Completo | Eredita / Chiedi / Completo | Solo accesso completo | Solo ereditarietà | Eredita / Chiedi / Completo |
Claude Code e Codex sono i due che supportano l'intero contratto di Orkas: associazione al progetto, ponte di accesso agli strumenti, memoria dell'agente, messaggi durante l'esecuzione e una modalità di autorizzazione per ogni agente. OpenCode supporta il ponte, ma funziona solo in modalità di accesso completo. OpenClaw e Hermes supportano solo le sessioni, quindi Orkas li usa per turni autonomi.
Una conversazione, più agenti con ambiti delimitati
L'approccio multiagente è utile quando un'attività comprende ricerca, codice, file, analisi e azioni successive. L'agente principale mantiene l'obiettivo generale mentre i sottoagenti gestiscono compiti più circoscritti con le proprie abilità.
L'agente principale è responsabile dell'obiettivo
Comprende la richiesta, pianifica il lavoro, coinvolge i sottoagenti e mantiene coerente il risultato finale.
- plan
- coordinate
I sottoagenti svolgono un lavoro mirato
Ogni sottoagente può avere un ruolo, un insieme di abilità e un contesto delimitato, così le attività complesse non finiscono per concentrarsi in un'unica conversazione sovraccarica.
- roles
- context
Le abilità rendono concrete le azioni
Gli agenti richiamano abilità per lavorare sui file, eseguire codice, cercare informazioni, usare connettori e compiere altre operazioni concrete.
- skills
- tools
I sottoagenti diventano flussi di lavoro
Il lavoro ricorrente può essere salvato come sottoagente e poi richiamato dalla chat con le stesse istruzioni e gli stessi limiti.
- reuse
- workflow
Per il lavoro che richiede più di un profilo di assistente
Ricerca
Distribuisci raccolta, sintesi e valutazione critica tra sottoagenti diversi.
Ingegneria
Lascia che un agente esamini il contesto mentre un altro modifica, esegue test o spiega i diff.
Attività operative
Trasforma rapporti, liste di controllo e azioni successive in procedure ripetibili degli agenti.
Lavoro sui dati
Separa estrazione, pulizia, analisi, creazione di grafici e spiegazione finale.
Scegliere tra i backend CLI
Quale dovrei usare: Claude Code, Codex, OpenCode, OpenClaw o Hermes?
Claude Code e Codex sono gli unici due che supportano l'intero contratto dell'host — associazione al progetto, ponte di accesso agli strumenti, memoria dell'agente, messaggi durante l'esecuzione e una modalità di autorizzazione per ogni agente — e quindi sono adatti a lavori prolungati sui repository. OpenCode supporta il ponte di accesso agli strumenti, ma solo in modalità di accesso completo. OpenClaw e Hermes supportano solo le sessioni, il che li rende adatti a turni autonomi. In Orkas ne installi diversi e scegli in base all'attività.
Posso eseguire Claude Code e Codex contemporaneamente?
Sì. Ogni agente esterno che aggiungi dispone di una propria sessione CLI locale, quindi più agenti possono essere eseguiti in parallelo in un'unica finestra e puoi leggere i loro risultati nella stessa chat. Claude Code e Codex accettano anche un nuovo messaggio mentre un'esecuzione è ancora in corso; gli altri tre terminano prima il turno.
I sottoagenti sono la stessa cosa dei flussi di lavoro?
Possono esserlo. Un sottoagente può includere istruzioni, abilità e risultati attesi per un processo ricorrente, così puoi richiamarlo anziché ricostruire il flusso.
Orkas dà priorità ai dati locali ed è open source?
Sì. Orkas è open source e dà priorità ai dati locali. Le configurazioni degli agenti, le chat, i file generati e le chiavi crittografate dei modelli restano sul tuo computer per impostazione predefinita; le chiamate ai modelli vanno direttamente al tuo fornitore.
Posso cambiare backend a progetto già avviato?
Sì. Ogni agente esterno è una sessione locale separata, quindi aggiungere un secondo backend non interferisce con il primo. Ciò che non viene trasferito è la sessione stessa: Claude Code e Codex la riprendono in modo nativo, anche OpenCode consente di riprenderla, OpenClaw riutilizza un ID di sessione e Hermes non dispone di alcun riferimento per la ripresa; per quest'ultimo, l'host ripropone la cronologia visibile in una nuova sessione.
Crea il tuo team di IA sul desktop
Open source, con priorità ai dati locali e basato su agenti e abilità riutilizzabili.