−25%

на годовую оплату Windows, до 31.10. К тарифам

EQVPS
Начать
Песочницы для кода

Firecracker-песочницы для AI-агентов

Запускайте непроверенный код, написанный AI, в изолированной Linux-микроВМ, которая стартует примерно за секунду. Вызывайте её из Python, TypeScript или любого MCP-клиента. Посекундная оплата с крипто-баланса — без подписки, без минимума, без KYC.

$1 на пробу бесплатно — подтвердите email, и он добавится к первой песочнице, пополнять не нужно

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

Почему не Docker и не свой сервер?

Песочница нужна, чтобы запускать недоверенный код — чужой репозиторий с GitHub, непрочитанный пакет, код, который только что написал ИИ, — там, где он не дотянется ни до чего вашего.

На вашем ноутбуке или сервере

  • Работает рядом с вашими SSH-ключами, API-токенами и .env-файлами
  • Может прочитать ваши базы данных, исходники и сессии браузера
  • Контейнер делит ядро с хостом — один побег, и код уже на вашей машине
  • Всё, что он установил или оставил запущенным, остаётся у вас

В песочнице EQVPS

  • Собственная микроVM Firecracker: отдельные ядро, CPU, RAM и диск
  • Внутри нет ничего вашего — только файлы и переменные, которые вы передали
  • Исходящий интернет для pip, npm и git; ни SSH, ни входящих портов
  • kill() удаляет VM вместе с диском — после неё ничего не остаётся

Простое правило: если вы не писали этот код и не читали его — сначала запустите его в песочнице.

Сценарии

Выполнение кода от ИИ и тестирование кода в изоляции — каждый сценарий занимает несколько строк SDK или вызовов MCP.

Проверить незнакомый проект с GitHub

Склонируйте, установите зависимости и прогоните тесты. Если код окажется вредоносным, он увидит только пустую VM.

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()

Прогнать тесты, не трогая прод

PHP с Composer и PHPUnit, Python с pytest, Node с npm test — на чистой машине, а не на вашем сервере. Есть root и 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()

Временный PostgreSQL или Node для миграции или сборки

Поставьте базу через apt, проверьте миграцию, соберите фронтенд — и удалите всё одним вызовом. Для базы берите standard или больше.

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()

ИИ-программист, который сам проверяет свою работу

Агент создаёт песочницу, пишет код, запускает тесты, исправляет то, что упало, и удаляет песочницу, когда всё зелёное.

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

Первая песочница за 4 шага

  1. 01

    Регистрация

    Только email — или пусть ваш агент вызовет register_account через MCP. Без карты и KYC.

  2. 02

    Создайте API-токен

    Кабинет → Настройки → API-токены.

  3. 03

    Установите SDK

    pip install eqvps или npm i @eqvps/sdk, затем задайте EQVPS_API_KEY.

  4. 04

    Запустите код

    Sandbox.create() → run() → kill(). Пробный $1 покроет первые запуски.

Что вы получаете

Изоляция Firecracker

Каждая песочница — отдельная микроВМ со своим ядром, диском и лимитами CPU/RAM, а не общий контейнер.

Готова примерно за секунду

Python 3.12 с pip, Node.js 22 с npm, bash, git и curl. Исходящий интернет работает, входящих портов нет.

Посекундная оплата без минимума

Платите только за выделенные vCPU и RAM, пока песочница работает. Без подписки и ежемесячного минимума.

MCP-песочница из коробки

create_sandbox, run_code и exec_command — это MCP-инструменты: Claude Code, Cursor и другие клиенты используют их как есть.

Без KYC, крипто-баланс

Аккаунт только по email и предоплаченный баланс в USDC, USDT, BTC, XMR и других — тот же, что и для ваших VPS.

Временные или постоянные

Одноразовые песочницы под одну задачу или постоянные, которые хранят диск до 30 дней. Переменные окружения и лимиты трат включены.

Цены

$0.040 за vCPU-час + $0.013 за ГиБ-час, посекундно (минимум 60 с). Постоянные песочницы оплачиваются за каждый начатый час, а месяц никогда не стоит дороже потолка в последней колонке.

ТарифvCPURAMДискСетьВ часПостоянная, максимум за месяц
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

Последняя колонка — потолок, а не фиксированная цена: постоянная песочница, которая работает только часть месяца, стоит меньше.

Постоянная песочница: среда разработки для ИИ

Для долгих задач агента и проектов, к которым вы возвращаетесь: диск, установленные пакеты и файлы хранятся до 30 дней, а подключиться снова можно по ID песочницы.

Как работает потолок: постоянная песочница тарифицируется за каждый начатый час работы, а календарный месяц никогда не стоит больше, чем почасовая цена × 730 ч − 25%. Пример, standard: $0.0660/ч, значит максимум $36.14 в месяц — 10 суток круглосуточно стоят $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")

Дополнение к VPS, а не замена

Один аккаунт, один баланс — используйте каждое для своего.

VPS — сервер, который остаётся

SSH, публичный IP, открытые порты и сервисы, которые работают месяцами: сайт, бот, база данных.

Песочница — одноразовые вычисления для ИИ

Создал → выполнил → удалил. SSH и входящих портов нет намеренно: команды и файлы идут через API, MCP или SDK.

Нужны SSH и открытые порты? Смотрите тарифы VPS →

Из вашего MCP-клиента

Подключитесь один раз и попросите агента обычными словами — он создаст песочницу, выполнит код и удалит её.

claude mcp add --transport http eqvps https://mcp.eqvps.com/mcp \
  --header "Authorization: Bearer $EQVPS_API_KEY"
Создай маленькую песочницу, выполни в Python print(2 + 2), покажи вывод и удали песочницу.

Вопросы и ответы

Что такое песочница EQVPS?

Небольшая Linux-микроВМ (Firecracker), которую вы создаёте через API, SDK или MCP, чтобы запускать код, которому не место на вашей машине: скрипты от AI, тесты, обработку данных. Стартует примерно за секунду и удаляется, когда больше не нужна.

Как она изолирована?

Каждая песочница — отдельная микроВМ Firecracker со своим ядром, диском и лимитами CPU и памяти. Исходящий интернет открыт; входящих портов и SSH нет — команды и файлы идут через API.

Сколько стоит? Есть ли бесплатная проба?

$0.040 за vCPU-час плюс $0.013 за ГиБ-час, посекундно; самый маленький тариф — $0.0165 в час. Новый аккаунт получает $1 бесплатного кредита на песочницы при первой песочнице (одна проба на человека), действует 14 дней. Проба начисляется после подтверждения email 6-значным кодом.

Нужны ли KYC или карта?

Нет. Регистрация по email, пополнение предоплаченного баланса криптой (или картой на странице оплаты). Тот же баланс оплачивает и песочницы, и VPS.

Может ли AI-агент пользоваться сам?

Да. Через MCP агент может зарегистрироваться, узнать цены через sandbox_pricing, создать песочницу и выполнить код без человека. Из кода — Python или TypeScript SDK.

Можно зайти в песочницу по SSH или открыть порт?

Нет, намеренно: у песочницы нет SSH и входящих портов — команды и файлы идут через API, MCP или SDK, исходящий интернет работает. Для SSH, публичного IP и долгоживущих сервисов возьмите VPS EQVPS на том же балансе.

Попробуйте сейчас — первый $1 за наш счёт

Без подписки и KYC. Зарегистрируйтесь, создайте токен и запустите первую песочницу за несколько минут.