Novità: sandbox per il codice. Per eseguire semplicemente codice generato dall'IA non serve più un VPS intero: le sandbox di codice EQVPS sono microVM Firecracker che si avviano in circa un secondo, si pagano al secondo e funzionano subito come sandbox MCP — SDK
pip install eqvps·npm i @eqvps/sdk(documentazione). La prima sandbox di un nuovo account ha $1 gratis. L'approccio con un VPS intero descritto sotto resta quello giusto quando servono root, un IP pubblico o una macchina per settimane.
Nel momento in cui un agente IA scrive codice che non hai revisionato, hai un problema: dove lo esegui? Non sul tuo laptop accanto alle tue chiavi SSH e ai tuoi file. La risposta abituale è un container — ma un container condivide il tuo kernel e vive sulla tua macchina. C'è un confine più pulito che quasi nessuno usa perché prima era troppo lento da configurare: un intero VPS usa-e-getta che l'agente crea, usa e distrugge da solo.
È di questo che si tratta — ed è uno schema per cui EQVPS è costruito in modo unico, perché l'agente può fare l'intero ciclo di vita da solo tramite MCP.
Perché un VPS usa-e-getta batte un container locale
Per eseguire codice di cui non ti fidi, la domanda è il raggio d'azione — cosa può toccare se si comporta male?
- Un container locale condivide il tuo kernel, sta sulla tua rete, ed è a una configurazione sbagliata di distanza dal tuo host. Va bene per codice che hai scritto tu; rischioso per codice che un LLM ha appena generato.
- Un VPS usa-e-getta è una macchina separata con il proprio OS, il proprio IP e nulla di tuo. Il codice non fidato gira lì. Quando è finito, la macchina viene distrutta e tutto ciò che c'era se ne va con essa.
Il motivo per cui prima non lo facevano è l'attrito: creare e smontare un server significava una dashboard, una carta, un umano. Rimuovilo e la sandbox VPS usa-e-getta diventa la scelta ovvia.
Il ciclo di vita, posseduto dall'agente
Questa è la parte che funziona solo qui. Tramite il nostro server MCP l'agente esegue l'intero ciclo senza umano:
order_vps({ product: "nano", os_id: 1 }) // macchina nuova, pagata dal saldo prepagato
get_vps_status({ service_id }) // → ip, ssh_port, password root una tantum
// l'agente fa SSH, esegue il codice non fidato, rilegge il risultato
cancel_service({ service_id, type: "immediate", confirm: "<hostname>" })
// → VM distrutta
Quattro chiamate: crea, leggi l'accesso, esegui, distruggi. Nessuna dashboard, nessuno ad approvare un acquisto. L'agente ha comprato e gestito il proprio server; ora se ne disfa anche.
L'economia che lo rende pratico
Due scelte di design lo trasformano da "costoso" in "ovvio":
- Saldo prepagato = tetto di spesa netto. L'agente paga da un saldo che hai finanziato una volta con crypto. Non può mai spendere più di ciò che c'è — quindi un loop impazzito che crea macchine è limitato dal saldo, non da tutto il tuo wallet.
- La cancellazione immediata chiude tutto sul momento. Distruggere una macchina a metà periodo ha effetto subito; cosa succede al periodo pagato è stabilito nei Termini.
Insieme rendono economicamente sensata una sandbox usa-e-getta per task, non un pozzo di denaro.
Ambito onesto
- Questo è isolamento VPS, non un'enclave per la ricerca sulla sicurezza. Ogni sandbox è una VM completa — molto più forte di un container locale, ma è virtualizzazione standard, non una sandbox formalmente rinforzata. Per eseguire codice che un LLM ha appena scritto senza rischiare la tua macchina, è esattamente giusto; per l'analisi di malware avversario, usa strumenti costruiti apposta.
- Il provisioning richiede circa un minuto. Una VM nuova si avvia e l'SSH risponde in circa 60 secondi — rapido, ma non istantaneo come un container caldo. Per l'isolamento per-task va bene; per chiamate di funzione sub-secondo non è lo strumento.
- La AUP si applica comunque. Una sandbox usa-e-getta per il tuo codice non fidato va bene; usare macchine usa-e-getta per abusi, attacchi o spam no, e porta alla terminazione dell'account.
Perché proprio qui
Nessun altro host lascia a un agente possedere questo ciclo dall'inizio alla fine: crea, paga, esegui, distruggi — senza umano, senza carta e senza KYC. Email per registrarsi, USDC o USDT per finanziare un saldo, e un agente può gestire una flotta di sandbox usa-e-getta da solo. Se stai costruendo un agente che scrive ed esegue codice, questo è il confine di isolamento che non mette in gioco la tua macchina. Puntalo sull'endpoint MCP e lascialo fare provisioning.
Commenti
Ancora nessun commento. Sii il primo.