SSH für Agenten gebaut
Gib deinem KI-Agenten SSH-Zugriff – ohne deine Schlüssel herauszugeben.
Dein Coding-Agent – Claude Code, Cursor oder alles, was MCP spricht – kann über Termalin auf deinen Servern arbeiten: ein Log verfolgen, eine Config bearbeiten, einen Dienst neu starten, deployen. Ein Schlüsselverwahrer signiert jede Verbindung, sodass der Agent nie einen Schlüssel hält, du siehst jede Sitzung live, und jede Aktion des Agenten wird in der Aufzeichnung markiert.
Termalin läuft unter Windows, macOS und Linux, und sein gehosteter MCP-Endpoint lässt Agenten in CI oder Cloud-Sandboxes deine Server erreichen, ganz ohne laufenden Desktop – was die meisten Desktop-SSH-Clients mit MCP (Conduit, XPipe) nicht bieten, da ihre Server nur lokal laufen. Siehe den vollständigen Marktvergleich (auf Englisch).
Free-Tarif · 14-tägige Pro-Testphase · Windows, macOS, Linux und iOS
01 / Der sichere Zugang
Agenten erledigen heute die Serverarbeit. Gib ihnen einen sicheren Zugang.
Das übliche Setup drückt dem Agenten eine nackte Shell und einen privaten Schlüssel in die Hand und hofft das Beste. Termalin ist stattdessen die Schicht, über die er sich verbindet: ein SSH-Client mit integriertem MCP-Server über die Hosts, die du auswählst, und ein Schlüsselverwahrer in der Mitte. Genau dieses Verwahrer-Modell – der Agent hält nie einen Schlüssel – unterscheidet es von Clients, die dem Agenten eine Schlüsseldatei in die Hand geben; sieh dir den Vergleich der Clients an →
- ▸Schlüsselverwahrer. Einmal entsperren; Termalin signiert für den Agenten – kein
ssh-add, keine Schlüsseldatei, die der Agent lesen könnte, nichts wird an das Modell übergeben. - ▸Zustimmung & Richtlinie pro Host. Agentenzugriff ist standardmäßig aus; du wählst, welche Hosts er erreichen darf, stellst jeden auf voll, eine Liste erlaubter Befehle (auf Englisch) oder gesperrt, und ihn in deine Live-Sitzungen tippen zu lassen, ist noch einmal ein eigener Schalter.
- ▸Alles festgehalten. Jeder Befehl des Agenten wird in der Sitzungsaufzeichnung markiert, live auf deinen Bildschirm gespiegelt und ins Audit-Log geschrieben.
02 / So funktioniert es
Drei Schritte vom Download zum arbeitenden Agenten.
Hosts auswählen
Installiere Termalin, füge deine Server hinzu und wähle unter Einstellungen → Agentenzugriff (MCP), welche Agenten erreichen dürfen. Der Zugriff bleibt aus, bis du ihn einschaltest.
Deinen Agenten darauf richten
Registriere den mitgelieferten MCP-Server bei deinem Agenten – mit Claude Code ist das eine Zeile: claude mcp add termalin -- <path>/termalin-mcp. Jede MCP-Client-Config funktioniert.
Bei der Arbeit zusehen
Der Agent öffnet eigene Sitzungen – ein leuchtender Tab, dem du zusehen kannst – oder steigt in eine Sitzung ein, die du schon offen hast. Du kannst jederzeit die Tastatur übernehmen.
Die vollständige Tool-Liste (auf Englisch), Config-Snippets und beide Verbindungsmodi findest du auf der MCP-Seite →
03 / Du behältst den Überblick
Jede Sitzung live verfolgen – und später zurückspulen.
Jede Agentensitzung wird auf deinen Bildschirm gespiegelt. Das Watch Grid zeigt jede offene Sitzung als Live-Kachel, und Sitzungen, die ein Agent steuert, leuchten – so weißt du immer, was wo läuft. Aufzeichnungen legen Befehle, Ausgabe und Aktionen des Agenten auf eine Zeitleiste mit Markern, durch die du scrubben kannst, und sie erfassen nur die Ausgabe – nie deine Tastatureingaben, sodass Passwörter an verdeckten Prompts nie in der Aufzeichnung landen. Hinter allem steht ein Audit-Log jeder Host-Verbindung, jeder Dateioperation und jedes Agentenbefehls.
04 / Ohne laufende App
Agenten arbeiten auf deinen Servern, auch wenn dein Rechner aus ist.
Binde deine Server über einen Connector an und füge den gehosteten MCP-Server von Termalin zu deinem Agenten hinzu – https://termal.in/mcp mit einmaliger Anmeldung (ChatGPT, claude.ai, Claude Code, Codex, Cursor) oder https://termal.in/api/v1/mcp mit einem API-Schlüssel aus dem Web-Kabinett für Skripte und CI. Er führt Befehle aus, liest oder schreibt Dateien und liest Monitoring und Alarme auf deinen getunnelten Servern, auch wenn auf deinem Rechner nichts geöffnet ist. Er authentifiziert sich mit einem kurzlebigen Zertifikat, es wird also kein Schlüssel herausgegeben; jede angemeldete Verbindung und jeder API-Schlüssel bekommen eine eigene Befehlsrichtlinie (voll, erlaubte Befehle oder nur lesend); API-Schlüssel lassen sich außerdem auf bestimmte Server beschränken, mit einem Ablaufdatum ausstatten und jederzeit widerrufen, und gehostete Läufe sind in Rate und Laufzeit begrenzt.
Fragen
Wie kann sich ein KI-Agent sicher per SSH mit meinen Servern verbinden?
Nutze einen MCP-Server, der den privaten Schlüssel vom Agenten fernhält – der Agent fordert Aktionen an, und etwas, das du kontrollierst, übernimmt das Signieren. Möglichkeiten: ein eigenständiger SSH-MCP-Server wie tufantunc/ssh-mcp (v2 ergänzt Befehlsklassifizierung, RBAC und Freigaben, der Schlüssel liegt aber weiterhin dort, wo der Server läuft); ein SSH-Client mit integriertem MCP-Server wie Conduit oder XPipe (nur lokal); oder Termalin, dessen MCP-Server ein Schlüsselverwahrer ist – er signiert im Namen des Agenten, sodass nie ein privater Schlüssel herausgegeben wird, du wählst, welche Hosts der Agent erreichen darf, und ein gehosteter Endpoint (https://termal.in/mcp) erreicht Server schlüssellos, unter Befehlsregeln pro Verbindung und mit einem Audit-Log. Agentenzugriff ist standardmäßig aus. Technische Details →
Welche KI-Agenten funktionieren mit Termalin?
Jeder Agent, der das Model Context Protocol spricht – Claude Code, Cursor und andere MCP-Clients –, plus ChatGPT und claude.ai als Chat-Connectors. Richte einen Client auf die mitgelieferte Binary termalin-mcp oder – wenn auf deinem Rechner nichts läuft – auf den gehosteten Server: https://termal.in/mcp mit einmaliger Anmeldung oder https://termal.in/api/v1/mcp mit einem API-Schlüssel.
Kann ich sehen, was der Agent tut?
Ja – jede Agentensitzung wird auf deinen Bildschirm gespiegelt. Im Watch Grid ist jede offene Sitzung eine Live-Kachel, und Sitzungen, die ein Agent steuert, leuchten. Jede Aktion des Agenten wird in der Sitzungsaufzeichnung markiert und ins Audit-Log geschrieben, sodass du jeden Lauf später zurückspulen kannst. Alle Funktionen ansehen →
Bekommt der Agent jemals meine SSH-Schlüssel?
Nein. Lokal signiert der Schlüssel-Agent von Termalin für den Agenten – kein ssh-add, keine Schlüsseldatei, die der Agent lesen könnte. Der gehostete Endpoint authentifiziert sich bei deinen getunnelten Servern mit einem kurzlebigen Zertifikat, also wird auch dort kein Schlüssel herausgegeben. API-Schlüssel lassen sich auf bestimmte Server beschränken, mit einer Befehlsrichtlinie versehen (voll, erlaubte Befehle oder nur lesend), mit einem Ablaufdatum ausstatten und jederzeit widerrufen. Mehr zur Sicherheit →
Ist der Agentenzugriff kostenlos?
Der Free-Tarif enthält den MCP-Agenten – er kann eigene Sitzungen öffnen oder in eine Sitzung einsteigen, die du schon offen hast, ohne Host-Limit. Der gehostete MCP-Server, der deine Server erreicht, ohne dass ein Desktop läuft, gehört zu Pro für 8 $/Monat bei jährlicher Abrechnung (10 $ bei monatlicher). Jedes neue Konto startet mit einer 14-tägigen Pro-Testphase – ohne Kreditkarte. Preise ansehen →
Lass einen Agenten auf deine Server – sicher.
Lade Termalin herunter, wähle die Hosts, die dein Agent erreichen darf, und sieh ihm bei der Arbeit zu. Der Free-Tarif hat kein Host-Limit, und neue Konten bekommen Pro 14 Tage lang kostenlos.
Free-Tarif · 14-tägige Pro-Testphase · Clients vergleichen · Preise