VibeCoderzVibeCoderz

Конспекты

Смарт-конспекты YouTube-видео — ключевые идеи и инсайты без необходимости смотреть часовые ролики

Все конспекты
📝 Конспект2026/11/02

Автономный рой AI-агентов на VPS: Как запустить Claude Code и Codex 24/7 через Herder

Пошаговый гайд по запуску Claude Code и Codex на VPS через Herder: мульти-агентная разработка 24/7 по подпискам без платных API.

Содержание (10)+
📝

Смарт-конспект

Автономный рой AI-агентов на VPS: кратко о главном

🎯 О чём этот конспект: Пошаговое руководство по созданию полностью автономной мульти-агентной системы разработки на базе недорогого VPS-сервера и терминального оркестратора Herder. Разбирается схема, при которой Claude Code в роли тимлида самостоятельно запускает суб-агентов (Codex и альтернативные LLM), делегирует задачи, проводит перекрёстное код-ревью и управляет сессиями без использования платных API-токенов.

👤 Кому будет полезно: Вайбкодерам, разработчикам и AI-инженерам, которые хотят автоматизировать написание и проверку кода 24/7, не нагружая локальный компьютер и не тратя время на ручное переключение между терминальными окнами.

✨ Что получите: Готовую архитектуру и команды для настройки удалённой диспетчерской агентов, алгоритм обучения Claude Code управлению процессами через скилы, а также техники изоляции кода через Git Worktree и стратегии обхода лимитов подписок.


1. Архитектура диспетчерской: Claude Code в роли управляющего агентами

Контекст: Классическая работа с AI-ассистентами строится на ручном контроле: разработчик запускает Claude Code в одном терминале, Codex во втором, вручную копирует контекст и передает команды на продолжение. Если закрыть крышку ноутбука — процесс останавливается. Инструмент Herder (терминальный воркспейс/мультиплексор с 45k+ звёзд на GitHub) решает эту проблему, создавая фоновую «диспетчерскую». Внутри неё Claude Code выступает руководителем: он сам создает терминальные окна, запускает нужные агенты на разных моделях, следит за их статусом по индикаторам (зелёный — работает, жёлтый — ожидает, серый — завершил) и обменивается контекстом между сессиями.

Тайминг: , ,

Выгода: Полный отказ от микроменеджмента терминалов. Агенты непрерывно взаимодействуют друг с другом автономно даже при закрытом ноутбуке.

Как применить:

  • Шаг 1: Подготовка VPS-сервера — Арендуйте базовый виртуальный сервер на Ubuntu (достаточно 2 vCPU, 4 GB RAM, стоимость около 500 рублей в месяц). Локация сервера должна соответствовать доступности сервисов Anthropic и OpenAI.
  • Шаг 2: Первичное подключение к серверу — Откройте локальный терминал и подключитесь по протоколу SSH под root-пользователем.
ssh root@<IP-АДРЕС_ВАШЕГО_СЕРВЕРА>
  • Шаг 3: Смена пароля при первом входе — Если хостинг запрашивает смену пароля при инициализации, введите текущий временный пароль из письма хостинга, а затем дважды укажите новый надежный пароль.

Результат: Развернут удаленный сервер, готовый к установке AI-инструментов и фоновой диспетчерской.


2. Установка окружения и авторизация через пользовательские подписки

Контекст: Для сборки роя не требуется подключать дорогие API с оплатой за каждый токен. Вся связка работает на базе стандартных веб-подписок (Claude Pro/Team/Max и ChatGPT Plus/Team). На сервере нет графического интерфейса и браузера, поэтому авторизация утилит командной строки выполняется через генерацию временных ссылок и одноразовых кодов верификации.

Тайминг: , ,

Выгода: Экономия сотен долларов на API-токенах за счёт утилизации фиксированных лимитов существующих подписок.

Как применить:

  • Шаг 1: Обновление системы и установка утилит — Выполните цепочку команд в терминале сервера для обновления пакетов, установки Claude Code, OpenAI Codex CLI и менеджера Herder:
# Обновление пакетов и системных утилит
sudo apt update && sudo apt upgrade -y && sudo apt install -y git curl build-essential
 
# Установка Claude Code CLI
npm install -g @anthropic-ai/claude-code
 
# Установка Codex CLI
npm install -g @openai/codex
 
# Установка Herder
curl -fsSL https://herder.app/install.sh | bash
  • Шаг 2: Авторизация Claude Code без браузера — Запустите утилиту авторизации в консоли сервера, скопируйте сгенерированный URL, откройте его в браузере на ноутбуке, подтвердите вход и вставьте полученный проверочный токен обратно в консоль.
claude login
  • Шаг 3: Авторизация Codex CLI — Повторите аналогичную процедуру генерации и подтверждения OAuth-токена для Codex.
codex login

Результат: Все CLI-агенты авторизованы на сервере через подписки и готовы к вызовам без передачи постоянных API-ключей.


3. Обучение Claude Code управлению Herder через Custom Skills

Контекст: По умолчанию Claude Code не умеет управлять мультиплексором сессий Herder. Чтобы сделать его автономным тимлидом, в системную директорию скилов Claude добавляется специальная инструкция (Skill). Этот текстовый конфиг описывает синтаксис Herder: как создавать новые сессии, как подключать к ним исполнителей на базе нужных моделей, как считывать буфер вывода и как передавать контекст между параллельными экранами.

Тайминг: , ,

Выгода: Агент получает полный программный контроль над терминальным пространством без необходимости писать сложный внешний оркестратор на Python или n8n.

Как применить:

  • Шаг 1: Установка интеграций статусов Herder — Установите системные хуки, которые транслируют текущее состояние фоновых процессов в метаданные Herder.
herder integrations install
  • Шаг 2: Создание директории навыков для Claude Code — Создайте папку скилов, если она отсутствует в конфигурации Claude.
mkdir -p ~/.claude/skills
  • Шаг 3: Добавление инструкции управления Herder — Создайте файл описания скила herder-manager.md в каталоге навыков Claude.
cat << 'EOF' > ~/.claude/skills/herder.md
# Herder Management Skill
 
You have access to the `herder` CLI multiplexer to manage worker agents.
Capabilities:
- Create new workspace sessions: `herder session new --name <name> --cmd "<command>"`
- Send tasks to running session: `herder send --target <name> "<prompt/text>"`
- Capture output from session: `herder capture --target <name> --lines 100`
- Monitor agent status: `herder status`
- Terminate session: `herder session kill --name <name>`
 
Workflow rules:
1. When assigned a complex task, decompose it into subtasks.
2. Spawn worker agents using specified models for execution and code review.
3. Review outputs using `herder capture` before confirming task completion to the user.
EOF

Результат: Claude Code автоматически подгружает навык и получает возможность отдавать команды другим терминальным окнам.


4. Удалённое подключение и объединение локальных и серверных агентов

Контекст: Постоянно входить на сервер через стандартный SSH неудобно. Herder поддерживает режим клиент-серверного сопряжения (herder machine), который связывает терминал ноутбука с удалённым сервером. В результате разработчик видит в едином интерфейсе и локальные задачи, запущенные на машине, и фоновые процессы, работающие на VPS. Управлять сессиями можно даже со смартфона через мобильный SSH-клиент (например, Termius).

Тайминг: , ,

Выгода: Единая точка мониторинга всей инфраструктуры агентов с любого устройства без риска прервать процесс при закрытии окна.

Как применить:

  • Шаг 1: Фоновый запуск Herder на сервере — Запустите диспетчерскую внутри сервера.
herder
  • Шаг 2: Отключение от активного экрана (Detach) — Нажмите комбинацию клавиш Ctrl + B, затем Q. Сессия свернётся в фоновый режим, процессы продолжат выполняться.
  • Шаг 3: Сопряжение локального Herder с сервером — На вашем основном компьютере свяжите локальный клиент с VPS:
herder machine add --host <IP-АДРЕС_СЕРВЕРА> --name VPS --user root
  • Шаг 4: Подключение со смартфона — Установите SSH-клиент на телефон, подключитесь к VPS и выполните команду herder attach для подтверждения действий агентов в дороге.

Результат: Настроен бесшовный мониторинг и управление распределёнными агентами с ноутбука и мобильного устройства.


5. Паттерн «Тимлид — Исполнитель — Ревьюер»: распределение ролей и моделей

Контекст: Для исключения галлюцинаций и ошибок применяется паттерн с разделением прав и моделей:

  1. Тимлид (Claude Code): Координирует процесс, запускается в режиме --auto (не спрашивает подтверждения на каждое действие).
  2. Исполнитель (Codex / Claude 3.5 Sonnet): Имеет права на запись и редактирование файлов проекта.
  3. Ревьюер (GPT-4o / GPT-5 / Альтернативная LLM): Имеет доступ только на чтение (read-only), ищет баги, логические несоответствия и проверяет покрытие тестами. Тимлид анализирует замечания ревьюера, отсеивает нерелевантные и заставляет исполнителя вносить исправления до тех пор, пока тесты не станут «зелёными».

Тайминг: , , ,

Выгода: Автоматическое обнаружение критических багов (склейка строк, потеря символов, логические дыры) без участия человека.

Как применить:

  • Шаг 1: Запуск управляющего агента в автономном режиме — Запустите Claude Code с флагом пропуска подтверждения системных команд:
claude --dangerously-skip-permissions
  • Шаг 2: Постановка задачи и конфигурация ролей — Передайте Claude системный промпт для развертывания мульти-агентной группы:
Ты — технический руководитель (Lead Architect). Твоя задача: реализовать модуль генерации URL-слагов (slugify) для блога с полной обработкой спецсимволов и тестами.
 
Создай команду через Herder:
1. Исполнитель (Worker): запусти сессию Codex на модели claude-3-5-sonnet с правами на запись файлов.
2. Ревьюер (Reviewer): запусти сессию Codex на модели gpt-4o в режиме только для чтения (read-only).
 
Алгоритм работы:
- Исполнитель пишет код функции и unit-тесты.
- Ревьюер анализирует код и выдает список замечаний.
- Ты критически оцениваешь замечания ревьюера. Если замечание валидно — отправляешь исполнителю на доработку.
- Цикл продолжается до успешного прохождения всех тестов.
  • Шаг 3: Мониторинг самовосстановления — Если агент зависает или выбранная модель недоступна в текущей подписке, Claude самостоятельно перехватывает ошибку, запрашивает уточнение или переключает сессию на резервную модель.

Результат: Полностью автономный цикл разработки с перекрёстной проверкой кода двумя независимыми нейросетями.


6. Отказоустойчивость 24/7: обход лимитов сессий и перезапуск

Контекст: Главная проблема круглосуточной автономной работы — лимиты подписок. У Claude Code встроена функция автоматического ожидания: уперевшись в 5-часовой лимит сессии, CLI выводит точное время сброса и самостоятельно возобновляет работу без вмешательства пользователя. Codex такой встроенной функции не имеет. Эту проблему решает Тимлид: отслеживая зависание сессии Codex через статус Herder, он автоматически перенаправляет незавершенную задачу другому агенту или на другую активную модель.

Тайминг: , , ,

Выгода: Непрерывная работа конвейера разработки ночью и в фоновом режиме без ручного перезапуска зависших процессов.

Как применить:

  • Шаг 1: Проверка настройки авто-продолжения Claude Code — Убедитесь, что в конфигурации Claude включен параметр автовозобновления после сброса лимита сессии (включен по умолчанию для 5-часовых интервалов).
  • Шаг 2: Инструкция тимлиду по ротации агентов при лимитах — Добавьте в начальный промпт управляющего агента правило балансировки:
Если сессия Исполнителя упирается в лимит запросов или перестает отвечать:
1. Зафиксируй текущий прогресс через чтение последних строк терминала.
2. Создай новую сессию с резервным агентом на альтернативной модели.
3. Передай сохраненный контекст и продолжай выполнение задачи с места остановки.
  • Шаг 3: Восстановление после ребута сервера — При физической перезагрузке VPS сессии завершаются, но благодаря ранее установленным herder integrations история и конфигурации рабочих пространств восстанавливаются при повторном вызове команды herder.

Результат: Рой агентов продолжает решать задачу даже при временном исчерпании лимитов одной из используемых подписок.


7. Изоляция файлов через Git Worktree во избежание конфликтов

Контекст: Herder выступает диспетчерской терминалов, но не контролирует параллельный доступ к файловой системе. Если запустить несколько пишущих агентов в одной и той же директории проекта, они начнут перезаписывать правки друг друга и ломать кодовую базу. Для решения проблемы используется механизм git worktree: под каждую параллельную задачу Herder создаёт отдельную изолированную рабочую копию репозитория на уровне файловой системы.

Тайминг: , ,

Выгода: Полное исключение race conditions и порчи файлов при одновременной работе десятков агентов над одним проектом.

Как применить:

  • Шаг 1: Инициализация Git-репозитория проекта — Создайте базовый репозиторий на сервере:
cd /root/my-project && git init
git commit --allow-empty -m "Initial commit"
  • Шаг 2: Создание изолированного воркдерева для агента — Создайте отдельную ветку и привязанную к ней директорию под конкретную субзадачу:
git worktree add ../task-slugify -b feature/slugify
  • Шаг 3: Назначение директории агенту в Herder — Запустите агента-исполнителя строго внутри изолированного пути ../task-slugify.
  • Шаг 4: Слияние изменений тимлидом — После успешного ревью и прохождения тестов Claude Code выполняет слияние ветки в основную ветку main и удаляет временное воркдерево:
git merge feature/slugify
git worktree remove ../task-slugify

Результат: Чистая архитектура параллельной разработки без перезаписи файлов агентами.


Автономный рой AI-агентов на VPS: ответы на частые вопросы

В: Чем Herder отличается от обычного tmux или screen?

О: В отличие от классических мультиплексоров, Herder спроектирован специально под AI-агентов: он предоставляет CLI-интерфейс для программного управления сессиями, поддерживает интеграции статусов выполнения задач и позволяет передавать скилы управления агентам вроде Claude Code.

В: Спишутся ли деньги за API Anthropic и OpenAI при таком подходе?

О: Нет. CLI-утилиты Claude Code и Codex авторизуются через веб-интерфейс ваших существующих подписок (Claude Pro/Team/Max, ChatGPT Plus/Team), поэтому вы используете включенные в подписку квоты без оплаты за каждый входящий/исходящий токен.

В: Что произойдет, если Claude Code исчерпает недельный лимит подписки?

О: Автоматическое ожидание работает только для пятичасовых скользящих окон. Если израсходован жесткий недельный лимит подписки, сессию потребуется возобновить вручную после даты сброса либо переключить тимлида на другой аккаунт/модель.

В: Безопасно ли запускать Claude Code с флагом --dangerously-skip-permissions?

О: На изолированном VPS за 500 рублей это безопасно, так как сервер выполняет роль «песочницы» и не содержит ваших личных файлов ноутбука. Запуск в авто-режиме критически необходим для обеспечения автономной работы 24/7 без постоянных запросов подтверждения от пользователя.

В: Можно ли запустить в такой связке другие CLI-агенты (Aider, Cursor CLI, Goose)?

О: Да. Herder может запускать любые консольные оболочки и скрипты. Достаточно установить соответствующую CLI-утилиту на сервер и описать команду её вызова в скиле Claude Code.

В: Какая конфигурация сервера оптимальна для одновременного запуска 3–5 агентов?

О: Поскольку сами нейросетевые вычисления происходят на стороне серверов Anthropic и OpenAI, вашему VPS требуются ресурсы только для хранения сессий терминала и компиляции тестов. Конфигурации 2 vCPU и 4 GB RAM на Ubuntu более чем достаточно.


Автономный рой AI-агентов на VPS: инструменты и ссылки из видео

  • Herder — Опенсорсный терминальный воркспейс и мультиплексор сессий для оркестрации AI-агентов — https://herder.app
  • Claude Code CLI — Консольный автономный агент разработки от Anthropic — https://docs.anthropic.com/en/docs/agents-and-tools/claude-code/overview
  • OpenAI Codex CLI — Интерфейс командной строки для запуска моделей OpenAI в среде разработки — упомянут в видео
  • Git Worktree — Встроенный механизм Git для параллельной работы с несколькими ветками в разных директориях — упомянут в видео
  • Ubuntu Server VPS — Базовая виртуальная инфраструктура для круглосуточного размещения диспетчерской — упомянут в видео

Конспект создан на основе видео «На этом экране клод выполняет большую задачу...» канала о практическом применении AI-инструментов. Все права на оригинальный материал принадлежат авторам. Источник: https://www.youtube.com/watch?v=Zr8d2XnQ7KY

Редактор конспекта

Максим Наговицын

Маркетинг-стратег, IT-предприниматель, ментор по вайбкодингу

10+ лет в маркетинге, 300+ клиентских проектов: сайты, реклама, боты. Создатель GoBanana (228K+ пользователей, 11.6 млн ₽ выручки) и VibeCoderz. Делаю AI-продукты сам через Claude Code, Cursor, Windsurf и консультирую тех, кто хочет так же.

Об авторе →
Все конспекты

Источник

КаналAI Практика
Конспект добавлен2026/11/02
Смотреть на YouTube

Инструменты из конспекта

Похожие конспекты

📝 Конспект

Стек AI-агентов: Полное руководство по автоматизации бизнеса, кодинга и контента

Практический стек AI-агентов за $10k: настройка Claude Code, Codex, голосового ассистента Dot и хаба Composio для кодинга и бизнеса.

2026/11/02
📝 Конспект

AI Operating System (AIOS) на базе Codex и GPT-6: Создание персонального «второго мозга» и автономного бизнес-копилота

Пошаговый гид по созданию локальной AIOS: фреймворк 4C, маршрутизация в agents.md, навыки /audit и /grill-me, Karpathy LLM Wiki и интерактивный дашборд.

2026/09/28
📝 Конспект

AI Rollup: Как создать One-Person HoldCo и масштабировать традиционный бизнес с помощью ИИ-агентов

Пошаговый гид по стратегии AI Rollup: как соло-фаундеру выкупать малый бизнес у пенсионеров и утраивать маржу за счет внедрения конвейера ИИ-агентов.

2026/09/28
📝 Конспект

Автоматизация SEO через AI-агентов: Как настроить автономный аудит и генерацию ТЗ

Пошаговый пайплайн автоматизации SEO-аудитов: обработка писем Яндекс Вебмастера через AI-агентов, парсинг ошибок и генерация ТЗ для разработчиков.

2026/11/02
📝 Конспект

7 лучших AI-инструментов для автоматизации бизнеса: стек от Claude Code до Trigger.dev

Практический стек из 7 ключевых AI-инструментов для бизнеса: локальные агенты Claude Code, OpenRouter, Hostinger VPS, Grokbot, Glido, Key.ai и Trigger.dev.

2026/11/02
📝 Конспект

Eagle Lite: Локальный AI-браузер для Claude Code, Codex и автоматизации задач

Гид по настройке и использованию Eagle Lite: локального AI-браузера для Claude Code, Cursor и Codex. Автоматизация веб-задач и Bug Bounty.

2026/11/02

Читать далее

📢 Новость

Warp Oz объединяет Claude Code и Codex: единый пульт управления AI-агентами

Платформа Oz от Warp теперь поддерживает сторонние движки, параллельный запуск агентов и общую память контекста.

2026/05/21
📢 Новость

Warp обновил платформу Oz: управление Claude Code и Codex в едином интерфейсе

Платформа Oz от Warp стала первым центром управления для одновременного запуска Claude Code, Codex и Warp Agent с общей памятью и оркестрацией.

2026/05/20
📢 Новость

OpenAI Codex получил Computer Use и браузер: главный конкурент Claude Code

OpenAI превратила Codex в полноценную платформу десктопных агентов. Теперь ИИ умеет управлять Mac-приложениями в фоне и фиксить баги через встроенный браузер.

2026/05/08
📄 Статья

Субагенты в Codex и OpenClaw: разбиваем задачу на роли за пределами Claude Code

Субагенты codex — это дочерние потоки, которые главный агент запускает под собственным управлением для параллельных или изолированных задач. В марте 2026 OpenAI перевела эту функцию в статус GA: до 6 одновременных субагентов и guardian-подтверждения…

2026/09/1510 мин
📄 Статья

Agent Plugins 1.0: единый формат плагинов для AI-агентов — что ставить в 2026

6 августа 2026 года Vercel вместе с Amazon, Anysphere (это компания-создатель Cursor), GitHub, Microsoft и OpenAI опубликовали Agent Plugins 1.0.0 - открытый формат упаковки плагинов для AI-агентов. В тот же день Google объявила, что присоединяется к…

2026/09/158 мин
📄 Статья

Ollama launch: запускаем Claude Code, Codex и другие агенты на локальной модели

Ollama launch — это команда, которая поднимает готовое окружение агентного кодинга одной строкой: Claude Code, Codex, OpenCode или Copilot CLI запускаются сразу с локальной или облачной моделью Ollama в роли бэкенда. Раньше для этого приходилось вруч…

2026/09/088 мин