17. Дистрибутив
🔵 Собранный архив с бинарниками и документацией — для работы без исходников.
17.1 Что внутри
| Путь | Что это |
|---|---|
bin/agent_web_bot[.exe] |
HTTP-сервер + сайт + виджет + API |
bin/agent_bench[.exe] |
E2E-бенчмарк агентов |
bin/scraper[.exe] |
краулер сайта + анализатор архива |
bin/site_tool[.exe] |
тест YAML-инструмента локально (без сервера, без LLM) |
bin/hook_tool[.exe] |
тест YAML-хука локально |
bin/workflow_tool[.exe] |
локальный запуск воркфлоу |
bin/route_tool[.exe] |
тест HTTP-маршрутов локально (http_route / static_route) |
bin/office_tool[.exe] |
тест офисного инструмента локально (скачивает OfficeCLI при первом запуске) |
bin/officecli_pdf_exporter[.exe] |
PDF-экспортер-плагин OfficeCLI (headless Chromium, автоскачивание) |
bin/duckdb.dll |
рантайм DuckDB (Windows) |
docs/ |
плейбук (agent-os-docs/) — настройка, агенты, инструменты, хуки |
config/ |
стартовое дерево конфига (server.yaml + budgets.yaml + демо-агент hello) |
.env.example |
шаблон окружения |
VERSION |
версия |
17.2 Сборка
Архивы собираются скриптами в корне репозитория:
./build_distrib.sh— Linux (distrib/agent-os-distrib-linux.zip);powershell -File build_distrib.ps1— Windows (distrib/agent-os-distrib-windows.zip).
Скрипты собирают release-бинарники, упаковывают agent-os-docs/ как docs/,
config-starter/ как config/, плюс .env.example и VERSION, и считают
.sha256.
17.3 Скачивание
Архивы отдаёт сам сервер:
| URL | Что |
|---|---|
/distrib/agent-os-distrib-linux.zip (+.sha256) |
Linux |
/distrib/agent-os-distrib-windows.zip (+.sha256) |
Windows |
/distrib/agent-os-android.apk (+.sha256) |
Android |
На сайте — раздел «Скачать» (/site/download.html). Путь к папке дистрибутива
меняется через AGENT_OS_DISTRIB_DIR (по умолчанию distrib).
17.4 Быстрый старт из архива
copy .env.example .env
bin\agent_web_bot.exe
Затем открой http://127.0.0.1:3000/site/ или docs/README.md.