VibeOps — менеджер установил только Claude Code, а вся разработка происходит на удалённом сервере за 500 рублей в месяц
Мы пробовали давать менеджерам локальную среду. Docker, Laravel Herd, скрипты «разверни всё одной командой» — не работает. У всех разные ноутбуки с разными проблемами, git ломается, версии расходятся, и через неделю половина команды «не может запустить проект». Даже когда среду разворачивала отдельная техническая команда — всё равно разваливалось. Этот вывод мы не прочитали в блоге, мы его вымучали.
Решение: на ноутбуке менеджера нет ничего, кроме Claude Code (или Codex). Вся среда живёт на VPS за 500 рублей в месяц. PHP, база, веб-сервер — всё там, настроено один раз и одинаково для всех. Ноутбук менеджера может сгореть — работа не остановится.
Онбординг нового человека — это один SSH-ключ. Менеджер генерирует ключ (ssh-keygen, агент сделает это за него), я прописываю ключ в authorized_keys на сервере — всё. Claude Code подключается по SSH и вносит правки сразу на сервере. Инструкции для агента лежат в AGENTS.md прямо в проекте: как устроен код, куда писать, куда не лезть. Никаких инструкций для людей — только для агентов.
Каждый менеджер получает свой домен: ivan.project.ru, anna.project.ru. Это ключевой момент: результат всегда виден в браузере, почти мгновенно. Интерпретируемый язык — сохранил файл, обновил страницу, готово. Никакого билда, никакого деплоя, никакого «подожди, соберётся». Мы любим Laravel: бэкенд на PHP исполняется сразу, фронтенд — Livewire (вообще без сборки) или React с npm run dev, когда задача того требует. Но стек не важен — важно, что между правкой и браузером ноль секунд.
Мердж, выкладку на прод и копирование базы делает один технарь через git. Менеджеры не знают слова «деплой» — и не должны. Их работа: сформулировал → увидел в браузере → поправил → показал.