SSH-Verbindungen

Speichere deine SSH-Verbindungen,
starte KI-Agenten auf der Remote-Maschine

AgentsRoom ist SSH-Verbindungsmanager und integriertes SSH-Terminal in einem. Speichere deine Remote-Server einmal, verbinde dich per SSH-Schlüssel oder Passwort und starte dann Claude Code, Codex oder Antigravity CLI direkt auf der entfernten Maschine.

Schluss mit dem Jonglieren zwischen separatem SSH-Client und Code-Editor. Behalte deine Verbindungsprofile, dein Terminal und deine KI-Agenten in derselben App, alle auf denselben Remote-Server gerichtet.

Remote-SSH
Verschlüsselter SSH-Tunnel
AgentsRoom
prod-vps.acme.dev
staging.acme.dev
gpu-01.lab
SSH-Schlüssel:22
Remote-Server
deploy@prod-vps.acme.dev
Produktions-VPS
Agent läuft
Einmal speichern, mit einem Klick verbindenZugangsdaten bleiben auf deiner Maschine

Wie AgentsRoom sich mit einem gespeicherten SSH-Server verbindet und einen KI-Coding-Agenten direkt auf der entfernten Maschine ausführt.

Die meisten KI-Coding-Agenten gehen davon aus, dass dein Code auf derselben Maschine liegt, an der du gerade sitzt. Doch ein großer Teil der Arbeit findet auf einem Remote-Server statt : einem VPS, einer Staging-Maschine, einer leistungsstarken Build-Maschine, einem geteilten Dev-Server fürs ganze Team. AgentsRoom behandelt diesen Fall als vollwertigen Standardfall. Speichere eine SSH-Verbindung, öffne das integrierte Terminal über SSH, und du arbeitest auf dem entfernten Host, als wäre er lokal.

Der SSH-Verbindungsmanager hält für jeden Server, den du anfasst, ein Profil bereit : Host, Port, Benutzer und ob du dich per SSH-Schlüssel oder Passwort authentifizierst. Kein Wühlen mehr in verstreuten Konfigurationsdateien, kein erneutes Tippen desselben langen Befehls. Wähle eine gespeicherte Verbindung, klicke auf Verbinden, und das Terminal bringt dich in einem Schritt auf die Maschine.

Der eigentliche Gewinn ist, KI-Coding-Agenten dort laufen zu lassen, wo der Code tatsächlich liegt. Verbinde dich über SSH mit deinem Remote-Server und starte dann Claude Code, Codex, Antigravity CLI oder einen anderen Agenten auf dieser Maschine. Der Agent liest und bearbeitet die Dateien auf dem entfernten Host, führt die Testsuite gegen die entfernte Umgebung aus, und du steuerst das Ganze aus AgentsRoom, ohne einen zweiten SSH-Client nebenher offen zu haben.

Ein SSH-Client, gebaut zum Ausführen von KI-Agenten

Verbindungsverwaltung, ein echtes Terminal und Remote-Agentenausführung an einem Ort.

Gespeicherte SSH-Verbindungen

Speichere ein wiederverwendbares Profil für jeden Remote-Server : Host, Port, Benutzer und Auth-Methode. Dein VPS, deine Staging-Maschine und der Dev-Server des Teams stehen alle in einer Liste. Wähle eine Verbindung und du bist drin, kein Befehl zum Neutippen.

Auth per Schlüssel oder Passwort

Authentifiziere dich per SSH-Schlüssel oder Passwort, je nachdem, was der Server erwartet. Richte ein Profil auf deine private Schlüsseldatei aus oder hinterlege ein Passwort, und AgentsRoom übernimmt den Handshake beim Verbinden.

Integriertes Terminal über SSH

Jede Verbindung öffnet ein echtes Terminal auf dem entfernten Host in AgentsRoom. Vollständige farbige Ausgabe, Befehlsverlauf und Copy-Paste, bereitgestellt von demselben Terminal, das du schon für lokale Projekte nutzt. Kein separater SSH-Client, den du offen halten musst.

Agenten auf dem Remote-Server ausführen

Starte Claude Code, Codex, Antigravity CLI oder einen anderen Agenten direkt auf der entfernten Maschine über SSH. Der Agent arbeitet an den Dateien, die auf dem Server liegen, und führt Befehle in der entfernten Umgebung aus, nicht auf deinem Laptop.

SSH an ein Projekt binden

Markiere ein Projekt als remote und verknüpfe es mit einer gespeicherten SSH-Verbindung. Ab dann öffnet das Projekt seine Terminals und Agenten auf diesem Server, und eine entfernte Codebasis verhält sich wie ein normales AgentsRoom-Projekt.

Zugangsdaten bleiben lokal

Deine SSH-Schlüssel, Passwörter und Verbindungsdetails werden auf deiner eigenen Maschine gespeichert, niemals in das Projekt-Repository geschrieben. Nichts über deine Server gelangt in einen Ordner, den ein Teamkollege klonen könnte.

Importiere deine ~/.ssh/config

Die Server, die du aus einem Terminal ohnehin erreichst, kommen so herein, wie sie sind. AgentsRoom liest die Host-Blöcke in ~/.ssh/config, behält die Identity-Datei, die jeder davon deklariert, und bewahrt einen ProxyJump über einen Bastion-Host: Es verbindet sich über den Alias und lässt OpenSSH den Block auflösen, genau wie deine Shell es täte.

AWS SSM Sessions

Erreiche eine Instanz ohne öffentliche Adresse und ohne eingehenden SSH-Port, über aws ssm start-session. Die Session wird durch das AWS-Profil autorisiert, das auf deiner Maschine schon konfiguriert ist, es gibt also kein Passwort und keinen Schlüssel, den die App speichern müsste.

Deine Verbindungsdaten verlassen nie deine Maschine

Ein SSH-Verbindungsmanager ist nur nützlich, wenn du ihm deine Zugangsdaten anvertrauen kannst. AgentsRoom hält jedes SSH-Profil, jeden Schlüsselpfad und jedes Passwort in deinen lokalen App-Daten, nicht im Projekt, an dem du arbeitest. Die Verbindung zu einem Remote-Server fügt dem Repository nie eine Konfigurationsdatei hinzu und committet nie versehentlich einen Host oder ein Secret.

Die Authentifizierung läuft über Standard-SSH. Die schlüsselbasierte Anmeldung nutzt deinen vorhandenen privaten Schlüssel, genau wie es deine Shell tun würde. Die Passwort-Anmeldung wird über den verschlüsselten SSH-Kanal gesendet wie bei jedem anderen SSH-Client. AgentsRoom ist der Client, dein Server bleibt die maßgebliche Instanz dafür, was er akzeptiert.

Wenn du einen KI-Agenten auf der entfernten Maschine ausführst, bleibt der Code auf der entfernten Maschine. Der Agent liest und bearbeitet Dateien auf dem Server, mit dem du dich verbunden hast. Nichts aus dem entfernten Projekt wird auf deinen Laptop kopiert, es sei denn, du verlangst es, und deine Verbindungsprofile werden niemals mit anderen geteilt.

Von null zum Agenten auf einem Remote-Server

Eine Verbindung einmal speichern, für immer Agenten darauf ausführen.

01

Die SSH-Verbindung speichern

Füge ein Verbindungsprofil hinzu : Host, Port, Benutzer und entweder deine SSH-Schlüsseldatei oder ein Passwort. Gib ihm einen Namen wie prod-vps oder staging, und es ist fürs nächste Mal gespeichert.

02

Verbinden und das Terminal öffnen

Wähle die gespeicherte Verbindung und klicke auf Verbinden. AgentsRoom öffnet ein integriertes Terminal über SSH auf dem entfernten Host. Du bist jetzt auf dem Server, mit vollständiger farbiger Ausgabe und Befehlsverlauf.

03

Einen KI-Agenten auf der Maschine ausführen

Starte Claude Code, Codex oder Antigravity CLI in diesem entfernten Terminal. Der Agent arbeitet an den Dateien auf dem Server und läuft gegen die entfernte Umgebung, und du steuerst ihn aus AgentsRoom wie jedes andere Projekt.

Wann du Agenten auf einem Remote-Server brauchst

Nicht jede Codebasis liegt auf deinem Laptop.

Code auf einem VPS

Deine App läuft auf einem VPS und du willst sie dort reparieren, wo sie lebt. Öffne die gespeicherte SSH-Verbindung, starte einen Claude-Code-Agenten auf der Maschine und behebe den Bug gegen die echte Umgebung, samt aller Abhängigkeiten.

An einer Staging-Maschine arbeiten

Ein Staging-Server reproduziert einen Bug, den dein Laptop nie zeigen wird. Verbinde dich per SSH, richte einen Codex-Agenten auf die Staging-Codebasis und lass ihn das Problem auf der Maschine reproduzieren und beheben, die es tatsächlich zeigt.

Geteilter Dev-Server

Das Team arbeitet auf einem einzigen geteilten Dev-Server. Jeder speichert dieselbe SSH-Verbindung, öffnet sein eigenes Terminal und führt seinen eigenen Agenten auf dem Host aus, ohne jeweils einen lokalen Klon aufzusetzen.

Kein lokales Setup nötig

Eine schwere Toolchain, die du nicht auf deinem Laptop haben willst, liegt auf einer Build-Maschine. Verbinde dich über SSH, starte dort einen Antigravity-CLI-Agenten und halte deine eigene Maschine sauber, während die Arbeit remote passiert.

KI-Agenten + SSH

Wie bekommen meine KI-Agenten Zugriff auf meine SSH-Verbindungen?

ssh_listssh_connectssh_connection_new

Über AgentsRoom MCP. Deine gespeicherten Verbindungen stehen jedem Agenten als drei MCP-Tools zur Verfügung: ssh_list liefert die im aktuellen Projekt nutzbaren Server, ssh_connect öffnet einen davon als echten Terminal-Tab, und ssh_connection_new schlägt einen Server vor, den du noch nicht gespeichert hast. Sagst du einem Agenten "verbinde dich mit der Produktion und lies die Logs", muss er weder einen Hostnamen raten noch ein ssh-Kommando von Hand schreiben: Er liest deine Verbindungsliste und öffnet den richtigen Server.

Dieser SSH-Zugriff kommt bewusst ohne Geheimnisse aus. ssh_list gibt nur Metadaten zurück: Name, Host, Port, Benutzer, Authentifizierungsart und Geltungsbereich. Passwörter und Passphrasen bleiben im Schlüsselbund deines Systems verschlüsselt, private Schlüssel bleiben auf deiner Platte, und die App selbst schleust das Geheimnis ins Terminal. Der Agent benennt eine Verbindung, er fasst sie nie an.

Jede von einem Agenten geöffnete Sitzung ist ein sichtbarer Terminal-Tab: mitlesen, mittippen, jederzeit schließen. Nichts läuft heimlich auf einer entfernten Maschine, und eine Verbindung lässt sich nur für ein Projekt oder global speichern, damit ein Agent ausschließlich die passenden Server sieht.

Eine Verbindung vorzuschlagen heißt nicht, sie anzulegen. ssh_connection_new öffnet das Anlageformular, vorausgefüllt mit dem, was der Agent in einer Compose-Datei, einem Deploy-Skript oder deiner Dokumentation gefunden hat, und du bist es, der prüft, die Zugangsdaten tippt und speichert. Diese Grenze steht im Werkzeug selbst statt in einem Prompt, denn eine Verbindung, die ein Agent ungesehen anlegen könnte, wäre eine Hintertür.

AgentsRoom MCP entdecken

FAQ

Kann ich mehrere SSH-Verbindungen speichern?

Ja. AgentsRoom arbeitet als SSH-Verbindungsmanager : speichere ein Profil pro Remote-Server mit Host, Port, Benutzer und Auth-Methode, benenne sie und wähle das, das du brauchst. Dein VPS, deine Staging-Maschine und dein geteilter Dev-Server stehen alle in derselben Liste.

Unterstützt es Authentifizierung per SSH-Schlüssel und Passwort?

Beides. Eine Verbindung kann sich per SSH-Schlüssel authentifizieren, indem sie auf deine private Schlüsseldatei zeigt, oder per Passwort. AgentsRoom agiert als Standard-SSH-Client, du nutzt also die Methode, die dein Server akzeptiert.

Kann ich Claude Code oder Codex über SSH auf einem Remote-Server ausführen?

Ja. Genau darum geht es bei dieser Funktion. Öffne eine gespeicherte SSH-Verbindung und starte dann Claude Code, Codex, Antigravity CLI oder einen anderen Agenten im entfernten Terminal. Der Agent läuft auf der entfernten Maschine und arbeitet an den dort liegenden Dateien, nicht auf deinem Laptop.

Wo werden meine SSH-Zugangsdaten gespeichert?

In deinen lokalen App-Daten auf deiner eigenen Maschine. Schlüssel, Passwörter und Verbindungsdetails werden nie in das Projekt-Repository geschrieben, also fügt die Verbindung zu einem Server keine Konfigurationsdateien oder Secrets zu irgendetwas hinzu, das ein Teamkollege klonen könnte.

Brauche ich trotzdem einen separaten SSH-Client?

Nein. AgentsRoom enthält ein integriertes Terminal über SSH, also sind dein Verbindungsmanager, dein Terminal und deine KI-Agenten in einer App. Du kannst deine gewohnten SSH-Tools behalten, wenn du willst, aber du brauchst keinen zweiten Client offen, nur um den Server zu erreichen.

Können meine KI-Agenten auf meine SSH-Verbindungen zugreifen?

Ja, über AgentsRoom MCP. Agenten rufen ssh_list auf, um die für das aktuelle Projekt gespeicherten Server (plus deine globalen) zu sehen, und dann ssh_connect, um einen davon als Terminal-Tab zu öffnen. So gibt man einem KI-Agenten SSH-Zugriff: ohne handgeschriebenes ssh-Kommando und ohne Zugangsdaten im Prompt.

Sehen meine Agenten mein SSH-Passwort?

Nie. Die MCP-Tools geben ausschließlich Verbindungs-Metadaten preis (Name, Host, Port, Benutzer, Authentifizierungsart). Das Passwort bzw. die Passphrase bleibt im Schlüsselbund deiner Maschine verschlüsselt und wird von AgentsRoom ins Terminal eingespeist, nachdem der Agent die Verbindung per id angefragt hat.

Kann ich meine bestehende ~/.ssh/config importieren?

Ja. AgentsRoom liest die Host-Blöcke in ~/.ssh/config und macht daraus gespeicherte Verbindungen, samt der Identity-Datei, die jeder Block deklariert. Alles, was OpenSSH selbst auflöst, funktioniert weiter, ein ProxyJump über einen Bastion-Host eingeschlossen, denn AgentsRoom verbindet sich über den Alias und lässt OpenSSH den Block anwenden, statt ihn nachzubauen.

Kann ich einen Server ohne öffentliche Adresse und ohne offenen SSH-Port erreichen?

Ja, mit einer AWS SSM Verbindung. AgentsRoom öffnet die Session mit aws ssm start-session, autorisiert durch das AWS-Profil, das auf deiner Maschine schon konfiguriert ist. Es gibt kein Passwort und keinen Schlüssel, den die App speichern müsste, und die Instanz kann für eingehendes SSH geschlossen bleiben.

Kann ein Agent eine neue SSH-Verbindung anlegen?

Er kann eine vorschlagen, niemals eine speichern. ssh_connection_new öffnet das Anlageformular, vorausgefüllt mit Host, Port und Benutzer, die der Agent in deinem Deploy-Skript oder deiner Dokumentation gefunden hat, und du prüfst es, tippst die Zugangsdaten und speicherst. Vorher wird nichts abgelegt, denn eine Verbindung, die ein Agent anlegen könnte, ohne dass du es siehst, wäre eine Hintertür. Existiert der Host schon in deiner ~/.ssh/config, ist der Import der bessere Weg: Er behält den Alias, deine Bastion-Hosts und deine Schlüssel funktionieren also weiter.

Das könnte dir auch gefallen

RDS über AWS SSM

Erreiche eine Amazon RDS Instanz ohne öffentlichen Endpunkt von deiner eigenen Maschine aus, über aws ssm start-session und das Dokument AWS-StartPortForwardingSessionToRemoteHost. Kein Bastion-Host, kein VPN, keine eingehende SSH-Regel. AgentsRoom öffnet die Session auf einem Loopback-Port und verbindet den SQL-Client darüber. Nur MySQL und MariaDB, also RDS MySQL und Aurora MySQL-kompatibel.

Datenbankverbindungen

Speichere deine MySQL- und MariaDB-Verbindungen, erreiche eine Datenbank in einem privaten Subnetz über einen SSH-Tunnel oder eine AWS SSM Session und lass deine KI-Agenten sie über MCP abfragen. Standardmäßig schreibgeschützt, ein Statement pro Aufruf, begrenzte Ergebnismengen, und das Passwort erreicht den Agenten nie.

Secret Manager

Speichere API-Keys, Tokens und Passwörter im Schlüsselbund deines Betriebssystems, referenziere sie als {{secret:NAME}} in Dev-Befehlen und Agenten-Umgebungen, und lass AgentsRoom sie beim Start auflösen. Agenten sehen die Namen, nie die Werte, und nichts wird je auf einen Server synchronisiert.

Repository-Import

Verbinden Sie GitHub oder GitLab, durchsuchen Sie die Repositories, auf die Sie tatsächlich Zugriff haben, und klonen Sie mehrere auf einmal. Jedes wird zu einem Projekt mit eigenen KI-Coding-Agenten. Selbst gehostete GitLab-Instanzen werden unterstützt.

Dev-Terminals

Terminal-Manager und Prozess-Launcher pro Projekt. Starte Backend, Frontend und Worker mit einem Klick, lokal oder auf einem Remote-Server über SSH.

Remote-Agentensteuerung

Steuere deine KI-Coding-Agenten von deinem Handy aus. Bediene Terminals, Projekte und Prompts auf deinem Mac oder Remote-Server von iOS und Android.

Localhost-Tunnel (Live-Vorschau)

Integrierter sicherer Tunnel, der einen lokalen oder entfernten Dev-Server als öffentliche HTTPS-URL bereitstellt. Sieh dir deine laufende Arbeit von überall an.

Multi-Projekt, Multi-Agent

Lass viele Projekte und viele KI-Agenten parallel laufen, lokal und remote, aus einem einzigen visuellen Kommandozentrum.

Bring deine KI-Agenten auf den Remote-Server

Lade AgentsRoom herunter, speichere deine SSH-Verbindungen und starte Claude Code, Codex oder Antigravity CLI auf jedem VPS oder Remote-Server über ein integriertes Terminal.

KostenlosHerunterladen

Companion-App: Agenten auch unterwegs im Blick behalten

Nutzen Sie Claude, Codex, Antigravity CLI oder einen anderen AI-Anbieter.

Erweiterung installieren
Chrome Web Store

Bugs und Wünsche direkt in dein öffentliches Backlog schicken.

Ein Blick auf AgentsRoom in Aktion.

Multi-Projekte
Multi-Provider
Multi-Agenten
Live-Status
Diff & Commit
Mobile App
Live-Vorschau
Agent-Teams
Browser-Tests
Backlog-getriebene Entwicklung
Prompt-Bibliothek
Skills-Bibliothek
Alle Funktionen ansehen