osFoundry / Platform
Container
Container di lunga durata per servizi backend, agenti o worker di build. Log in streaming dal vivo.
Che cos’è
I container di osFoundry sono istanze di calcolo cloud dedicate e di lunga durata, pensate per il lavoro che un turno di chat non riesce a reggere: servizi backend che devono restare attivi, agenti IA che girano per ore e build worker che compilano e impacchettano il tuo codice. Ogni container gira su un server proprio, con un'assegnazione fissa di RAM, vCPU e un tetto agli agenti concorrenti, così un lavoro pesante in un container non sottrae mai risorse a un altro. Compri un container per tier (Starter, Standard o Power), gli dai un nome e lo avvii o fermi su richiesta dalle Impostazioni; la tariffa è un canone mensile fisso per tier, con un interruttore opzionale di stop automatico all'inattività, perché un container lasciato incustodito non continui a fatturare una volta finito il lavoro.
Dentro osFoundry, un container è un runtime di prima classe a cui puoi collegarti. Espone un terminale PTY interattivo (con pieno supporto per frecce, ANSI, ctrl+C e ridimensionamento tramite xterm.js), così agenti da CLI come aider o claude-code si comportano esattamente come in una shell locale. I log arrivano in diretta su un canale server-sent-events: il pannello segue l'output del processo principale del container (avvio del server, crash, errori di deploy e lo stdout dei sottoprocessi in background che un terminale visibile perderebbe) man mano che accade, senza ricaricare. Le room app possono legare un container dichiarato nel loro manifest, il che provisiona automaticamente volumi a blocchi persistenti e inietta i secret di ogni istanza come variabili d'ambiente a ogni exec, così il tuo servizio ha il suo stato e le sue credenziali senza che tu debba cablarli a mano.
Questo conta perché osFoundry è un workspace BYOK e local-first: i tuoi modelli e le tue chiavi sono tuoi, e gran parte del tuo lavoro resta sul tuo dispositivo. I container estendono verso l'esterno quello stesso workspace per i lavori che hanno davvero bisogno di una macchina persistente e sempre attiva, senza uscire dall'ambiente in cui chat, agenti, codice e dati già vivono, e senza una tassa di piattaforma a postazione sopra il calcolo.
Funzionalità principali
- Esegui container di lunga durata per servizi backend, agenti autonomi o build worker, ciascuno sul proprio server cloud dedicato
- Segui i log in diretta via SSE: avvio del server, crash, errori di deploy e lo stdout dei sottoprocessi in background, in tempo reale e senza ricaricare
- Apri un terminale PTY interattivo (xterm.js) perché agenti da CLI come aider o claude-code abbiano frecce, ANSI, ctrl+C e ridimensionamento
- Scegli un tier (Starter/Standard/Power) con RAM, vCPU e limite di agenti concorrenti fissi; avvia, ferma, rinomina o elimina su richiesta
- Attiva lo stop automatico all'inattività perché un container incustodito si fermi dopo una pausa invece di fatturare tutto il giorno
Casi d’uso
- Sviluppatore di agenti: esegui una sessione claude-code o aider in un container di tier Power per un refactoring di più ore, guardando i log in diretta mentre il terminale PTY resta interattivo
- Ingegnere backend: tieni vivo il servizio API di una room app su un container dedicato con volumi persistenti e secret iniettati, provisionato dal manifest dell'app
- Utente CI/build: avvia un container Standard come build worker, segui gli errori di deploy in diretta e attiva lo stop automatico perché si spenga a build finita
Domande frequenti
Cosa posso davvero eseguire in un container osFoundry?
Qualsiasi cosa debba restare attiva più a lungo di un turno di chat: un servizio backend, un agente IA di lunga durata o un build worker. Ogni container è un server completo a cui accedi via shell da un terminale interattivo, così strumenti da CLI come aider e claude-code girano in modo nativo.
Come vedo cosa sta facendo il mio container?
Il pannello dei log segue il processo principale del container su uno stream server-sent-events in diretta, incluso lo stdout dei sottoprocessi in background che un terminale visibile perderebbe. Hai anche un terminale PTY interattivo completo per guidarlo direttamente.
Come viene fatturato un container e posso evitare di pagare mentre è inattivo?
Ogni container ha un canone mensile fisso definito dal suo tier (Starter, Standard o Power), che ne fissa RAM, vCPU e limite di agenti concorrenti. Attiva lo stop automatico all'inattività perché si fermi dopo un periodo senza uso, oppure fermalo ed eliminalo manualmente in qualsiasi momento.