Перейти к содержимому

Запустите первую песочницу

Понадобятся аккаунт AgentBox, API-ключ и JavaScript или Python.

1. Создайте аккаунт

Зарегистрируйтесь в дашборде AgentBox. Новый проект получает 1 000 ₽ промо-кредита. Карта для старта не нужна.

2. Добавьте API-ключ

Откройте проект в дашборде, перейдите в раздел API-ключи и нажмите Создать API-ключ. Передайте ключ в переменной среды AGENTBOX_API_KEY. Не сохраняйте его в репозитории. Подробнее: безопасная работа с API-ключом.

3. Установите SDK

npm install @abox-dev/sdk

4. Выполните команду

mjs
import { Sandbox } from "@abox-dev/sdk";

const sandbox = await Sandbox.create();

try {
  const result = await sandbox.commands.run("printf 'hello from AgentBox'");
  console.log(result.stdout);
} finally {
  await sandbox.kill();
}

Запустите файл через Node.js или Python. При успехе программа выведет hello from AgentBox, а затем удалит песочницу.

Дальше попробуйте передать файлы или установить пакет.