DevOps Agent
Telegram'dagi DevOps agenti: Claude agent tsiklida serverlaringizda SSH buyruqlarini bajaradi — xavfsizlik qatlami sifatida ruxsat darajalari va xavfli patternlar filtri bilan.
DevOps Agent serverlarni Telegram chatidan boshqarish imkonini beradi: siz vazifani tabiiy tilda yozasiz, Claude'dagi agent tsikli esa asyncssh orqali SSH buyruqlarini rejalashtirib bajaradi, natijalarni qaytaradi va natijagacha iteratsiya qiladi.
Asosiy dizayn masalasi — xavfsizlik: shell'ga kirish huquqiga ega LLM gallyutsinatsiya tufayli tizimni buza olmasligi kerak. Agent ruxsat darajalari va xavfli patternlar filtrini amalga oshiradi — destruktiv buyruqlar shell'ga yetib borishdan oldin bloklanadi.
Stek: Python, Telegram sirt uchun aiogram 3, ulanishlar uchun asyncssh, holat uchun SQLite. Agent tsikli suhbat kontekstini saqlaydi, shuning uchun ko'p bosqichli operatsiyalar («oqmani top, servisni qayta ishga tushir, tekshir») yagona sessiya sifatida ishlaydi.