Агентные кейсы
Разработка и DevOps

Деплой в прод и сканирование портов из Telegram с агентом OpenClaw

Специалист по безопасности Симон Росес деплоит изменения и проверяет VPS на открытые порты через агента OpenClaw в Telegram. Прод агенту доступен только на чтение, изменения идут через PR, а перезапуск служб требует подтверждения.

Сделано сOpenClaw

Что сделали

Симон Росес держит агента OpenClaw по имени AgentX на Raspberry Pi 5 и общается с ним через бота в Telegram. Он просит агента выкатить последние изменения в прод. Доступ к продакшену у агента только на чтение, сам он может лишь открывать PR, а перезапуск сервисов требует ручного подтверждения. Ещё агент по SSH запускает nmap с VPS, проверяет публичный IP автора на открытые порты и присылает предупреждения в Telegram.

Что получилось

Агент провёл проверки открытых портов, показал в качестве примера открытый порт шлюза и предложил команду для файрвола. За две недели на API ушло около €50. Иногда агент застревает, и приходится вмешиваться вручную.

На что обратить внимание

Для сканирования и деплоя понадобились права sudo и группа docker. Схему стоит повторить целиком. Прод только на чтение, изменения только через PR, перезапуск только с подтверждением.

Пояснение

nmap это сетевой сканер, который показывает, какие порты открыты снаружи. VPS это арендованный виртуальный сервер. Raspberry Pi это недорогой одноплатный компьютер, который часто используют как домашний сервер.

Кому пригодится

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

Попробуйте сами с OpenClaw

Работай моим ops-ассистентом через [мессенджер, например Telegram] с доступом только на чтение к [продакшен-сервер]. По моему запросу сканируй [IP или хост VPS] на открытые порты и докладывай, что нашёл, а изменения для деплоя предлагай только в виде pull request в [репозиторий]. Не перезапускай сервисы и ничего не меняй на живой системе, пока я не подтвержу каждый шаг.

Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗

Читать оригинал ↗

Источник: simonroses.com ·

Похожие кейсы

Репозиторий в виде 3D-города и аватары OpenClaw, Codex и Claude Code

Разработчик-одиночка сделал локальное 3D-пространство в браузере. Уже установленные агенты (OpenClaw, Hermes, Codex, Claude Code) ходят в нём аватарами и пишут код, а репозиторий выглядит как город. Проект вышел под лицензией MIT для Windows и Linux.

Разбор упавших прогонов GitHub Actions и самовосстановление тестов через OpenClaw

QA-инженер за выходные собрал на OpenClaw агента, который разбирает упавшие прогоны CI. Время диагностики сократилось с 45 до 6 минут, нестабильных тестов стало 0,8% вместо 8%, но однажды агент подогнал проверку под неверный результат.