Herramienta · DevOps / herramientas de ingeniería de IA
JARVIS
2026 · Herramienta · Python 3.11+, aiogram 3
Un bot de Telegram que gestiona un VPS con Ubuntu por texto o por voz a través de Claude Code, con una «puerta socrática» para confirmar los comandos peligrosos.
JARVIS MK1 Lite es un bot de Telegram minimalista (aiogram) que da acceso seguro al Claude Code SDK en un VPS con Ubuntu. Los comandos peligrosos pasan por la «Socratic Gate»: cuatro niveles de riesgo (SAFE / MODERATE / DANGEROUS / CRITICAL), y los críticos requieren una frase de confirmación exacta; los mensajes de voz se transcriben mediante Telegram Premium y, antes de ejecutar nada, el bot hace preguntas aclaratorias. La versión 1.3.x funcionó en un VPS de producción (el CHANGELOG describe un incidente del 2026-02-09 y su corrección); se ha publicado una copia pública reducida con licencia MIT.
El reto
Administrar un servidor y lanzar tareas del agente desde el teléfono sin abrir SSH, e impedir que se ejecuten comandos destructivos por accidente.
Qué incluye
- Acceso solo desde una lista de Telegram ID permitidos, limitación de la frecuencia de solicitudes (token bucket)
- Socratic Gate: evaluación del riesgo de los comandos y confirmación; V2: verificación de la intención en dos fases (preguntas aclaratorias de Claude Haiku para los mensajes de voz, opcional para el texto)
- Mensajes de voz y videomensajes circulares mediante Telegram Premium (Telethon)
- Gestión de archivos: PDF y texto (PyMuPDF), envío de archivos de vuelta, división inteligente de las respuestas largas según los límites de Telegram
- Sesiones con caducidad y desalojo LRU, comandos /status, /metrics y /new, cambio de modelo
- Infraestructura de producción: logs estructurados (structlog), healthcheck, unidades systemd y un script de instalación
Traducción automática, en revisión.