SSH Connections

Save Your SSH Connections,
Run AI Agents on the Remote Box

AgentsRoom is an SSH connection manager and a built-in SSH terminal in one. Save your remote servers once, connect with an SSH key or a password, then run Claude Code, Codex or Gemini CLI straight on the remote machine.

Stop juggling a separate SSH client and a code editor. Keep your connection profiles, your terminal and your AI coding agents in the same app, pointed at the same remote server.

Remote SSH
Encrypted SSH tunnel
AgentsRoom
prod-vps.acme.dev
staging.acme.dev
gpu-01.lab
SSH key:22
Remote server
deploy@prod-vps.acme.dev
Production VPS
Agent running
Save once, connect in one clickCredentials stay on your machine

How AgentsRoom connects to a saved SSH server and runs an AI coding agent straight on the remote machine.

Most AI coding agents assume your code lives on the same machine you are sitting at. But plenty of work happens on a remote server : a VPS, a staging box, a beefy build machine, a shared dev server the whole team uses. AgentsRoom treats that case as a first-class one. Save an SSH connection, open the built-in terminal over SSH, and you are working on the remote host as if it were local.

The SSH connection manager keeps a profile for every server you touch : host, port, user, and whether you authenticate with an SSH key or a password. No more digging through scattered config files or retyping the same long command. Pick a saved connection, hit connect, and the terminal lands you on the box in one step.

The payoff is running AI coding agents where the code actually is. Connect to your remote server over SSH, then launch Claude Code, Codex, Gemini CLI or another agent on that machine. The agent reads and edits the files on the remote host, runs the test suite against the remote environment, and you drive the whole thing from AgentsRoom without a second SSH client open on the side.

An SSH Client Built for Running AI Agents

Connection management, a real terminal, and remote agent execution in one place.

Saved SSH Connections

Store a reusable profile for each remote server : host, port, user and auth method. Your VPS, your staging box and your team dev server all live in one list. Pick a connection and you are in, no command to retype.

Key or Password Auth

Authenticate with an SSH key or a password, whichever the server expects. Point a profile at your private key file or store a password, and AgentsRoom handles the handshake when you connect.

Built-in Terminal Over SSH

Every connection opens a real terminal on the remote host inside AgentsRoom. Full colored output, command history and copy-paste, served by the same terminal you already use for local projects. No separate SSH client to keep open.

Run Agents on the Remote Server

Launch Claude Code, Codex, Gemini CLI or another agent directly on the remote machine over SSH. The agent works on the files that live on the server and runs commands in the remote environment, not on your laptop.

Attach SSH to a Project

Flag a project as remote and bind it to a saved SSH connection. From then on the project opens its terminals and agents on that server, so a remote codebase behaves like a normal AgentsRoom project.

Credentials Stay Local

Your SSH keys, passwords and connection details are stored on your own machine, never written into the project repo. Nothing about your servers leaks into a folder a teammate might clone.

Your Connection Details Never Leave Your Machine

An SSH connection manager is only useful if you can trust it with credentials. AgentsRoom keeps every SSH profile, key path and password in your local app data, not in the project you are working on. Connecting to a remote server never adds a config file to the repo and never commits a host or a secret by accident.

Authentication runs over standard SSH. Key-based login uses your existing private key, exactly as your shell would. Password login is sent over the encrypted SSH channel like any other SSH client. AgentsRoom is the client, your server stays the source of truth for what it accepts.

When you run an AI agent on the remote box, the code stays on the remote box. The agent reads and edits files on the server you connected to. Nothing about the remote project is copied to your laptop unless you ask for it, and your connection profiles are never shared with anyone else.

From Zero to Agent on a Remote Server

Save a connection once, run agents on it forever.

01

Save the SSH connection

Add a connection profile : host, port, user, and either your SSH key file or a password. Give it a name like prod-vps or staging and it is saved for next time.

02

Connect and open the terminal

Pick the saved connection and hit connect. AgentsRoom opens a built-in terminal over SSH on the remote host. You are now on the server, with full colored output and command history.

03

Run an AI agent on the box

Launch Claude Code, Codex or Gemini CLI in that remote terminal. The agent works on the files on the server and runs against the remote environment, and you drive it from AgentsRoom like any other project.

When You Need Agents on a Remote Server

Not every codebase lives on your laptop.

Code on a VPS

Your app runs on a VPS and you want to fix it where it lives. Open the saved SSH connection, run a Claude Code agent on the box, and patch the bug against the real environment, dependencies and all.

Work on a staging box

A staging server reproduces a bug your laptop never will. SSH in, point a Codex agent at the staging codebase, and let it reproduce and fix the issue on the machine that actually shows it.

Shared dev server

The team works on one shared dev server. Everyone saves the same SSH connection, opens their own terminal, and runs their own agent on the host without setting up a local clone each.

No local setup needed

A heavy toolchain you do not want on your laptop lives on a build machine. Connect over SSH, run a Gemini CLI agent there, and keep your own machine clean while the work happens remotely.

FAQ

Can I save multiple SSH connections?

Yes. AgentsRoom works as an SSH connection manager : save a profile per remote server with its host, port, user and auth method, name them, and pick the one you need. Your VPS, staging box and shared dev server all live in the same list.

Does it support SSH key and password authentication?

Both. A connection can authenticate with an SSH key by pointing at your private key file, or with a password. AgentsRoom acts as a standard SSH client, so whichever method your server accepts is what you use.

Can I run Claude Code or Codex on a remote server through SSH?

Yes. That is the point of the feature. Open a saved SSH connection, then launch Claude Code, Codex, Gemini CLI or another agent in the remote terminal. The agent runs on the remote machine and works on the files that live there, not on your laptop.

Where are my SSH credentials stored?

In your local app data on your own machine. Keys, passwords and connection details are never written into the project repo, so connecting to a server does not add config files or secrets to anything a teammate might clone.

Do I still need a separate SSH client?

No. AgentsRoom includes a built-in terminal over SSH, so your connection manager, your terminal and your AI agents are in one app. You can keep your usual SSH tools if you like, but you do not need a second client open just to reach the server.

You may also like

Bring Your AI Agents to the Remote Server

Download AgentsRoom, save your SSH connections, and run Claude Code, Codex or Gemini CLI on any VPS or remote server through a built-in terminal.

GratisDownload

App complementaria: supervisa tus agentes en movimiento

Usa Claude, Codex, Gemini CLI u otro proveedor de IA.

Instalar la extensión
Chrome Web Store

Envía bugs y peticiones directamente a tu backlog público.

Un vistazo a AgentsRoom en acción.

Multi-proyectos
Multi-proveedor
Multi-agentes
Estado en vivo
Diff y commit
App móvil
Vista previa
Equipos de agentes
Pruebas en navegador
Dev guiada por backlog
Biblioteca de prompts
Biblioteca de skills
Ver todas las funcionalidades