Skip to content
ai-агент · devops

DevOps Agent

DevOps-агент в Telegram: Claude в агентном цикле выполняет SSH-команды на ваших серверах — с уровнями доступа и фильтром опасных паттернов как слоем безопасности.

Роль
Full-Stack
Период
2025–2026
Статус
Production

DevOps Agent позволяет администрировать серверы из Telegram-чата: вы описываете задачу на естественном языке, а агентный цикл на Claude планирует и выполняет SSH-команды через asyncssh, стримит результаты обратно и итерирует до результата.

Ключевая проблема дизайна — безопасность: LLM с доступом к шеллу не должна иметь возможности разрушить систему из-за галлюцинации. Агент реализует уровни доступа и фильтр опасных паттернов, блокирующий деструктивные команды до того, как они дойдут до шелла.

Стек: Python, aiogram 3 для Telegram-поверхности, asyncssh для соединений, SQLite для состояния. Агентный цикл держит контекст разговора, поэтому многошаговые операции («найди утечку, перезапусти сервис, проверь») работают как единая сессия.

Ключевые решения
Агентный цикл: Claude планирует, выполняет и итерирует по SSH автономно
Слой безопасности: уровни доступа + фильтр опасных паттернов перед шеллом
Администрирование серверов на естественном языке из Telegram
Персистентный контекст для многошаговых операций
Стек технологий
Python Claude aiogram 3 asyncssh SQLite