Araç · DevOps / AI mühendisliği araçları
JARVIS
2026 · Araç · Python 3.11+, aiogram 3
Claude Code aracılığıyla bir Ubuntu VPS’i yazıyla veya sesle yöneten, tehlikeli komutları onaylamak için “Sokratik kapı” içeren bir Telegram botu.
JARVIS MK1 Lite, Ubuntu VPS üzerinde Claude Code SDK’ya güvenli erişim sağlayan minimalist bir Telegram botu (aiogram). Tehlikeli komutlar “Socratic Gate”ten geçer: dört risk seviyesi (SAFE / MODERATE / DANGEROUS / CRITICAL) vardır ve kritik olanlar için birebir onay ifadesi gerekir; sesli mesajlar Telegram Premium ile yazıya dökülür ve bot, bir şeyi çalıştırmadan önce netleştirici sorular sorar. 1.3.x sürümü canlı bir VPS üzerinde çalıştı (CHANGELOG’da 2026-02-09 tarihli bir olay ve düzeltmesi anlatılıyor); sadeleştirilmiş, herkese açık bir kopyası MIT lisansıyla yayınlandı.
Görev
SSH açmadan telefondan sunucuyu yönetmek ve ajan görevlerini başlatmak, yıkıcı komutların yanlışlıkla çalıştırılmasını önlemek.
İçinde neler var
- Yalnızca izinli Telegram ID listesinden erişim, istek hızı sınırlama (token bucket)
- Socratic Gate: komut risk değerlendirmesi ve onayı; V2 — iki aşamalı niyet kontrolü (sesli mesajlar için Claude Haiku’dan netleştirici sorular, metin için isteğe bağlı)
- Telegram Premium (Telethon) ile sesli mesajlar ve yuvarlak video mesajlar
- Dosya işleme: PDF ve metin (PyMuPDF), dosyaları geri gönderme, uzun yanıtları Telegram sınırlarına göre akıllıca bölme
- Süresi dolan ve LRU ile çıkarılan oturumlar, /status, /metrics ve /new komutları, model değiştirme
- Canlı ortam altyapısı: yapılandırılmış loglar (structlog), healthcheck, systemd birimleri ve kurulum betiği
Makine çevirisi — redaksiyonu sürüyor.