Funktionen
Das Terminal, das den ganzen Tag offen bleibt.
Alles, was du von einem modernen SSH-Client erwartest – ordentlich umgesetzt und schnell gehalten. Dazu SFTP, FTP, Telnet, S3 und ein Datenbank-Client, ein Web-Kabinett, das du von jedem Gerät erreichst, und ein MCP-Server, über den deine Agenten sicher mit denselben Hosts arbeiten – plus ein lokales Terminal, um deine KI-CLI direkt in einem Tab zu starten, und ein KI-Assistent, der Sitzungen zusammenfasst, Ausgaben erklärt und den Befehl schreibt, um den du bittest.
Terminal
Ein schnelles Terminal mit Tabs
Echte xterm-256color-Sitzungen mit Tabs wie im Browser, einer Host-Seitenleiste, Snippets und Wiederherstellung der Sitzungen samt Scrollback.
- Inline-Vorschläge: Fang an zu tippen, und der Rest des Befehls erscheint – aus deinem Verlauf auf diesem Host, dem Shell-Verlauf des Servers und deinen Snippets. → übernimmt, bei mehreren Treffern öffnet sich eine Auswahl.
- Rust-Kern + Tab-Ruhezustand – sparsam beim RAM, flott, auch wenn wochenlang eine Wand voller Hosts offen ist.
- Eine Statusleiste mit Live-Werten für CPU, Arbeitsspeicher, Platte, Netzwerk und Uptime des Rechners, auf dem du gerade bist.
Web-Kabinett
Dein Terminal in jedem Browser
Melde dich unter termal.in/account an und nutze einen Web-SSH-Client auf Laptop, Smartphone oder Tablet – ein echtes Terminal, Dateibrowser für SFTP/FTP/S3 und die Wiedergabe von Aufzeichnungen, ohne Installation.
- Private Hosts bleiben über den Termalin Connector schlüssellos erreichbar – kein Schlüssel gelangt je in den Browser.
- Das Browser-Terminal, die Dateibrowser und der Datenbank-Client gehören zu Pro und Team.
- Live-Demo ausprobieren →
Für Agenten · MCP
Gebaut für deine Agenten
Ein echter MCP-Server für SSH über die Hosts, die du auswählst. Dein Agent listet sie auf und arbeitet über Termalin – auf zwei Arten:
- Er kann eigene Sitzungen öffnen und dort im Hintergrund arbeiten – ein leuchtender Tab, dem du zusehen kannst.
- Oder er steigt in eine Sitzung ein, die du schon offen hast, und arbeitet neben dir; der Rand leuchtet, solange er handelt.
- Schlüsselverwahrer: Einmal entsperren, und Termalin signiert für den Agenten – kein
ssh-add, kein Schlüssel wird je an den Agenten übergeben. - Oder ganz ohne App: Verbinde ChatGPT, Claude, Claude Code, Codex oder Cursor mit dem gehosteten MCP-Endpoint (einmal anmelden oder einen API-Schlüssel nutzen) – 16 Tools, die einen Befehl ausführen (oder denselben auf mehreren Servern zugleich), Hintergrundjobs starten, Dateien lesen oder schreiben (SFTP), Datenbanken abfragen und Servermetriken sowie offene Alarme lesen, alles auf deinen getunnelten Servern, auch wenn auf deinem Rechner nichts läuft.
- Auch ein integrierter KI-Assistent: eine Sitzungszusammenfassung, „Erklär das“ für eine Auswahl, ein Befehl aus einer einfachen Anfrage. Siehe KI-Assistent, gleich darunter.
KI-Assistent
Ein Assistent, eingebaut ins Terminal
Ein eingebauter Assistent auf dem Desktop, auf iOS und im Web-Kabinett: Er fasst eine Sitzung zusammen, erklärt eine Auswahl, macht aus einer einfachen Anfrage einen Befehl (Ctrl+Shift+K oder auf dem Smartphone eine ✦-Taste) und beschreibt einen Server für seine KI-Notiz.
- Anfragen pro Monat: 400 in Pro, 1.000 in Team, 40 in der Testphase.
- Lieber dein eigenes Modell? Richte es in jedem Tarif stattdessen auf deinen eigenen Anthropic-Schlüssel oder einen OpenAI-kompatiblen oder lokalen Endpoint.
- Er fragt, bevor die erste Anfrage dein Gerät verlässt.
- Im Web-Terminal endet eine „Erklär“-Antwort mit rein lesenden Prüfbefehlen – ein Knopf tippt sie in die Sitzung, und nichts läuft, bis du es tust.
Lokales Terminal · KI-Arbeitsplatz
Deine Agenten-CLI im Tab
Öffne eine Shell auf deinem eigenen Rechner als Terminal-Tab – direkt neben deinen Servern, nicht abseits in einem eigenen Fenster.
- Tippe einfach claude, gemini, codex oder
claude --continue– es läuft in der Shell, und nach dem Beenden landest du wieder am Prompt. Gleich unter Windows, macOS und Linux. - Speichere es wie einen Host: Wähle Local, lege Shell und Arbeitsverzeichnis fest, und es ist einen Klick entfernt in deiner Seitenleiste.

SFTP
Dateibrowser & integrierter Editor
Ein SFTP-Client mit integriertem Editor: Durchsuche entfernte Dateien und öffne sie direkt hier – ohne Umweg über eine lokale Kopie.
- Ein echter Editor: Syntaxhervorhebung, Suchen & Ersetzen, Zeilenumbruch, Speichern an Ort und Stelle.
- Öffne Bilder, PDFs, Markdown, CSV und Archive direkt, nicht nur Code.
Data · Datenbank-Client
Deine Datenbanken in derselben App
Öffne eine Datenbank wie jeden anderen Host – ein Schema-Baum mit jeder Datenbank, Tabelle und View (mit Zeilenzahlen, Spalten, Indizes, Fremdschlüsseln und Berechtigungen), ein SQL-Editor und eine Struktur-Ansicht. Kein separates Tool zu starten.
- 13 Engines: PostgreSQL, MySQL/MariaDB, SQLite, MongoDB, Redis, ClickHouse, Elasticsearch, Cassandra/ScyllaDB, Neo4j, InfluxDB, RabbitMQ, SQL Server und Cloudflare D1.
- Erreiche eine öffentliche Datenbank direkt oder eine hinter einer Firewall über einen Connector – kein offener Port, kein Tunnel, den du von Hand verdrahten musst. In der Desktop-App und im Web-Kabinett mit Pro und Team.
- Lass auch einen Agenten sie abfragen – standardmäßig nur lesend, pro Verbindung, über MCP.
- Der Datenbank-Client im Detail →
Watch Grid
Alle Sitzungen nebeneinander
Öffne so viele Hosts, wie du willst – das Watch Grid spiegelt sie alle gleichzeitig, sodass du eine Änderung über eine ganze Flotte steuerst und siehst, wie jeder Host reagiert.
- Jede offene Sitzung als Live-Kachel.
- Sitzungen, die ein Agent steuert, leuchten.
Aufzeichnung
Jede Sitzung aufzeichnen & abspielen
Schalte die SSH-Sitzungsaufzeichnung ein und spiele jede Sitzung später ab – Befehle, Ausgabe und Aktionen des Agenten, auf einer Zeitleiste mit Markern, durch die du scrubben kannst.
- Nur die Ausgabe – nie deine Tastatureingaben. Passwörter an verdeckten Prompts (sudo und Co.) werden nie angezeigt und landen daher nie in der Aufzeichnung.
- Wiedergabe in der App oder, in bezahlten Tarifen, im Web-Kabinett.
- Lege eine Aufbewahrungsdauer fest – 7, 30, 90, 365 Tage oder unbegrenzt –, und alte Aufzeichnungen räumen sich selbst auf.

Monitoring · Alarme
Server-Monitoring, ohne etwas zu installieren
Server-Monitoring und Alarme für jeden Server mit einem Connector. Einmal pro Minute führt Termalin ein paar rein lesende Befehle über die bestehende Verbindung des Connectors aus und zeichnet das Ergebnis im Web-Kabinett unter Servermetriken.
- Dashboards: CPU, Last, Arbeitsspeicher und Swap, Speicherplatz und Inodes, Netzwerk, Datenträger-I/O, Pressure (PSI), Prozesse, Container, fehlgeschlagene Dienste, TLS-Zertifikate mit den Tagen bis zum Ablauf, lauschende Ports.
- Alarme mit Standard-Schwellenwerten – nichts zu konfigurieren: Datenträger fast voll oder laut Prognose innerhalb eines Tages voll, Arbeitsspeicher am Anschlag, ein Out-of-Memory-Kill, Inodes fast voll, anhaltend hohe Last, CPU vom Host beansprucht, ein fehlgeschlagener Dienst, ein Container, der immer wieder neu startet, ein ablaufendes Zertifikat, die Uhr nicht synchron, der Server neu gestartet oder offline.
- Kanäle: E-Mail, Push an die iOS-App, Telegram (den Bot mit einem Klick verknüpfen) oder ein signierter Webhook, den Slack und Discord unverändert annehmen.
- Bewusst leise: eine Nachricht, wenn ein Problem auftritt, und eine, wenn es behoben ist. Schalte einen Alarmtyp auf einem Server – oder einen ganzen Server – für einen Tag stumm oder bis du es aufhebst.
- Schwellenwerte sind editierbar, damit eine Maschine, die absichtlich heiß läuft, dich nicht nervt.
- Wiederholung ist standardmäßig aus; Sag mir, wenn ein Problem behoben ist ist an. Nach drei Nachrichten in einer Stunde warten die übrigen auf eine einzige Zusammenfassung, und ein Offline-Alarm wartet fünf Minuten, bevor er gesendet wird.
- Verlauf für 90 Tage in Pro und zwei Jahre in Team. Claude und ChatGPT können dieselben Werte und Alarme über den gehosteten MCP-Endpoint lesen.

Schlüssel
Schlüssel, einmal entsperrt
Erzeuge und importiere SSH-Schlüssel, sieh dir Fingerprints an und lass den eigenen Agenten von Termalin für dich signieren.
- Einmal entsperren; Passphrasen werden nach deinen Vorgaben zwischengespeichert.
- Kein Schlüssel landet je im Klartext auf der Platte, und kein Agent-Dienst des Betriebssystems ist nötig.
Und noch viel mehr
Portweiterleitung in einfachen Worten
Erreiche eine Datenbank oder ein Admin-Panel, das hinter einem Server liegt, gib einen lokalen Dienst auf ihm frei oder leite deinen Traffic durch ihn (SOCKS). Du wählst in Worten, was du willst – kein -L/-R/-D zum Auswendiglernen –, schaltest es ein, und es wird pro Host gespeichert, startet beim Öffnen der App und verbindet sich neu, wenn es abreißt. Ein vollständiger SSH-Tunnel-Manager, und auch Agenten können Weiterleitungen öffnen.
Jump-Hosts mit einem Sprung
Erreiche einen Server, der nur hinter einem Bastion-Host antwortet: Trag den Jump-Host im Host-Formular ein, und Termalin verbindet sich für dich über ihn – mit dem gespeicherten Schlüssel oder Passwort des Jump-Hosts. Keine ProxyJump-Zeilen von Hand, keine Agent-Akrobatik.
Den Scrollback durchsuchen
Drück Ctrl-F und durchsuche alles, was das Terminal ausgegeben hat – ohne Groß-/Kleinschreibung, mit einem 1/N-Trefferzähler und Sprüngen vor und zurück. Finde den Fehler, an dem du vorbeigescrollt bist, ohne durch Tausende Zeilen zurückzublättern.
Kopieren und Einfügen wie gewohnt
Markieren zum Kopieren, Rechtsklick zum Einfügen, und Ctrl-C kopiert, wenn etwas markiert ist, und sendet sonst einen Interrupt – das Muskelgedächtnis aus PuTTY und MobaXterm, schon eingebaut. Im Web-Terminal markiert Ziehen selbst in Vollbildprogrammen wie Claude Code, Codex oder htop und kopiert beim Loslassen; per Rechtsklick Bildschirm kopieren oder Text auswählen…, um die letzten 2000 Zeilen als reinen Text zu öffnen – auch auf dem Smartphone.
Einen ganzen Ordner öffnen
Verbinde alle Hosts eines Ordners auf einmal – je ein Hintergrund-Tab, auch über Unterordner hinweg, verbunden, wo gespeicherte Zugangsdaten es erlauben. Reih deine Prod-Flotte im Watch Grid auf und steuere sie gemeinsam.
Befehlsverlauf
Jeder Befehl, den du ausführst, wird pro Host gespeichert – und mit Pro über deine Geräte synchronisiert, Ende-zu-Ende-verschlüsselt, sodass nur du ihn lesen kannst. Durchsuche ihn in der App oder im Web-Kabinett und mach mit einem Klick aus jeder Zeile ein Snippet.
Web-Kabinett
Melde dich unter termal.in/account an und nutze von jedem Gerät einen fast vollständigen Client – Terminal mit Rasteransicht und Senden an alle Sitzungen, Dateibrowser für SFTP/FTP/S3, Tunnel, Befehlsverlauf, Snippets und Aufzeichnungen. Private Hosts bleiben über den Termalin Connector erreichbar, und Schlüssel gelangen nie in den Browser. Dieselben Inline-Befehlsvorschläge funktionieren auch im Browser-Terminal. Das Browser-Terminal, die Dateien und der Datenbank-Client gehören zu Pro und Team.
Mehr als SSH
SFTP, FTP und Telnet sind vollwertige Hosts in der Desktop-App und im Browser; in der Desktop-App kommt Serial/COM dazu – mit allen seriellen Parametern (Baudrate, Daten-/Stoppbits, Parität, Flusskontrolle) und automatisch erkannten USB-Adaptern. Für jeden dieselben Tabs und derselbe Verlauf; SFTP, FTP und S3 bringen einen Dateibrowser mit. Siehe den Telnet-Client und das serielle Terminal (auf Englisch).
Objektspeicher
Durchsuche S3- und S3-kompatible Buckets wie jeden anderen Host – auflisten, hochladen, herunterladen, umbenennen und löschen; die Schlüssel werden nur für die Anfrage verwendet.
Zweispaltiger Dateimanager
Zwei Spalten, zieh Dateien zwischen ihnen hin und her – lokal↔Host, Host↔Host oder in einen und aus einem S3-Bucket – ein Ziehen verschiebt Dateien zwischen zwei Servern, ohne erst herunter- und dann wieder hochzuladen.
Terminal-Themes
Wähle ein Farbschema pro Host – 36 integrierte Themes: die eigene Palette von Termalin (der Standard) plus Dracula, Nord, Gruvbox, Monokai, One Dark, Material, Solarized, Catppuccin, Tokyo Night, Rosé Pine und mehr, jeweils dunkel und hell. Leg einen Standard für einen ganzen Ordner oder die ganze App fest; ein Terminal nimmt sein Theme vom Host, dann vom Ordner, dann deinen Standard. Funktioniert in der Desktop-App und im Web-Kabinett, und deine Wahl wird mit dem Host synchronisiert. Auch die Schriftgröße des Terminals (10–20 pt) stellst du ein, live übernommen.
An viele Hosts senden
Einmal tippen, überall ausführen: Sende einen Befehl an alle offenen Sitzungen und sieh im Raster, wie jede reagiert.
Audit-Log
Eine Spur jeder Anmeldung, jeder Host-Verbindung, jeder Dateioperation und jedes Agentenbefehls – plus jeder Host, Schlüssel, Tunnel und jedes Snippet, das du anlegst, änderst oder entfernst – mit Ort (IP · Land) und Gerät. Filtere auf ein Gerät; die Aufbewahrung richtet sich nach deinem Tarif.
Live-Statusleiste
CPU, Arbeitsspeicher, Platte, Netzwerk, Last, Uptime, Prozesse, angemeldete Nutzer und offene Ports des Rechners, auf dem du gerade bist – immer aktuell, mit Details beim Darüberfahren.
SSH-Schlüssel-Agent
Der eigene Agent von Termalin signiert für dich. Einmal entsperren; Passphrasen werden nach deinen Vorgaben zwischengespeichert, nie auf die Platte geschrieben, kein Agent-Dienst des Betriebssystems nötig. Er spricht das Standardprotokoll von ssh-agent, sodass auch git und deine CLI über ihn signieren können.
Master-Passwort & Sperren
Verschlüssele alles hinter einem Master-Passwort. Automatische Sperre bei Inaktivität, Sperre beim Minimieren, Entsperren mit Windows Hello und „Merken“ so lange, wie du willst. Die Sperre lässt deinen Agenten und deine Sitzungen weiterlaufen – sperr deinen Bildschirm, und dein KI-Agent arbeitet weiter –, oder lass auch die Schlüssel sperren. Leg optional einen Wiederherstellungscode fest, als eigene Absicherung für ein vergessenes Passwort.
Verschlüsselte Cloud-Synchronisierung
Mit Pro folgen dir deine Hosts und Schlüssel über alle Geräte – Ende-zu-Ende-verschlüsselt, wir speichern also Chiffretext, den wir nicht lesen können.
Nie wieder einen Host verlieren
Gelöschte Hosts landen in einem Papierkorb und lassen sich 30 Tage lang wiederherstellen, in der Desktop-App und im Web. Dein verschlüsselter Tresor wird außerdem serverseitig versioniert, sodass sich ein versehentliches Überschreiben rückgängig machen lässt.
Signierte automatische Updates
Updates werden vor der Installation gegen einen eingebauten Schlüssel geprüft – ein ausgetauschter Server oder manipuliertes DNS kann dir keinen schädlichen Build unterschieben.
Snippets & Ordner
Sortiere Hosts in Ordner und versieh sie mit Tags und Farben, damit auch eine lange Liste übersichtlich bleibt. Halte deine häufigen Befehle einen Klick entfernt – jeder Befehl aus deinem Verlauf wird mit einem Klick zum Snippet, und Snippets nehmen Variablen an, die beim Ausführen abgefragt werden: Du speicherst einen Befehl und füllst bei jedem Lauf Host oder Branch aus. Mit Pro werden sie in beide Richtungen über deine Geräte synchronisiert.
In deiner Sprache
Die App ist in 9 Sprachen übersetzt – English, Русский, Español, Deutsch, Français, Português, 中文, 日本語 und 한국어 – umschaltbar in den Einstellungen.
Passwort-Generator
Du brauchst sofort ein starkes Passwort? Erzeuge es direkt in der App – Länge und Zeichensätze bestimmst du. Auch dein Agent kann ihn aufrufen, über MCP.
Nimm deine Hosts mit
Importiere aus einer SSH-Config, einer CSV, aus PuTTY oder MobaXterm – lies unter Windows mit einem Klick die gespeicherten Sitzungen von PuTTY oder die Bookmarks von MobaXterm ein, samt Ordnern. Exportiere jederzeit als Backup, SSH-Config oder CSV. Kein Lock-in, in keine Richtung.
Plattformübergreifend – und im Browser
Ein Client für Windows, macOS, Linux und iOS (iPhone, iPad und Apple Watch) – plus ein vollständiges Web-Kabinett unter termal.in/account, das direkt im Browser läuft, auch auf dem Smartphone. Ein echtes Terminal, SFTP und Dateien unterwegs, ohne Installation. Das Web-Kabinett gehört zu Pro und Team.
Tabs & Wiederherstellung
Tabs wie im Browser, die beim Wechseln weiterlaufen – per Drag & Drop sortierbar –, und beim erneuten Öffnen der App ist der Scrollback wieder da.
API-Schlüssel
Verbinde eine KI-App mit einem Schlüssel: Das Web-Kabinett gibt dir eine kopierfertige Einrichtung für Claude Code, Cursor, VS Code, Claude Desktop, Manus oder curl, einen Test-Knopf, um zu prüfen, ob es funktioniert, und einen klaren Grund, wenn ein Schlüssel abgelehnt wird. 10 Schlüssel in Pro, 25 in Team.
Regeln für jede KI-Verbindung
Jeder API-Schlüssel und jede angemeldete KI-App bekommt einen Umfang – welche Server sie erreichen darf – und eine Richtlinie: voller Zugriff, eine Liste erlaubter Befehle oder nur lesend. Jeder Befehl landet im Audit-Log; die Ausgabe wird nur aufbewahrt, wenn du das einschaltest. Eine Notiz pro Server sagt den KI-Apps, womit sie vorsichtig sein sollen.
Anmeldesicherheit
Schütze dein Konto mit Zwei-Faktor-Codes und Passkeys, melde dich mit Google, GitHub oder Apple an und verknüpfe ein neues Gerät, bevor es deine Hosts erreichen kann.
Am Handgelenk und auf dem Sperrbildschirm
Eine Apple-Watch-App, ein Home-Bildschirm-Widget, eine Live-Aktivität und Push-Benachrichtigungen halten deine Server auf iOS einen Blick entfernt.
Speicher für Aufzeichnungen
Cloud-Aufzeichnungen kommen mit 5 GB für 90 Tage in Pro und 50 GB für ein Jahr in Team, mit einem Nutzungsbalken, damit du siehst, wo du stehst. Das Aufzeichnen auf den eigenen Rechner ist kostenlos, mit einer Aufbewahrungsdauer, die du wählst.
Teams
Buche ein Team pro Platz und füge dann Mitglieder per E-Mail hinzu oder entferne sie – jedes Mitglied bekommt Pro.
Feste ausgehende Adresse
Browser-Verbindungen gehen von einer festen IP aus, die du der Allow-List eines Servers hinzufügen kannst, sodass das Web-Kabinett Hosts erreicht, die nur bekannten Adressen vertrauen.
Pro auf Lebenszeit
Ein einmaliges Angebot für frühe Unterstützer: 100 Lizenzen zu je 149 $ einmalig. Siehe Preise.