
Codespaces o Gitpod/Ona: la pausa automatica decide il conto

Per un nuovo team che sviluppa su GitHub, Codespaces è la scelta con un costo operativo stimabile; la pausa automatica riduce la spesa per il calcolo, ma lascia quella dello storage. Gitpod è diventato Ona e, secondo l’annuncio di Ona Cloud, le nuove iscrizioni sono chiuse e il servizio terminerà il 31 ottobre 2026. Le vecchie tariffe Gitpod non sono quindi un preventivo per acquistare oggi quel servizio cloud.
Per Codespaces conta il tempo in cui l’ambiente resta in esecuzione, inclusa l’attesa prima dello stop automatico. Il calcolatore GitHub indica 0,18 dollari l’ora per una macchina a 2 core e 0,07 dollari per GiB al mese di storage. Fermare l’ambiente interrompe il consumo di calcolo; conservarlo mantiene una voce di costo. Per un team che paga gli ambienti tramite l’organizzazione, la tariffa oraria da sola sottostima quindi il conto.
Il costo mensile per cinque o venti sviluppatori
Gli importi seguenti sono esempi ipotetici, non fatture né offerte commerciali. Ogni sviluppatore usa una macchina a 2 core e conserva per tutto il mese un solo codespace con 10 GiB di spazio fatturabile. Le ore settimanali indicate sono ore di esecuzione effettiva, già comprensive di eventuali attese prima dello stop. Il mese medio corrisponde a 52 settimane divise per 12; i totali sono in dollari, prima di imposte, conversioni valutarie o condizioni contrattuali particolari.
- 10 ore settimanali per persona: circa 43,3 ore mensili. Il calcolo costa 7,80 dollari e lo storage 0,70: totale 8,50 dollari per sviluppatore, 42,50 per cinque persone e 170 per venti.
- 20 ore settimanali per persona: circa 86,7 ore mensili. Il calcolo costa 15,60 dollari; con lo stesso storage il totale è 16,30 dollari per sviluppatore, 81,50 per cinque persone e 326 per venti.
- 40 ore settimanali per persona: circa 173,3 ore mensili. Il calcolo costa 31,20 dollari; il totale è 31,90 dollari per sviluppatore, 159,50 per cinque persone e 638 per venti.
Il modello usa ore settimanali per 52/12, moltiplicate per la tariffa di calcolo, e aggiunge lo spazio conservato per la tariffa mensile di storage. Solo alla fine moltiplica il costo individuale per il numero di persone. Una macchina più grande cambia il primo fattore; più codespace conservati dalla stessa persona cambiano il secondo. Gli esempi assumono che l’organizzazione sostenga l’intero consumo e non includono altri ambienti o spazio aggiuntivo.
Lo stop ferma il calcolo, l’eliminazione ferma lo storage

La guida GitHub al ciclo di vita indica uno stop predefinito dopo 30 minuti di inattività: uscire dall’editor senza arrestare esplicitamente il codespace non lo ferma subito. Un ambiente fermo conserva i dati e continua ad accumulare storage fino all’eliminazione. La stessa guida indica l’eliminazione automatica predefinita dopo 30 giorni di inattività, un periodo configurabile. Questo spiega perché pausa ed eliminazione hanno effetti diversi sulla spesa.
Se le ore degli scenari fossero invece ore di lavoro produttivo, l’attesa dopo ogni sessione andrebbe aggiunta al calcolo. Nell’ipotesi di cinque sessioni settimanali che consumano tutte i 30 minuti prima dello stop, l’ambiente resta acceso altre 2,5 ore a settimana: circa 1,95 dollari al mese per persona con la macchina ipotizzata. Per cinque sviluppatori sono 9,75 dollari in più, per venti sono 39. Arrestare esplicitamente il codespace evita quell’attesa; accorciare il timeout ne riduce il limite, mentre il risparmio reale dipende dalla frequenza delle pause.
Lo spazio segue un’altra curva. Se ciascuno conserva tre codespace da 10 GiB fatturabili per l’intero mese anziché uno, nell’esempio lo storage passa da 0,70 a 2,10 dollari per persona: 10,50 dollari per cinque sviluppatori o 42 per venti. La differenza pesa anche quando nessuno usa gli ambienti. Eliminare quelli conclusi interrompe l’accumulo futuro dello storage, ma prima occorre salvare nel repository le modifiche da mantenere; lo stop conserva invece l’ambiente pronto per riprendere il lavoro.
Perché i crediti Ona non equivalgono alle ore Codespaces
La descrizione commerciale degli Ona Compute Units attribuisce ai crediti cloud sia l’esecuzione degli ambienti sia le conversazioni con gli agenti; indica inoltre che storage dell’ambiente, rete e traffico in uscita non venivano fatturati come voci separate in quei livelli. Un credito che copre attività diverse non si può convertire direttamente in un’ora di Codespaces. Quella descrizione aiuta a leggere i contratti esistenti, ma la chiusura delle nuove iscrizioni a Ona Cloud impedisce di trattarla come un listino per un nuovo team.
Negli scenari ipotetici, cinque persone richiedono complessivamente 50, 100 o 200 ore settimanali di ambiente in esecuzione; venti persone ne richiedono 200, 400 o 800. Sono volumi di lavoro, non importi Ona. Per stimare un contratto già in uso servono il consumo di crediti della macchina scelta, l’attività degli agenti e le condizioni concordate. Applicare ai volumi una vecchia tariffa Gitpod produrrebbe un numero apparentemente preciso, ma riferito a un prodotto e a un’unità di addebito differenti.
La forge cambia la scelta prima del prezzo

Per chi usa soltanto repository GitHub, Codespaces mantiene il confronto economico centrato su macchina, ore di esecuzione e spazio conservato. La guida Ona alla migrazione da Gitpod Classic descriveva invece l’accesso ai repository ospitati su GitHub e GitLab, indicava Bitbucket come funzione prevista e riservava le istanze GitHub e GitLab autogestite al livello Enterprise. La guida riferiva inoltre la fine del servizio Gitpod Classic a consumo per il 15 ottobre 2025. Le sue integrazioni descrivono quel passaggio di prodotto, non la disponibilità di nuovi account Ona Cloud dopo la chiusura delle iscrizioni.
- Solo GitHub: Codespaces offre una base pubblica per stimare la spesa del team. Il fattore da modellare con attenzione è quante sessioni restano accese durante le pause e quanti ambienti rimangono conservati.
- GitHub e GitLab: la copertura delle due forge era un vantaggio funzionale di Ona per i clienti del servizio. Per un nuovo acquisto, però, occorre una soluzione effettivamente disponibile e una proposta commerciale propria: il vecchio prezzo orario di Gitpod Classic non risponde a questa esigenza.
- Bitbucket o forge autogestite: la compatibilità va stabilita per il prodotto e il piano specifici prima di calcolare le ore. Una tariffa conveniente non rende utilizzabile un’integrazione soltanto prevista o riservata a un contratto diverso.
La distinzione conta anche per chi deve migrare configurazioni esistenti: la guida Ona descriveva il passaggio da .gitpod.yml a devcontainer.json e automations.yml. Per un team GitHub che sceglie ora un ambiente cloud, il costo prevedibile di Codespaces resta legato soprattutto al tempo prima dello stop e allo spazio mantenuto dopo. Per un team distribuito su più forge, disponibilità del servizio e integrazione dei repository diventano condizioni preliminari del preventivo.
Leggi anche:
Articoli correlati


GitHub Actions o CircleCI: stessi minuti, costi e tempi molto diversi

Toggl Track o Clockify: l’interfaccia pulita costa più del timer

Hugging Face Spaces o Replicate: la GPU inattiva può ribaltare il costo

L’IA trova falle a 3,61 dollari, ma Microsoft avverte: serve ancora revisione umana

Claude Code o GitHub Copilot: i dati premiano compiti diversi, non un vincitore
Iscriviti alla nostra newsletter
Ricevi le ultime notizie su Web3, IA e cripto direttamente nella tua casella di posta.