Документация AgentBox
AgentBox создает легковесные и изолированные Linux-среды для AI-агентов и приложений, которые небезопасно запускать на своей машине. Создайте песочницу, передайте файлы, выполните команды и удалите среду после завершения задачи.
Первая песочница
Установите @abox-dev/sdk для JavaScript, abox-sdk для Python или github.com/abox-dev/sdk/packages/go-sdk для Go 1.24+. Все SDK читают API-ключ из AGENTBOX_API_KEY.
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();
}Блок finally удаляет песочницу, даже если команда завершится с ошибкой.
Основные понятия
- Песочница — временная Linux microVM для команд, файлов и сервисов.
- Шаблон определяет программы и ресурсы, доступные при старте.
- SDK управляет песочницами и шаблонами из приложения.
- CLI выполняет основные операции из терминала.
Что дальше
- Quickstart — узнайте, как пользоваться AgentBox.
- AI-агенты — узнайте, как запустить агента в песочнице.