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.
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.
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.
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.
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
Dev Terminals
Per-project terminal manager and process launcher. Start backend, frontend and workers in one click, locally or on a remote server over SSH.
Remote Agent Control
Pilot your AI coding agents from your phone. Drive terminals, projects and prompts on your Mac or remote server from iOS and Android.
Localhost Tunnel (Live Preview)
Built-in secure tunnel that exposes a local or remote dev server as a public HTTPS URL. Preview your work in progress from anywhere.
Multi-Project, Multi-Agent
Run many projects and many AI agents in parallel, local and remote, from a single visual command center.
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.
कंपेनियन ऐप: चलते-फिरते अपने एजेंट्स मॉनिटर करें
Claude, Codex, Gemini CLI या किसी अन्य AI प्रदाता का उपयोग करें।
बग और अनुरोध सीधे अपने सार्वजनिक बैकलॉग में भेजें।
AgentsRoom को कार्य करते देखें।