Salva le tue connessioni SSH,
esegui agenti IA sulla macchina remota
AgentsRoom è un gestore di connessioni SSH e un terminale SSH integrato in uno. Salva i tuoi server remoti una volta, connettiti con una chiave SSH o una password, poi esegui Claude Code, Codex o Antigravity CLI direttamente sulla macchina remota.
Basta destreggiarsi tra un client SSH separato e un editor di codice. Tieni i tuoi profili di connessione, il tuo terminale e i tuoi agenti IA nella stessa app, puntati sullo stesso server remoto.
Come AgentsRoom si connette a un server SSH salvato ed esegue un agente di coding IA direttamente sulla macchina remota.
La maggior parte degli agenti di coding IA presuppone che il tuo codice si trovi sulla stessa macchina davanti a cui sei seduto. Ma gran parte del lavoro avviene su un server remoto : un VPS, una macchina di staging, una potente macchina di build, un server di sviluppo condiviso da tutto il team. AgentsRoom tratta questo caso come uno di prima classe. Salva una connessione SSH, apri il terminale SSH integrato e stai lavorando sull'host remoto come se fosse locale.
Il gestore di connessioni SSH conserva un profilo per ogni server che tocchi : host, porta, utente e se ti autentichi con una chiave SSH o una password. Basta frugare tra file di configurazione sparsi o ridigitare lo stesso comando lungo. Scegli una connessione salvata, premi connetti e il terminale ti porta sulla macchina in un solo passaggio.
Il vero vantaggio è eseguire gli agenti di coding IA dove si trova davvero il codice. Connettiti al tuo server remoto via SSH, poi avvia Claude Code, Codex, Antigravity CLI o un altro agente su quella macchina. L'agente legge e modifica i file sull'host remoto, esegue la suite di test contro l'ambiente remoto, e tu piloti il tutto da AgentsRoom senza un secondo client SSH aperto a fianco.
Un client SSH pensato per eseguire agenti IA
Gestione delle connessioni, un vero terminale ed esecuzione di agenti da remoto in un unico posto.
Connessioni SSH salvate
Conserva un profilo riutilizzabile per ogni server remoto : host, porta, utente e metodo di auth. Il tuo VPS, la tua macchina di staging e il server di sviluppo del team vivono in un'unica lista. Scegli una connessione e sei dentro, senza comandi da ridigitare.
Auth con chiave o password
Autenticati con una chiave SSH o una password, a seconda di ciò che il server si aspetta. Punta un profilo al tuo file di chiave privata o salva una password, e AgentsRoom gestisce l'handshake alla connessione.
Terminale SSH integrato
Ogni connessione apre un vero terminale sull'host remoto dentro AgentsRoom. Output a colori completo, cronologia dei comandi e copia-incolla, serviti dallo stesso terminale che usi già per i progetti locali. Nessun client SSH separato da tenere aperto.
Esegui agenti sul server remoto
Avvia Claude Code, Codex, Antigravity CLI o un altro agente direttamente sulla macchina remota via SSH. L'agente lavora sui file che vivono sul server ed esegue comandi nell'ambiente remoto, non sul tuo portatile.
Collega l'SSH a un progetto
Contrassegna un progetto come remoto e collegalo a una connessione SSH salvata. Da quel momento il progetto apre i suoi terminali e i suoi agenti su quel server, così una codebase remota si comporta come un normale progetto AgentsRoom.
Le credenziali restano in locale
Le tue chiavi SSH, password e dettagli di connessione sono memorizzati sulla tua macchina, mai scritti nel repository del progetto. Nulla dei tuoi server finisce in una cartella che un collega potrebbe clonare.
Importa il tuo ~/.ssh/config
I server che raggiungi già da un terminale entrano così come sono. AgentsRoom legge i blocchi host in ~/.ssh/config, mantiene il file di identità che ciascuno dichiara e preserva un ProxyJump attraverso un bastion: si connette tramite l'alias e lascia che sia OpenSSH a risolvere il blocco, esattamente come farebbe la tua shell.
Sessioni AWS SSM
Raggiungi un'istanza che non ha indirizzo pubblico né porta SSH in ingresso, tramite aws ssm start-session. La sessione è autorizzata dal profilo AWS già configurato sulla tua macchina, quindi non c'è nessuna password né chiave da conservare nell'app.
I tuoi dettagli di connessione non lasciano mai la tua macchina
Un gestore di connessioni SSH è utile solo se puoi affidargli le credenziali. AgentsRoom conserva ogni profilo SSH, percorso di chiave e password nei dati locali dell'app, non nel progetto su cui lavori. Connetterti a un server remoto non aggiunge mai un file di configurazione al repository e non committa mai un host o un segreto per sbaglio.
L'autenticazione passa per l'SSH standard. L'accesso con chiave usa la tua chiave privata esistente, esattamente come farebbe la tua shell. L'accesso con password viene inviato sul canale SSH cifrato come qualsiasi altro client SSH. AgentsRoom è il client, il tuo server resta la fonte di verità su ciò che accetta.
Quando esegui un agente IA sulla macchina remota, il codice resta sulla macchina remota. L'agente legge e modifica i file sul server a cui ti sei connesso. Nulla del progetto remoto viene copiato sul tuo portatile a meno che tu non lo chieda, e i tuoi profili di connessione non vengono mai condivisi con nessuno.
Da zero a un agente su un server remoto
Salva una connessione una volta, esegui agenti su di essa per sempre.
Salva la connessione SSH
Aggiungi un profilo di connessione : host, porta, utente e o il tuo file di chiave SSH o una password. Dagli un nome come prod-vps o staging ed è salvato per la prossima volta.
Connettiti e apri il terminale
Scegli la connessione salvata e premi connetti. AgentsRoom apre un terminale SSH integrato sull'host remoto. Ora sei sul server, con output a colori completo e cronologia dei comandi.
Esegui un agente IA sulla macchina
Avvia Claude Code, Codex o Antigravity CLI in quel terminale remoto. L'agente lavora sui file del server e gira contro l'ambiente remoto, e tu lo piloti da AgentsRoom come qualsiasi altro progetto.
Quando ti servono agenti su un server remoto
Non tutte le codebase vivono sul tuo portatile.
Codice su un VPS
La tua app gira su un VPS e vuoi correggerla dove vive. Apri la connessione SSH salvata, esegui un agente Claude Code sulla macchina e correggi il bug contro l'ambiente reale, dipendenze comprese.
Lavorare su una macchina di staging
Un server di staging riproduce un bug che il tuo portatile non vedrà mai. Connettiti via SSH, punta un agente Codex sulla codebase di staging e lascia che riproduca e corregga il problema sulla macchina che lo mostra davvero.
Server di sviluppo condiviso
Il team lavora su un unico server di sviluppo condiviso. Ognuno salva la stessa connessione SSH, apre il proprio terminale ed esegue il proprio agente sull'host senza dover impostare ciascuno un clone locale.
Nessuna configurazione locale necessaria
Una toolchain pesante che non vuoi sul tuo portatile vive su una macchina di build. Connettiti via SSH, esegui lì un agente Antigravity CLI e tieni pulita la tua macchina mentre il lavoro avviene da remoto.
Come possono i miei agenti IA accedere alle mie connessioni SSH?
Con AgentsRoom MCP. Le connessioni salvate sono esposte a ogni agente come tre strumenti MCP: ssh_list restituisce i server utilizzabili nel progetto corrente, ssh_connect ne apre uno come vera scheda di terminale e ssh_connection_new propone un server che non hai ancora salvato. Così, quando dici a un agente "collegati alla produzione e leggi i log", non deve indovinare un hostname né scrivere a mano un comando ssh: legge la tua lista di connessioni e apre il server giusto.
Questo accesso SSH degli agenti è volutamente privo di segreti. ssh_list restituisce solo metadati: nome, host, porta, utente, tipo di autenticazione e ambito. Password e passphrase restano cifrate nel portachiavi di sistema, le chiavi private restano sul tuo disco ed è l'app a iniettare il segreto nel terminale. L'agente nomina una connessione, non la maneggia mai.
Ogni sessione aperta da un agente è una scheda di terminale visibile: la leggi, ci scrivi, la chiudi quando vuoi. Nulla gira su una macchina remota alle tue spalle, e una connessione può essere salvata per un solo progetto o in modo globale, così un agente vede solo i server pertinenti.
Proporre una connessione non è crearla. ssh_connection_new apre il modulo di creazione precompilato con ciò che l'agente ha trovato in un file compose, in uno script di deploy o nella tua documentazione, e sei tu a rivederlo, a digitare la credenziale e a salvare. Questo limite è scritto nello strumento invece che richiesto in un prompt, perché una connessione che un agente potesse registrare senza che tu la veda sarebbe una backdoor.
Scopri AgentsRoom MCPFAQ
Posso salvare più connessioni SSH?
Sì. AgentsRoom funziona come un gestore di connessioni SSH : salva un profilo per ogni server remoto con host, porta, utente e metodo di auth, dai loro un nome e scegli quello che ti serve. Il tuo VPS, la tua macchina di staging e il tuo server di sviluppo condiviso vivono nella stessa lista.
Supporta l'autenticazione con chiave SSH e password?
Entrambe. Una connessione può autenticarsi con una chiave SSH puntando al tuo file di chiave privata, oppure con una password. AgentsRoom agisce come un client SSH standard, quindi usi il metodo che il tuo server accetta.
Posso eseguire Claude Code o Codex su un server remoto via SSH?
Sì. È proprio lo scopo della funzione. Apri una connessione SSH salvata, poi avvia Claude Code, Codex, Antigravity CLI o un altro agente nel terminale remoto. L'agente gira sulla macchina remota e lavora sui file che si trovano lì, non sul tuo portatile.
Dove vengono memorizzate le mie credenziali SSH?
Nei dati locali dell'app, sulla tua macchina. Chiavi, password e dettagli di connessione non vengono mai scritti nel repository del progetto, quindi connetterti a un server non aggiunge file di configurazione o segreti a nulla che un collega potrebbe clonare.
Mi serve ancora un client SSH separato?
No. AgentsRoom include un terminale SSH integrato, quindi il tuo gestore di connessioni, il tuo terminale e i tuoi agenti IA sono in un'unica app. Puoi tenere i tuoi soliti strumenti SSH se vuoi, ma non ti serve un secondo client aperto solo per raggiungere il server.
I miei agenti IA possono accedere alle mie connessioni SSH?
Sì, tramite AgentsRoom MCP. Gli agenti chiamano ssh_list per vedere i server salvati per il progetto corrente (più quelli globali), poi ssh_connect per aprirne uno come scheda di terminale. È il modo previsto per dare accesso SSH a un agente IA: nessun comando ssh scritto a mano, nessuna credenziale incollata in un prompt.
I miei agenti vedono la mia password SSH?
Mai. Gli strumenti MCP espongono solo i metadati della connessione (nome, host, porta, utente, tipo di autenticazione). La password o la passphrase resta cifrata nel portachiavi della tua macchina e viene iniettata nel terminale da AgentsRoom, dopo che l'agente ha richiesto la connessione tramite il suo id.
Posso importare il mio ~/.ssh/config esistente?
Sì. AgentsRoom legge i blocchi host in ~/.ssh/config e li trasforma in connessioni salvate, mantenendo il file di identità che ciascun blocco dichiara. Tutto ciò che OpenSSH risolve da sé continua a funzionare, ProxyJump attraverso un bastion incluso, perché AgentsRoom si connette tramite l'alias e lascia che sia OpenSSH ad applicare il blocco invece di provare a reimplementarlo.
Posso raggiungere un server senza indirizzo pubblico e senza porta SSH aperta?
Sì, con una connessione AWS SSM. AgentsRoom apre la sessione con aws ssm start-session, autorizzata dal profilo AWS già configurato sulla tua macchina. Non c'è nessuna password né chiave da conservare nell'app, e l'istanza può restare chiusa all'SSH in ingresso.
Un agente può creare una nuova connessione SSH?
Può proporne una, mai salvarla. ssh_connection_new apre il modulo di creazione precompilato con l'host, la porta e l'utente che l'agente ha trovato nel tuo script di deploy o nella tua documentazione, e sei tu a rivederlo, a digitare la credenziale e a salvare. Nulla viene memorizzato finché non lo fai, perché una connessione che un agente potesse registrare senza che tu la veda sarebbe una backdoor. Quando l'host esiste già nel tuo ~/.ssh/config, importarlo è la strada migliore: mantiene l'alias, così i tuoi bastion e le tue chiavi continuano a funzionare.
Potrebbe interessarti anche
RDS tramite AWS SSM
Raggiungi dalla tua macchina un'istanza Amazon RDS priva di endpoint pubblico, tramite aws ssm start-session e il documento AWS-StartPortForwardingSessionToRemoteHost. Nessun bastion da mantenere, nessuna VPN, nessuna regola SSH in ingresso. AgentsRoom apre la sessione su una porta di loopback e ci collega attraverso il client SQL. Solo MySQL e MariaDB, quindi RDS MySQL e Aurora compatibile con MySQL.
Connessioni database
Salva le tue connessioni MySQL e MariaDB, raggiungi un database in una subnet privata tramite un tunnel SSH o una sessione AWS SSM, e lascia che i tuoi agenti IA lo interroghino via MCP. In sola lettura per impostazione predefinita, una sola istruzione per chiamata, risultati limitati, e la password non arriva mai all'agente.
Gestore di segreti
Conserva chiavi API, token e password nel portachiavi del tuo sistema operativo, richiamali come {{secret:NAME}} nei comandi di sviluppo e negli ambienti degli agenti, e lascia che AgentsRoom li risolva all'avvio. Gli agenti vedono i nomi, mai i valori, e nulla viene mai sincronizzato su un server.
Importazione di repository
Collega GitHub o GitLab, sfoglia i repository a cui hai davvero accesso e clonane più di uno in una volta. Ognuno diventa un progetto con i suoi agenti AI di coding. Istanze GitLab self-hosted supportate.
Terminali di sviluppo
Gestore di terminali e lanciatore di processi per progetto. Avvia backend, frontend e worker con un clic, in locale o su un server remoto via SSH.
Controllo remoto degli agenti
Pilota i tuoi agenti di coding IA dal telefono. Gestisci terminali, progetti e prompt sul tuo Mac o server remoto da iOS e Android.
Tunnel localhost (anteprima live)
Tunnel sicuro integrato che espone un server di sviluppo locale o remoto come URL HTTPS pubblico. Visualizza in anteprima il tuo lavoro in corso da ovunque.
Multi-progetto, multi-agente
Esegui molti progetti e molti agenti IA in parallelo, in locale e da remoto, da un unico centro di comando visivo.
Porta i tuoi agenti IA sul server remoto
Scarica AgentsRoom, salva le tue connessioni SSH ed esegui Claude Code, Codex o Antigravity CLI su qualsiasi VPS o server remoto tramite un terminale integrato.
App companion: monitora i tuoi agenti in movimento
Usa Claude, Codex, Antigravity CLI o un altro provider IA.
Invia bug e richieste direttamente nel tuo backlog pubblico.
Uno sguardo ad AgentsRoom in azione.