Zapisz swoje połączenia SSH,
uruchom agenty AI na zdalnej maszynie
AgentsRoom to menedżer połączeń SSH i wbudowany terminal SSH w jednym. Zapisz swoje zdalne serwery raz, połącz się kluczem SSH lub hasłem, a potem uruchamiaj Claude Code, Codex lub Antigravity CLI prosto na zdalnej maszynie.
Koniec z żonglowaniem osobnym klientem SSH i edytorem kodu. Trzymaj swoje profile połączeń, terminal i agenty AI do kodowania w jednej aplikacji, wycelowane w ten sam zdalny serwer.
Jak AgentsRoom łączy się z zapisanym serwerem SSH i uruchamia agenta AI do kodowania prosto na zdalnej maszynie.
Większość agentów AI do kodowania zakłada, że Twój kod leży na tej samej maszynie, przy której siedzisz. Ale mnóstwo pracy dzieje się na zdalnym serwerze: VPS, maszynie staging, mocnej maszynie buildowej, współdzielonym serwerze deweloperskim używanym przez cały zespół. AgentsRoom traktuje ten przypadek jako pełnoprawny. Zapisz połączenie SSH, otwórz wbudowany terminal po SSH i pracujesz na zdalnym hoście tak, jakby był lokalny.
Menedżer połączeń SSH przechowuje profil każdego serwera, którego dotykasz: host, port, użytkownik oraz to, czy uwierzytelniasz się kluczem SSH czy hasłem. Koniec z grzebaniem w porozrzucanych plikach konfiguracyjnych i przepisywaniem tej samej długiej komendy. Wybierz zapisane połączenie, kliknij połącz, a terminal w jednym kroku przeniesie Cię na maszynę.
Nagroda to uruchamianie agentów AI do kodowania tam, gdzie naprawdę jest kod. Połącz się z zdalnym serwerem po SSH, a następnie uruchom Claude Code, Codex, Antigravity CLI lub innego agenta na tej maszynie. Agent czyta i edytuje pliki na zdalnym hoście, uruchamia zestaw testów w zdalnym środowisku, a Ty sterujesz tym wszystkim z AgentsRoom, bez drugiego klienta SSH otwartego z boku.
Klient SSH stworzony do uruchamiania agentów AI
Zarządzanie połączeniami, prawdziwy terminal i uruchamianie zdalnych agentów w jednym miejscu.
Zapisane połączenia SSH
Przechowuj ponownie używalny profil dla każdego zdalnego serwera: host, port, użytkownik i metodę uwierzytelniania. Twój VPS, maszyna staging i zespołowy serwer deweloperski żyją na jednej liście. Wybierz połączenie i już jesteś w środku, bez przepisywania komendy.
Uwierzytelnianie kluczem lub hasłem
Uwierzytelniaj się kluczem SSH lub hasłem, zależnie od tego, czego oczekuje serwer. Wskaż w profilu plik klucza prywatnego albo zapisz hasło, a AgentsRoom zajmie się handshakiem przy łączeniu.
Wbudowany terminal po SSH
Każde połączenie otwiera prawdziwy terminal na zdalnym hoście wewnątrz AgentsRoom. Pełne kolorowe wyjście, historia komend i kopiuj-wklej, obsługiwane przez ten sam terminal, którego już używasz do projektów lokalnych. Bez osobnego klienta SSH, który trzeba trzymać otwarty.
Uruchamiaj agenty na zdalnym serwerze
Uruchom Claude Code, Codex, Antigravity CLI lub innego agenta bezpośrednio na zdalnej maszynie po SSH. Agent pracuje na plikach, które leżą na serwerze, i wykonuje komendy w zdalnym środowisku, a nie na Twoim laptopie.
Przypisz SSH do projektu
Oznacz projekt jako zdalny i powiąż go z zapisanym połączeniem SSH. Od tej chwili projekt otwiera swoje terminale i agenty na tym serwerze, więc zdalna baza kodu zachowuje się jak zwykły projekt AgentsRoom.
Dane logowania zostają lokalnie
Twoje klucze SSH, hasła i szczegóły połączeń są przechowywane na Twojej własnej maszynie, nigdy nie zapisywane w repozytorium projektu. Nic na temat Twoich serwerów nie wycieka do folderu, który mógłby sklonować kolega z zespołu.
Zaimportuj swój ~/.ssh/config
Serwery, do których i tak sięgasz z terminala, wchodzą takie, jakie są. AgentsRoom czyta bloki host w ~/.ssh/config, zachowuje plik tożsamości deklarowany przez każdy z nich i utrzymuje ProxyJump przez bastion: łączy się przez alias i pozwala OpenSSH rozwiązać blok, dokładnie tak, jak zrobiłby to Twój shell.
Sesje AWS SSM
Sięgnij po instancję, która nie ma publicznego adresu ani otwartego portu SSH, przez aws ssm start-session. Sesję autoryzuje profil AWS skonfigurowany już na Twojej maszynie, więc nie ma hasła ani klucza do przechowywania w aplikacji.
Szczegóły Twoich połączeń nigdy nie opuszczają Twojej maszyny
Menedżer połączeń SSH jest przydatny tylko wtedy, gdy możesz powierzyć mu dane logowania. AgentsRoom trzyma każdy profil SSH, ścieżkę klucza i hasło w lokalnych danych aplikacji, a nie w projekcie, nad którym pracujesz. Połączenie ze zdalnym serwerem nigdy nie dodaje pliku konfiguracyjnego do repozytorium i nigdy przez przypadek nie zatwierdza hosta ani sekretu.
Uwierzytelnianie działa po standardowym SSH. Logowanie kluczem korzysta z Twojego istniejącego klucza prywatnego, dokładnie tak, jak zrobiłby to Twój shell. Logowanie hasłem jest wysyłane szyfrowanym kanałem SSH, jak w każdym innym kliencie SSH. AgentsRoom jest klientem, a Twój serwer pozostaje źródłem prawdy o tym, co akceptuje.
Gdy uruchamiasz agenta AI na zdalnej maszynie, kod zostaje na zdalnej maszynie. Agent czyta i edytuje pliki na serwerze, z którym się połączyłeś. Nic na temat zdalnego projektu nie jest kopiowane na Twój laptop, chyba że o to poprosisz, a Twoje profile połączeń nigdy nie są udostępniane nikomu innemu.
Od zera do agenta na zdalnym serwerze
Zapisz połączenie raz, uruchamiaj na nim agenty na zawsze.
Zapisz połączenie SSH
Dodaj profil połączenia: host, port, użytkownik oraz plik klucza SSH lub hasło. Nadaj mu nazwę, na przykład prod-vps lub staging, i jest zapisany na następny raz.
Połącz się i otwórz terminal
Wybierz zapisane połączenie i kliknij połącz. AgentsRoom otwiera wbudowany terminal po SSH na zdalnym hoście. Jesteś teraz na serwerze, z pełnym kolorowym wyjściem i historią komend.
Uruchom agenta AI na maszynie
Uruchom Claude Code, Codex lub Antigravity CLI w tym zdalnym terminalu. Agent pracuje na plikach na serwerze i działa w zdalnym środowisku, a Ty sterujesz nim z AgentsRoom jak każdym innym projektem.
Kiedy potrzebujesz agentów na zdalnym serwerze
Nie każda baza kodu leży na Twoim laptopie.
Kod na VPS
Twoja aplikacja działa na VPS i chcesz ją naprawić tam, gdzie żyje. Otwórz zapisane połączenie SSH, uruchom agenta Claude Code na maszynie i załataj błąd w prawdziwym środowisku, ze wszystkimi zależnościami.
Praca na maszynie staging
Serwer staging odtwarza błąd, którego Twój laptop nigdy nie odtworzy. Połącz się po SSH, wskaż agentowi Codex bazę kodu staging i pozwól mu odtworzyć oraz naprawić problem na maszynie, która faktycznie go pokazuje.
Współdzielony serwer deweloperski
Zespół pracuje na jednym współdzielonym serwerze deweloperskim. Każdy zapisuje to samo połączenie SSH, otwiera własny terminal i uruchamia własnego agenta na hoście, bez konfigurowania osobnego lokalnego klona.
Bez lokalnej konfiguracji
Ciężki toolchain, którego nie chcesz na laptopie, żyje na maszynie buildowej. Połącz się po SSH, uruchom tam agenta Antigravity CLI i utrzymuj własną maszynę w czystości, podczas gdy praca dzieje się zdalnie.
Jak moi agenci AI mogą korzystać z moich połączeń SSH?
Przez AgentsRoom MCP. Zapisane połączenia są udostępniane każdemu agentowi jako trzy narzędzia MCP: ssh_list zwraca serwery dostępne w bieżącym projekcie, ssh_connect otwiera jeden z nich jako prawdziwą kartę terminala, a ssh_connection_new proponuje serwer, którego jeszcze nie zapisałeś. Gdy mówisz agentowi "połącz się z produkcją i przeczytaj logi", nie musi zgadywać nazwy hosta ani ręcznie pisać polecenia ssh: czyta Twoją listę połączeń i otwiera właściwy serwer.
Ten dostęp SSH jest celowo pozbawiony sekretów. ssh_list zwraca wyłącznie metadane: nazwę, host, port, użytkownika, typ uwierzytelniania i zakres. Hasła i frazy klucza pozostają zaszyfrowane w pęku kluczy systemu, klucze prywatne zostają na dysku, a sekret wstrzykuje do terminala sama aplikacja. Agent tylko wskazuje połączenie, nigdy go nie dotyka.
Każda sesja otwarta przez agenta to widoczna karta terminala: możesz ją czytać, pisać w niej i zamknąć w dowolnej chwili. Nic nie działa na zdalnej maszynie za twoimi plecami, a połączenie można zapisać tylko dla jednego projektu albo globalnie, żeby agent widział wyłącznie właściwe serwery.
Zaproponować połączenie to nie to samo, co je utworzyć. ssh_connection_new otwiera formularz tworzenia wypełniony wstępnie tym, co agent znalazł w pliku compose, skrypcie wdrożeniowym albo Twojej dokumentacji, a to Ty go sprawdzasz, wpisujesz dane logowania i zapisujesz. To ograniczenie jest wpisane w samo narzędzie, a nie w prośbę umieszczoną w prompcie, bo połączenie, które agent mógłby zarejestrować niezauważony, byłoby tylnymi drzwiami.
Poznaj AgentsRoom MCPFAQ
Czy mogę zapisać wiele połączeń SSH?
Tak. AgentsRoom działa jako menedżer połączeń SSH: zapisz profil dla każdego zdalnego serwera z jego hostem, portem, użytkownikiem i metodą uwierzytelniania, nadaj im nazwy i wybierz ten, którego potrzebujesz. Twój VPS, maszyna staging i współdzielony serwer deweloperski żyją na tej samej liście.
Czy obsługuje uwierzytelnianie kluczem SSH i hasłem?
Oba. Połączenie może uwierzytelniać się kluczem SSH, wskazując plik klucza prywatnego, albo hasłem. AgentsRoom działa jako standardowy klient SSH, więc używasz tej metody, którą akceptuje Twój serwer.
Czy mogę uruchomić Claude Code lub Codex na zdalnym serwerze przez SSH?
Tak. O to właśnie chodzi w tej funkcji. Otwórz zapisane połączenie SSH, a następnie uruchom Claude Code, Codex, Antigravity CLI lub innego agenta w zdalnym terminalu. Agent działa na zdalnej maszynie i pracuje na plikach, które tam leżą, a nie na Twoim laptopie.
Gdzie przechowywane są moje dane logowania SSH?
W lokalnych danych aplikacji na Twojej własnej maszynie. Klucze, hasła i szczegóły połączeń nigdy nie są zapisywane w repozytorium projektu, więc połączenie z serwerem nie dodaje plików konfiguracyjnych ani sekretów do niczego, co kolega z zespołu mógłby sklonować.
Czy nadal potrzebuję osobnego klienta SSH?
Nie. AgentsRoom zawiera wbudowany terminal po SSH, więc Twój menedżer połączeń, terminal i agenty AI są w jednej aplikacji. Możesz zostać przy swoich zwykłych narzędziach SSH, jeśli chcesz, ale nie potrzebujesz drugiego klienta otwartego tylko po to, żeby dostać się na serwer.
Czy moi agenci AI mogą korzystać z moich połączeń SSH?
Tak, przez AgentsRoom MCP. Agenci wywołują ssh_list, aby zobaczyć serwery zapisane dla bieżącego projektu (oraz połączenia globalne), a potem ssh_connect, aby otworzyć jeden z nich jako kartę terminala. To przewidziany sposób na dostęp SSH dla agenta AI: bez ręcznie pisanych poleceń ssh i bez danych logowania wklejanych do promptu.
Czy agenci widzą moje hasło SSH?
Nigdy. Narzędzia MCP udostępniają wyłącznie metadane połączenia (nazwa, host, port, użytkownik, typ uwierzytelniania). Hasło lub fraza klucza pozostaje zaszyfrowane w pęku kluczy twojej maszyny, a AgentsRoom wstrzykuje je do terminala po tym, jak agent poprosi o połączenie po jego id.
Czy mogę zaimportować mój istniejący ~/.ssh/config?
Tak. AgentsRoom czyta bloki host w ~/.ssh/config i zamienia je w zapisane połączenia, zachowując plik tożsamości deklarowany przez każdy blok. Wszystko, co OpenSSH rozwiązuje samodzielnie, działa dalej, łącznie z ProxyJump przez bastion, ponieważ AgentsRoom łączy się przez alias i pozwala OpenSSH zastosować blok, zamiast próbować go reimplementować.
Czy mogę sięgnąć po serwer bez publicznego adresu i bez otwartego portu SSH?
Tak, przez połączenie AWS SSM. AgentsRoom otwiera sesję komendą aws ssm start-session, autoryzowaną przez profil AWS skonfigurowany już na Twojej maszynie. Nie ma hasła ani klucza do przechowywania w aplikacji, a instancja może pozostać zamknięta dla przychodzącego SSH.
Czy agent może utworzyć nowe połączenie SSH?
Może je zaproponować, nigdy zapisać. ssh_connection_new otwiera formularz tworzenia wypełniony wstępnie hostem, portem i użytkownikiem, których agent znalazł w Twoim skrypcie wdrożeniowym albo dokumentacji, a Ty go sprawdzasz, wpisujesz dane logowania i zapisujesz. Nic nie zostaje zapisane, dopóki tego nie zrobisz, bo połączenie, które agent mógłby zarejestrować bez Twojej wiedzy, byłoby tylnymi drzwiami. Gdy host już istnieje w Twoim ~/.ssh/config, lepszą drogą jest import: zachowuje alias, więc Twoje bastiony i Twoje klucze działają dalej.
Może Cię też zainteresować
RDS przez AWS SSM
Sięgnij po instancję Amazon RDS bez publicznego endpointu, z własnej maszyny, przez aws ssm start-session i dokument AWS-StartPortForwardingSessionToRemoteHost. Bez bastionu do utrzymania, bez VPN, bez reguły przychodzącej dla SSH. AgentsRoom otwiera sesję na porcie loopback i przez nią podłącza klienta SQL. Tylko MySQL i MariaDB, czyli RDS MySQL i edycje zgodne z Aurora MySQL.
Połączenia z bazami danych
Zapisuj swoje połączenia MySQL i MariaDB, sięgaj po bazę w prywatnej podsieci przez tunel SSH albo sesję AWS SSM i pozwól agentom AI odpytywać ją przez MCP. Domyślnie tylko do odczytu, jedno polecenie na wywołanie, ograniczone zbiory wyników, a hasło nigdy nie trafia do agenta.
Menedżer sekretów
Przechowuj klucze API, tokeny i hasła w pęku kluczy swojego systemu, odwołuj się do nich przez {{secret:NAME}} w komendach dev i środowiskach agentów, a AgentsRoom rozwiąże je przy starcie. Agenci widzą nazwy, nigdy wartości, i nic nie jest synchronizowane z serwerem.
Import repozytoriów
Podłącz GitHub lub GitLab, przejrzyj repozytoria, do których naprawdę masz dostęp, i sklonuj kilka naraz. Każde staje się projektem z własnymi agentami AI do kodowania. Self-hosted instancje GitLab są obsługiwane.
Dev Terminals
Menedżer terminali per projekt i launcher procesów. Uruchamiaj backend, frontend i workery jednym kliknięciem, lokalnie lub na zdalnym serwerze po SSH.
Zdalne sterowanie agentami
Pilotuj swoje agenty AI do kodowania z telefonu. Steruj terminalami, projektami i promptami na swoim Macu lub zdalnym serwerze z poziomu iOS i Androida.
Tunel localhost (podgląd na żywo)
Wbudowany bezpieczny tunel, który udostępnia lokalny lub zdalny serwer deweloperski jako publiczny adres HTTPS. Podglądaj swoją pracę w toku z dowolnego miejsca.
Wiele projektów, wielu agentów
Uruchamiaj wiele projektów i wielu agentów AI równolegle, lokalnie i zdalnie, z jednego wizualnego centrum dowodzenia.
Przenieś swoje agenty AI na zdalny serwer
Pobierz AgentsRoom, zapisz swoje połączenia SSH i uruchamiaj Claude Code, Codex lub Antigravity CLI na dowolnym VPS lub zdalnym serwerze przez wbudowany terminal.
Aplikacja towarzyszaca: monitoruj agentów w podrozy
Użyj Claude, Codex, Antigravity CLI lub innego dostawcy AI.
Wysyłaj bugi i prośby bezpośrednio do swojego publicznego backlogu.
Spojrzenie na AgentsRoom w akcji.