
ინსტრუმენტი · DevOps / AI ინჟინერიის ინსტრუმენტები
JARVIS
2026 · ინსტრუმენტი · Python 3.11+, aiogram 3
Telegram-ბოტი, რომელიც Ubuntu VPS-ს ტექსტით ან ხმით მართავს Claude Code-ის მეშვეობით, სახიფათო ბრძანებების დასადასტურებლად „სოკრატესეული კარიბჭით“.
JARVIS MK1 Lite არის მინიმალისტური Telegram-ბოტი (aiogram), რომელიც უსაფრთხო წვდომას იძლევა Claude Code SDK-ზე Ubuntu VPS-ზე. სახიფათო ბრძანებები გადიან „სოკრატესეულ კარიბჭეს“ (Socratic Gate): რისკის ოთხი დონე (SAFE / MODERATE / DANGEROUS / CRITICAL), ხოლო კრიტიკული ბრძანებები ზუსტ დასტურ ფრაზას მოითხოვს; ხმოვანი შეტყობინებები Telegram Premium-ით ტრანსკრიბირდება, და ნებისმიერი ბრძანების შესრულებამდე ბოტი დამაზუსტებელ კითხვებს სვამს. ვერსია 1.3.x მუშაობდა საწარმოო VPS-ზე (CHANGELOG აღწერს ინციდენტს 2026-02-09 და მის გამოსწორებას); გაშიშვლებული საჯარო ასლი გამოქვეყნებულია MIT ლიცენზიით.
ამოცანა
სერვერის ადმინისტრირება და აგენტის ამოცანების გაშვება ტელეფონიდან SSH-ის გახსნის გარეშე და დესტრუქციული ბრძანებების შემთხვევითი გაშვების თავიდან აცილება.
რა შედის შიგნით
- წვდომა მხოლოდ Telegram ID-ების allowlist-იდან, მოთხოვნების სიხშირის შეზღუდვა (token bucket)
- Socratic Gate: ბრძანების რისკის შეფასება და დადასტურება; V2 — ორფაზიანი განზრახვის შემოწმება (დამაზუსტებელი კითხვები Claude Haiku-სგან ხმოვანი შეტყობინებებისთვის, ტექსტისთვის არასავალდებულო)
- ხმოვანი და მრგვალი ვიდეო-შეტყობინებები Telegram Premium-ით (Telethon)
- ფაილებთან მუშაობა: PDF და ტექსტი (PyMuPDF), ფაილების უკან გაგზავნა, გრძელი პასუხების ჭკვიანი დაყოფა Telegram-ის ლიმიტებში ჩასატევად
- სესიები ვადის გასვლითა და LRU გამოძევებით, ბრძანებები /status, /metrics და /new, მოდელის გადართვა
- საწარმოო ინფრასტრუქტურა: სტრუქტურირებული ლოგები (structlog), healthcheck, systemd-ის იუნიტები და ინსტალაციის სკრიპტი
მანქანური თარგმანი — კორექტირება მიმდინარეობს.