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

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

Понадобятся аккаунт AgentBox, API-ключ и Node.js, Python или Go 1.24+.

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 или Go. При успехе программа выведет hello from AgentBox, а затем удалит песочницу.

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