−25%

en Windows con pago anual, hasta el 31/10. Ver planes

EQVPS
Empezar
Sandboxes de código

Sandboxes Firecracker para agentes de IA

Ejecuta código no verificado generado por IA en una microVM Linux aislada que arranca en un segundo aproximadamente. Llámala desde Python, TypeScript o cualquier cliente MCP. Cobro por segundo desde un saldo cripto — sin suscripción, sin mínimo, sin KYC.

$1 gratis para probar: confirma tu email y se añadirá a tu primer sandbox, sin recargar

pip install eqvps
export EQVPS_API_KEY="<your API token>"
python -c "from eqvps import Sandbox; s = Sandbox.create(); print(s.run('print(2+2)').stdout); s.kill()"

TypeScript: npm i @eqvps/sdk · MCP: https://mcp.eqvps.com/mcp

¿Por qué no Docker o tu propio servidor?

Un sandbox sirve para ejecutar código no confiable — el repositorio de GitHub de un desconocido, un paquete que no has leído, código que una IA acaba de escribir — donde no pueda alcanzar nada tuyo.

En tu portátil o servidor

  • Se ejecuta junto a tus claves SSH, tokens de API y archivos .env
  • Puede leer tus bases de datos, tu código fuente y tus sesiones del navegador
  • Un contenedor comparte el kernel del host — una fuga y está en tu máquina
  • Todo lo que instala o deja en marcha se queda contigo

En un sandbox de EQVPS

  • Su propia microVM Firecracker: kernel, CPU, RAM y disco separados
  • Nada tuyo dentro — solo los archivos y variables que le pasas
  • Internet saliente para pip, npm y git; sin SSH ni puertos de entrada
  • kill() borra la VM y su disco — no queda nada

Regla práctica: si no escribiste el código y no lo has leído, ejecútalo primero en un sandbox.

Casos de uso

Ejecución de código de IA y pruebas de código aisladas — cada caso son unas pocas líneas de SDK o llamadas MCP.

Revisar un proyecto de GitHub desconocido

Clónalo, instala las dependencias y ejecuta las pruebas. Si el código resulta malicioso, solo ve una VM vacía.

Python SDK
sb = Sandbox.create(tariff="standard")
r = sb.exec(
    "git clone https://github.com/owner/repo app"
    " && cd app && pip install -r requirements.txt"
    " && pytest -q", background=True).wait()
print(r.exit_code); sb.kill()

Ejecutar pruebas sin tocar producción

PHP con Composer y PHPUnit, Python con pytest, Node con npm test — en una máquina limpia en lugar de tu servidor. Hay root y apt.

Python SDK
# app/ = your repo (git clone or sb.upload)
sb.exec("apt-get update -qq && apt-get install -y -qq"
        " php-cli php-xml php-mbstring composer",
        background=True).wait()
sb.exec("cd app && composer install -q"
        " && vendor/bin/phpunit", background=True).wait()

Un PostgreSQL o Node desechable para una migración o un build

Instala una base de datos con apt, prueba la migración, compila el frontend y borra todo con una llamada. Para una base de datos, usa standard o superior.

Python SDK
sb = Sandbox.create(tariff="standard")
sb.exec("apt-get update -qq && apt-get install -y -qq"
        " postgresql", background=True).wait()
sb.exec("runuser -u postgres -- createdb app")
sb.exec("cd app && npm ci && npm run migrate"
        " && npm run build", background=True).wait()

Un programador IA que prueba su propio trabajo

El agente crea un sandbox, escribe el código, ejecuta las pruebas, corrige lo que falla y elimina el sandbox cuando todo pasa.

MCP
create_sandbox  {"tariff": "small"}
upload_file     app/main.py, app/test_main.py
exec_command    "cd app && pytest -q"   → 2 failed
upload_file     app/main.py             (fixed)
exec_command    "cd app && pytest -q"   → passed
kill_sandbox

Tu primera sandbox en 4 pasos

  1. 01

    Regístrate

    Solo email — o deja que tu agente llame a register_account por MCP. Sin tarjeta ni KYC.

  2. 02

    Crea un token de API

    Panel → Ajustes → Tokens de API.

  3. 03

    Instala el SDK

    pip install eqvps o npm i @eqvps/sdk, y define EQVPS_API_KEY.

  4. 04

    Ejecuta código

    Sandbox.create() → run() → kill(). Tu dólar de prueba cubre las primeras ejecuciones.

Qué obtienes

Aislamiento Firecracker

Cada sandbox es su propia microVM con su kernel, disco y límites de CPU/RAM — no un contenedor compartido.

Lista en un segundo

Python 3.12 con pip, Node.js 22 con npm, bash, git y curl. Internet saliente funciona; sin puertos entrantes.

Por segundo, sin mínimo

Paga solo la vCPU y la RAM asignadas mientras se ejecuta. Sin suscripción ni mínimo mensual.

Sandbox MCP integrada

create_sandbox, run_code y exec_command son herramientas MCP — Claude Code, Cursor y otros clientes las usan tal cual.

Sin KYC, saldo cripto

Cuenta solo con email y saldo prepago en USDC, USDT, BTC, XMR y más — el mismo saldo que tus VPS.

Efímera o persistente

Sandboxes desechables para una tarea, o persistentes que conservan su disco hasta 30 días. Variables de entorno y límites de gasto incluidos.

Precios

$0.040 por vCPU-hora + $0.013 por GiB-hora, por segundo (mínimo 60 s). Las sandboxes persistentes se cobran por hora iniciada y un mes nunca cuesta más que el tope de la última columna.

TarifavCPURAMDiscoRedPor horaPersistente, máx. al mes
micro0.25512 MB3 GB50 Mbit/s$0.0165$9.03
small0.51 GB5 GB100 Mbit/s$0.0330$18.07
standard12 GB10 GB200 Mbit/s$0.0660$36.14
plus24 GB15 GB300 Mbit/s$0.1320$72.27
pro48 GB20 GB400 Mbit/s$0.2640$144.54
max816 GB40 GB500 Mbit/s$0.5280$289.08

La última columna es un tope, no un precio fijo: un sandbox persistente que funciona solo parte del mes cuesta menos.

Sandbox persistente: un entorno de desarrollo para IA

Para tareas largas de agentes y proyectos a los que vuelves: el disco, los paquetes instalados y los archivos se conservan hasta 30 días, y te reconectas con el ID del sandbox.

Cómo funciona el tope: un sandbox persistente en marcha se cobra por cada hora iniciada, y un mes natural nunca cuesta más que el precio por hora × 730 h − 25 %. Ejemplo, standard: $0.0660/h, así que como máximo $36.14 al mes — 10 días sin parar cuestan $15.84.

sb = Sandbox.create(mode="persistent", tariff="standard")
print(sb.id)          # keep it — disk lives up to 30 days
# … tomorrow, from any machine:
sb = Sandbox.connect("sb_…")
sb.exec("cd app && git pull && pytest -q")

Un complemento a tu VPS, no un reemplazo

Misma cuenta, mismo saldo: cada uno para lo que está hecho.

VPS — un servidor que se queda

SSH, IP pública, puertos abiertos y servicios que funcionan durante meses: una web, un bot, una base de datos.

Sandbox — cómputo desechable para IA

Crear → ejecutar → borrar. Sin SSH ni puertos de entrada a propósito: comandos y archivos pasan por la API, MCP o el SDK.

¿Necesitas SSH y puertos abiertos? Ver planes VPS →

Desde tu cliente MCP

Conéctate una vez y pídele a tu agente en lenguaje normal — crea la sandbox, ejecuta el código y la elimina.

claude mcp add --transport http eqvps https://mcp.eqvps.com/mcp \
  --header "Authorization: Bearer $EQVPS_API_KEY"
Crea una sandbox pequeña, ejecuta print(2 + 2) en Python, muéstrame la salida y borra la sandbox.

Preguntas frecuentes

¿Qué es una sandbox de EQVPS?

Una pequeña microVM Linux (Firecracker) que creas por la API, el SDK o MCP para ejecutar código que no quieres en tu máquina: scripts generados por IA, pruebas, procesos de datos. Arranca en un segundo aproximadamente y se elimina cuando terminas.

¿Cómo está aislada?

Cada sandbox es una microVM Firecracker separada con su propio kernel, disco y límites de CPU y memoria. El internet saliente está abierto; no hay puertos entrantes ni SSH — los comandos y archivos pasan por la API.

¿Cuánto cuesta? ¿Hay prueba gratuita?

$0.040 por vCPU-hora más $0.013 por GiB-hora, por segundo; la tarifa más pequeña cuesta $0.0165 por hora. Una cuenta nueva recibe $1 de crédito gratis para sandboxes en su primera sandbox (una por persona), válido 14 días. La prueba se acredita cuando confirmas tu email con un código de 6 dígitos.

¿Necesito KYC o tarjeta?

No. Regístrate con un email y recarga un saldo prepago en cripto (o con tarjeta en la página de pago). El mismo saldo paga sandboxes y VPS.

¿Puede mi agente de IA usarla por su cuenta?

Sí. Por MCP un agente puede registrarse, consultar precios con sandbox_pricing, crear una sandbox y ejecutar código sin una persona. Desde código, usa el SDK de Python o TypeScript.

¿Puedo entrar por SSH a un sandbox o abrir un puerto?

No, a propósito: un sandbox no tiene SSH ni puertos de entrada — comandos y archivos pasan por la API, MCP o el SDK, y el internet saliente funciona. Para SSH, una IP pública y servicios permanentes, usa un VPS de EQVPS con el mismo saldo.

Pruébalo ahora — el primer dólar corre por nuestra cuenta

Sin suscripción ni KYC. Regístrate, crea un token y ejecuta tu primera sandbox en pocos minutos.