Библиотека
📩
Получить материал в Telegram Подпишитесь на канал и заполните короткую анкету — материалы откроются в нашем приложении
Открыть в Telegram →
Гайд · Безопасность

Claude Code на автопилоте: безопасный автономный агент

Перестань жать «Разрешить» каждые 5 минут. Allowlist, sandbox, hooks и cost cap — собранный конфиг из 4 защит, который позволяет ставить задачу на ночь и не бояться за репозиторий и счёт за токены.

Формат: settings.json + чек-лист Время: ~20 минут на настройку Уровень: Средний

Что внутри гайда

1

Зачем нужен автопилот

Проблема, которую он решает

Если ты пользуешься Claude Code не первый день — ты в среднем 50 раз в день жмёшь «Разрешить». Большая часть — на безопасные операции: чтение файлов, git status, npm install из доверенного списка.

Это превращает работу с агентом в работу человеческой кнопкой. Главная ценность автономного режима — не «оставить на ночь и спать», а перестать прерывать поток своих мыслей каждые 90 секунд.

Когда автопилот ОК. Рефакторинг внутри проекта · написание тестов · апдейт документации · ресерч в защищённом sandbox.
Когда автопилот опасен. Работа в системных папках · команды с rm -rf вне sandbox · сетевые операции без явного allow · деплой в прод.
2

4 защиты, которые ставятся за один вечер

Архитектура безопасного автономного режима

1. Allowlist — белый список команд

В ~/.claude/settings.json ты перечисляешь, что Claude может делать без вопроса. Внутри гайда — собранный список на 30+ команд: всё bash-окружение (ls, cat, grep, find), git read-операции, npm install, pip install, тесты, типизация.

2. Sandbox — изолированная рабочая папка

Отдельная директория (например ~/sandbox/<task>/) с собственным .claude/, в которой агент может делать что угодно. Любые опасные команды наружу — блокируются.

3. Hooks — git commit перед каждым шагом

Pre-tool hook автоматически коммитит изменения перед каждой операцией записи. Если агент снёс что-то — git reflog + git reset --hard возвращает за 5 секунд.

4. Cost cap — лимит на токены

Жёсткий USAGE_LIMIT_USD на сессию: Claude останавливается сам, когда тратит больше. Защита от ночного «бесконечного цикла».

3

Чек-лист «оставить агента на ночь»

7 пунктов перед запуском
  1. Спецификация в виде markdown-файла. Без явной цели Claude напишет «красиво по своему мнению».
  2. Тесты, которые он будет гонять каждые N минут. Иначе утром приходишь к коду, который не запускается.
  3. Sandbox-папка отдельная от основного проекта. Никаких ~/work/main-repo в качестве рабочей.
  4. Git remote с включённым backup. Если sandbox убит — есть последний push.
  5. Cost cap на $20-50 за сессию. Раз в неделю можно поднять, если задача большая.
  6. Allowlist проверен. Никаких * в команде разрешения — только конкретные пресеты.
  7. TG-уведомление при завершении. Не открываешь утром ноут вслепую — сначала видишь итог.
В гайде в Mini App — все конфиги, готовые к копированию: settings.json, hooks-скрипты, sandbox-стартер, скрипт-обёртка для cost cap.

Забери материал в Telegram

Подпишись на канал, заполни короткую анкету — гайд откроется в Mini App.

Открыть в Telegram →
КОДОВОЕ СЛОВО · АВТОПИЛОТ