Vai al contenuto
Impara · Guida · All Hands AI

OpenHands

Un agente di sviluppo software autonomo e open-source di All Hands AI: gira in un ambiente sandbox con terminale, editor e browser, e puoi fare autohosting o usare il cloud ospitato.

All Hands AI6 min di letturawww.all-hands.dev

Cos'è OpenHands?

OpenHands è un agente di programmazione autonomo e open-source di All Hands AI (in precedenza il progetto OpenDevin). Gira in un ambiente sandbox con terminale, editor di codice e browser, così può scrivere codice, eseguire comandi e navigare sul web per portare a termine un compito software.

Poiché è open source, lo controlli tu: fai autohosting dell'agente, puntalo sul modello che preferisci (aperto o chiuso), e ispeziona esattamente cosa fa. All Hands AI offre anche una versione cloud ospitata per i team che non vogliono eseguirlo da soli.

OpenHands è adatto agli ingegneri che vogliono un agente trasparente e controllabile e la libertà di scegliere il modello dietro di esso, inclusi pesi aperti in autohosting per il lavoro con dati sensibili. Come agente autonomo, il suo output è una bozza che revisioni prima del merge.

Punti di forza

Dove eccelle

  • Gli ingegneri che vogliono un agente di programmazione open-source e ospitabile da sé che controllano.
  • Abbinare un agente al modello che preferisci, inclusi i pesi aperti.
  • Il lavoro con dati sensibili dove l'agente e il modello girano nel tuo ambiente.
  • I team che vogliono trasparenza su esattamente cosa fa l'agente.
Limiti

Dove fa cilecca

  • I non sviluppatori che vogliono un prodotto consumer raffinato e senza configurazione.
  • I team poco propensi a eseguire o configurare infrastruttura (anche se esiste un'opzione cloud).
  • Fare il merge delle modifiche autonome senza revisione umana.
Come usarlo

Modi per accedere

Esegui OpenHands da solo (comunemente tramite un container) e collega il modello che vuoi, oppure usa il cloud ospitato OpenHands Cloud per saltare la configurazione.

Dagli un compito e un repository; lavora in una sandbox con terminale, editor e browser, e propone le modifiche da revisionare.

Come usarlo

Ottenere il massimo

Scegli il modello adatto al lavoro e ai tuoi vincoli; un modello di programmazione capace come Devstral o un modello di punta funzionano entrambi dietro lo stesso agente.

Mantieni i compiti circoscritti e revisiona il diff. Per il codice sensibile, esegui sia l'agente sia il modello nel tuo ambiente.

Prezzi

Quanto costa OpenHands

Indicativo, in USD, aggiornato al giugno 2026. I prezzi cambiano spesso. Verifica sul sito ufficiale prima di farci affidamento.

Open source

$0 (self-host)

L'agente è gratuito e open source; paghi solo le tue risorse di calcolo e qualsiasi API di modello tu scelga. Conferma la licenza sul sito ufficiale.

OpenHands Cloud

Usage-based (credits)

Una versione ospitata con crediti per i team che non vogliono fare autohosting. Conferma i prezzi attuali sul sito ufficiale.

Visita il sito ufficiale di OpenHands
Provalo

Esempi di prompt

Copiali in OpenHands come punto di partenza, poi adattali al tuo compito.

Implementare un compitoCopia il prompt
Ecco il repository e il compito. Implementalo, esegui i test, e mostrami il diff e l'output dei test prima di finire.
Indagare un bugCopia il prompt
Riproduci questo bug dai passaggi, trova la causa principale leggendo il codice ed eseguendolo, e proponi una correzione.
Scegliere un modelloCopia il prompt
Configura l'agente per usare un modello a pesi aperti in autohosting, e conferma che nessun codice lascia il mio ambiente durante un'esecuzione.
FAQ

OpenHands
domande frequenti.

Risposte dirette alle domande che ci vengono poste più spesso. Se la tua non c'è, scrivi al team.

Lavorare con SDEN

Portare l'IA in produzione?

Aiutiamo i team a scegliere i modelli giusti e a metterli in produzione in sicurezza, self-hosted quando i dati lo richiedono. E ti consegniamo le chiavi per gestirli in autonomia.

OpenHands guide · SDEN