Værktøj · DevOps / AI-engineeringværktøjer
JARVIS
2026 · Værktøj · Python 3.11+, aiogram 3
En Telegram-bot, der styrer en Ubuntu-VPS via tekst eller tale gennem Claude Code, med en »sokratisk port« til bekræftelse af farlige kommandoer.
JARVIS MK1 Lite er en minimalistisk Telegram-bot (aiogram), der giver sikker adgang til Claude Code SDK på en Ubuntu-VPS. Farlige kommandoer går gennem den »sokratiske port« (Socratic Gate): fire risikoniveauer (SAFE / MODERATE / DANGEROUS / CRITICAL), og kritiske kræver en nøjagtig bekræftelsesfrase; talebeskeder transskriberes via Telegram Premium, og før noget udføres, stiller botten uddybende spørgsmål. Version 1.3.x kørte på en produktions-VPS (CHANGELOG beskriver en hændelse den 2026-02-09 og dens rettelse); en afskallet offentlig kopi er udgivet under MIT-licensen.
Opgaven
At administrere en server og køre agentopgaver fra en telefon uden at åbne SSH og at forhindre, at destruktive kommandoer køres ved et uheld.
Hvad der er med
- Adgang kun fra en tilladelsesliste af Telegram-ID’er, hastighedsbegrænsning af forespørgsler (token bucket)
- Socratic Gate: risikovurdering og bekræftelse af kommandoer; V2 — et tofaset hensigtstjek (uddybende spørgsmål fra Claude Haiku til talebeskeder, valgfrit for tekst)
- Talebeskeder og runde videobeskeder via Telegram Premium (Telethon)
- Filhåndtering: PDF og tekst (PyMuPDF), returnering af filer, smart opdeling af lange svar, så de passer til Telegrams grænser
- Sessioner med udløb og LRU-fjernelse, kommandoerne /status, /metrics og /new, modelskift
- Produktionsinfrastruktur: strukturerede logfiler (structlog), healthcheck, systemd-enheder og et installationsscript
Maskinoversættelse — bliver gennemgået.