Честно, это снова скопированный подход из статьи: https://blog.emilburzo.com/2026/01/running-claude-code-dangerously-safely/. А ещё если дальше залезать, то это следствие увеличение времени автономной работы агентов через разные подходы: как улучшение моделей, так и улучшение самих подходов. Одно из них - это преобразование claude code в общего агента-оркестратора и выпуск SKILLs, как более адекватной замены MCP. Поэтому показываю, как поднять изолированный ‘ClaudeBox’ (VM/VPS), чтобы безопасно запускать
claude --dangerously-skip-permissions и получить больше автономности через плагины/loops.В cloud init в знакомом облаке пихаем установку claude code:
runcmd:
- curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash - # для ubuntu забираем посвежее
- apt install nodejs docker
- usermod -aG docker claude
- npm install -g @anthropic-ai/claude-code --no-audit
Дальше нам нужно прокачать сам claude code, потому что базовый хоть и хорош, но мы хотим повысить автономность. Делается это с помощью трёх плагинов:
1. https://github.com/gmickel/gmickel-claude-marketplace
2. https://quint.codes/
3. ralph loop, (но можно из первого плагина сделать ralph init)
Следующий вопрос: токены и подписки. Выгоднее сейчас брать подписки (исследование https://she-llac.com/claude-limits), причём после адаптации хочется только 200$, но в режиме экспериментов проще закупить через openrouter.ai. Для того, чтобы оно подхватилось в виртуалке в
.bashrc закидываем:export ANTHROPIC_BASE_URL="https://openrouter.ai/api"
export ANTHROPIC_AUTH_TOKEN="$OPENROUTER_API_KEY"
export ANTHROPIC_API_KEY="" # Important: Must be explicitly empty
После всего этого у нас есть VPS/виртуалка, где мы можем начать наше программирование магической командой:
/flow-next:interview "сделай мне персонального ассистента"
Эта команда задаст где-то 30-40 вопросов, чтобы детализировать а что такое персональный ассистент. Дальше создаст epic, нарежет его на набор M тасок и будет ждать команды это всё начать (если не сделали Ralph). Что-то получилось уже много, поэтому пару вопросов и скрин под конец.
> Почему не докер / дев контейнер?
VPS, которая стоит в ДЦ, больше изолирована от того окружения, где есть что-то важное. Виртуалку проще уничтножить / пересоздать.
> Как стянуть данные?
Не давайте, пожалуйста, доступа до своих аккаунтов.
Git - это распределённая система контроля версий, поэтому
git clone claude@box:/home/claude/project/ :)