Claude Code можно запустить без окна, без чата, без твоего участия. Это называется «headless» режим, в нём братишка получает задачу, делает работу, и выдаёт результат. Сам.
Например:
В «headless» режиме у Claude есть всё то же, что и в обычном чате:
Просто он делает это без тебя. Пока ты спишь, занят, или забыл.
Можно, конечно, настроить такое на своем ноуте, но делать это не обязательно. Если запустить Claude на сервере (VPS) или через GitHub Actions — он будет работать независимо от того, включён ли твой комп.
[ x ] Одна команда в терминале:
claude -p "проверь мой код на ошибки"
Claude запускается, делает работу, выдаёт результат, и выключается. Без окон, без диалога, без твоего участия.
[ x ] Можно скормить ему файл:
cat отчёт.txt | claude -p "сделай краткую выжимку"
[ x ] Можно ограничить количество действий:
claude -p "почини тесты" --max-turns 3
[ x ] Можно продолжить предыдущую сессию, если он не доделал:
claude -p "продолжай" --continue
Всё это ставится на расписание (cron на Mac/Linux) или на GitHub Actions — и дальше работает само.
[ - ] Это терминальная фича. Headless режим запускается через терминал, не через VS Code. Но если ты прошёл курс по деплою — ты уже знаешь как работать с терминалом.
[ - ] На своём компе — компьютер должен быть включён. Поэтому для регулярных задач лучше запускать на сервере (VPS) или через GitHub Actions.
[ - ] Разрешения. При запуске через claude -p агент работает в ограниченном режиме. Чтобы дать ему больше свободы, используй флаг --allowedTools со списком разрешённых инструментов.
🥷🏽 Автоматическая проверка кода на GitHub
У Anthropic есть официальное расширение — claude-code-action. Подключаешь один раз, и дальше Claude сам проверяет каждый новый код, который кто-то отправляет в проект. Находит ошибки, пишет комментарии, предлагает исправления. Без твоего участия.
🌚 Ночной рефакторинг
Один разработчик описал, как запустил Claude на ночь — оставил работать 8 часов без присмотра. Утром посмотрел: 47 коммитов, покрытие тестами выросло с 62% до 87%. Стоило $23.
📝 Ежедневные отчёты
Claude по расписанию собирает данные, анализирует, и отправляет готовый отчёт. Каждый день, в одно и то же время. Настроил один раз, дальше кайфуешь.
🖥️ Claude на VPS
Всё больше людей ставят Claude Code на удалённый сервер. Там он работает 24/7, выполняет задачи по расписанию, а ты подключаешься когда нужно. Компьютер можно выключить и пойти гулять.
«Headless» нужен когда задаче нужен доступ к файлам, терминалу, и возможность писать код. Если задача проще — просто ответить на сообщение, проанализировать текст, сгенерировать картинку — для этого есть более лёгкие инструменты, и запускать ради этого целый Claude Code на сервере не стоит.
Обсудим как запустить нескольких агентов параллельно, и как скоординировать команду агентов на одной задаче. Все эти подходы помогают масштабировать работу и настроить процессы, которые реально работают на автопилоте.
💭 От Тома:
Про эту функцию важно знать, даже если ты пока не будешь ей пользоваться. Удобная штука когда тебе реально надо: поставил задачу на сервере, и пошёл заниматься другими делами. Утром пришёл = всё готово. Но начинать с этого точно не стоит. Сначала разберись с основами!