SSH-з'єднання

Збережіть ваші SSH-з'єднання,
Запускайте AI-агентів на віддаленій машині

AgentsRoom: це менеджер SSH-з'єднань і вбудований SSH-термінал в одному. Збережіть ваші віддалені сервери один раз, підключайтеся за допомогою ключа SSH або пароля, а потім запускайте Claude Code, Codex або Antigravity CLI прямо на віддаленій машині.

Припиніть жонглювати окремим SSH-клієнтом і редактором коду. Зберігайте ваші профілі з'єднань, ваш термінал і ваших AI-агентів для кодування в одному додатку, спрямованому на той самий віддалений сервер.

Віддалений SSH
Зашифрований SSH-тунель
AgentsRoom
prod-vps.acme.dev
staging.acme.dev
gpu-01.lab
SSH-ключ:22
Віддалений сервер
deploy@prod-vps.acme.dev
Виробничий VPS
Агент запущений
Збережіть один раз, підключайтеся в один клікОблікові дані залишаються на вашій машині

Як AgentsRoom підключається до збереженого SSH сервера і запускає AI агент кодування прямо на віддаленій машині.

Більшість AI агентів кодування припускають, що ваш код знаходиться на тій же машині, на якій ви працюєте. Але багато роботи відбувається на віддаленому сервері: VPS, тестовій машині, потужній машині для збірки, спільному сервері розробки, яким користується вся команда. AgentsRoom розглядає цей випадок як першокласний. Збережіть SSH підключення, відкрийте вбудований термінал через SSH, і ви працюєте на віддаленому хості, як ніби він локальний.

Менеджер SSH підключень зберігає профіль для кожного сервера, з яким ви працюєте: хост, порт, користувач і чи аутентифікуєтеся ви за допомогою SSH ключа або пароля. Більше не потрібно шукати розкидані конфігураційні файли або повторно вводити ту ж довгу команду. Виберіть збережене підключення, натисніть підключитися, і термінал перенесе вас на машину в один крок.

Вигода полягає в запуску AI агентів кодування там, де насправді знаходиться код. Підключіться до вашого віддаленого сервера через SSH, потім запустіть Claude Code, Codex, Antigravity CLI або іншого агента на цій машині. Агент читає та редагує файли на віддаленому хості, запускає тестовий набір у віддаленому середовищі, і ви керуєте всім цим з AgentsRoom без відкриття другого SSH клієнта збоку.

SSH клієнт, створений для запуску AI агентів

Управління підключеннями, справжній термінал і виконання віддалених агентів в одному місці.

Збережені SSH підключення

Зберігайте повторно використовуваний профіль для кожного віддаленого сервера: хост, порт, користувач і метод аутентифікації. Ваш VPS, ваша тестова машина і сервер розробки команди знаходяться в одному списку. Виберіть підключення, і ви всередині, без повторного введення команди.

Аутентифікація за ключем або паролем

Аутентифікуйтеся за допомогою SSH ключа або пароля, в залежності від того, що очікує сервер. Вкажіть профіль на файл вашого приватного ключа або збережіть пароль, і AgentsRoom обробить рукостискання при підключенні.

Вбудований термінал через SSH

Кожне підключення відкриває справжній термінал на віддаленому хості всередині AgentsRoom. Повний кольоровий вивід, історія команд і копіювання-вставка, обслуговується тим же терміналом, який ви вже використовуєте для локальних проектів. Немає необхідності тримати відкритим окремий SSH клієнт.

Запуск агентів на віддаленому сервері

Запустіть Claude Code, Codex, Antigravity CLI або іншого агента безпосередньо на віддаленій машині через SSH. Агент працює з файлами, які знаходяться на сервері, і виконує команди у віддаленому середовищі, а не на вашому ноутбуці.

Прикріпіть SSH до проекту

Позначте проект як віддалений і прив'яжіть його до збереженого SSH підключення. З цього моменту проект відкриває свої термінали та агентів на цьому сервері, так що віддалена кодова база поводиться як звичайний проект AgentsRoom.

Облікові дані залишаються локальними

Ваші SSH ключі, паролі та деталі підключення зберігаються на вашій власній машині, ніколи не записуються в репозиторій проекту. Нічого про ваші сервери не потрапляє в папку, яку може клонувати колега.

Імпортуйте свій ~/.ssh/config

Сервери, до яких ви вже підключаєтеся з термінала, потрапляють сюди як є. AgentsRoom читає блоки host у ~/.ssh/config, зберігає файл ключа, який оголошує кожен із них, і не втрачає ProxyJump через бастіон: він підключається через псевдонім і дає OpenSSH розібрати блок, точно як це зробила б ваша оболонка.

Сесії AWS SSM

Дістаньтеся інстанса, у якого немає ні публічної адреси, ні відкритого вхідного порту SSH, через aws ssm start-session. Сесію авторизує профіль AWS, уже налаштований на вашій машині, тож у додатку не треба зберігати ні пароля, ні ключа.

Ваші деталі підключення ніколи не залишають вашу машину

Менеджер SSH підключень корисний лише тоді, коли ви можете довіряти йому свої облікові дані. AgentsRoom зберігає кожен SSH профіль, шлях до ключа і пароль у ваших локальних даних додатка, а не в проекті, над яким ви працюєте. Підключення до віддаленого сервера ніколи не додає конфігураційний файл до репозиторію і ніколи випадково не комітить хост або секрет.

Аутентифікація виконується через стандартний SSH. Вхід за ключем використовує ваш існуючий приватний ключ, точно так само, як це робить ваша оболонка. Вхід за паролем відправляється через зашифрований SSH канал, як і будь-який інший SSH клієнт. AgentsRoom є клієнтом, ваш сервер залишається джерелом правди для того, що він приймає.

Коли ви запускаєте AI агента на віддаленій машині, код залишається на віддаленій машині. Агент читає та редагує файли на сервері, до якого ви підключилися. Нічого про віддалений проект не копіюється на ваш ноутбук, якщо ви цього не попросите, і ваші профілі підключення ніколи не діляться з кимось іншим.

Від нуля до агента на віддаленому сервері

Збережіть підключення один раз, запускайте агентів на ньому назавжди.

01

Збережіть SSH підключення

Додайте профіль підключення: хост, порт, користувач і або ваш файл ключа SSH, або пароль. Дайте йому ім'я, наприклад, prod-vps або staging, і він буде збережений для наступного разу.

02

Підключіться та відкрийте термінал

Виберіть збережене підключення та натисніть підключитися. AgentsRoom відкриває вбудований термінал через SSH на віддаленому хості. Ви тепер на сервері, з повним кольоровим виводом та історією команд.

03

Запустіть AI-агента на сервері

Запустіть Claude Code, Codex або Antigravity CLI у цьому віддаленому терміналі. Агент працює з файлами на сервері та виконується у віддаленому середовищі, а ви керуєте ним з AgentsRoom, як будь-яким іншим проєктом.

Коли вам потрібні агенти на віддаленому сервері

Не кожна кодова база знаходиться на вашому ноутбуці.

Кодуйте на VPS

Ваш додаток працює на VPS, і ви хочете виправити його там, де він знаходиться. Відкрийте збережене SSH-підключення, запустіть агента Claude Code на сервері та виправте помилку у реальному середовищі, з усіма залежностями.

Працюйте на тестовому сервері

Тестовий сервер відтворює помилку, яку ваш ноутбук ніколи не зможе. Підключіться через SSH, направте агента Codex на тестову кодову базу, і нехай він відтворить та виправить проблему на машині, яка її дійсно показує.

Спільний сервер розробки

Команда працює на одному спільному сервері розробки. Кожен зберігає те саме SSH-підключення, відкриває свій термінал і запускає свого агента на хості без налаштування локальної копії.

Локальне налаштування не потрібне

Важкий інструментарій, який ви не хочете на своєму ноутбуці, знаходиться на машині збірки. Підключіться через SSH, запустіть агента Antigravity CLI там і тримайте свою машину чистою, поки робота виконується віддалено.

AI агенти + SSH

Як мої AI агенти можуть отримати доступ до моїх SSH з'єднань?

ssh_listssh_connectssh_connection_new

Через AgentsRoom MCP. Ваші збережені з'єднання доступні кожному агенту як п'ять інструментів MCP: ssh_list повертає сервери, які можна використовувати в поточному проєкті, ssh_exec виконує одну команду на сервері і повертає її вивід, ssh_transfer переносить один файл на сервер або з нього, ssh_connect відкриває один з них як вкладку справжнього термінала, а ssh_connection_new пропонує сервер, якого ви ще не зберігали. Тому, коли ви кажете агенту "підключися до prod і прочитай логи", йому не треба вгадувати ім'я хоста або писати команду ssh вручну: він читає ваш список з'єднань і працює на потрібному сервері.

Доступ агентів до SSH свідомо без облікових даних. ssh_list повертає лише метадані: ім'я, хост, порт, користувач, тип автентифікації та область. Паролі та фрази доступу до ключів залишаються зашифрованими у вашому ключовому сховищі ОС, приватні ключі залишаються на вашому диску, а настільний додаток вводить секрет у сам термінал. Агент називає з'єднання, але ніколи ним не керує.

Сесія, яку агент відкриває через ssh_connect, є видимою вкладкою терміналу, яку ви можете читати, вводити в неї та закривати в будь-який момент, а команда, яку він виконує через ssh_exec, повертається в його розмову разом із кодом виходу, тож ви завжди бачите, що було виконано і що відповіла машина. Файли переміщуються так само: за допомогою ssh_transfer агент забирає дамп чи лог із сервера або надсилає файл на нього тим самим каналом без облікових даних і отримує у відповідь шлях на вашій машині, а не файл, вставлений у його розмову. З'єднання може бути збережено для одного проєкту або глобально, тому агент бачить лише ті сервери, які мають сенс для вашої роботи.

Запропонувати з'єднання: це не створити його. ssh_connection_new відкриває форму створення, заздалегідь заповнену тим, що агент знайшов у compose-файлі, скрипті деплою чи вашій документації, а переглядаєте її, вводите облікові дані і зберігаєте ви. Це обмеження записане в самому інструменті, а не попрохане в підказці, бо з'єднання, яке агент міг би зареєструвати непоміченим, було б бекдором.

Відкрийте для себе AgentsRoom MCP

Часті запитання

Чи можу я зберегти кілька SSH-підключень?

Так. AgentsRoom працює як менеджер SSH-підключень: збережіть профіль для кожного віддаленого сервера з його хостом, портом, користувачем та методом аутентифікації, назвіть їх і виберіть той, що вам потрібен. Ваш VPS, тестовий сервер і спільний сервер розробки всі знаходяться в одному списку.

Чи підтримує він аутентифікацію за ключем SSH та паролем?

Обидва. Підключення може аутентифікуватися за допомогою ключа SSH, вказуючи на ваш файл приватного ключа, або за допомогою пароля. AgentsRoom діє як стандартний SSH-клієнт, тому який би метод ваш сервер не приймав, той ви і використовуєте.

Чи можу я запустити Claude Code або Codex на віддаленому сервері через SSH?

Так. Це і є суть функції. Відкрийте збережене SSH-підключення, потім запустіть Claude Code, Codex, Antigravity CLI або іншого агента у віддаленому терміналі. Агент працює на віддаленій машині та працює з файлами, які там знаходяться, а не на вашому ноутбуці.

Де зберігаються мої SSH-облікові дані?

У локальних даних вашого додатка на вашій машині. Ключі, паролі та деталі підключення ніколи не записуються в репозиторій проєкту, тому підключення до сервера не додає конфігураційних файлів або секретів до чого-небудь, що може клонувати ваш колега.

Чи потрібен мені окремий SSH-клієнт?

Ні. AgentsRoom включає вбудований термінал через SSH, тому ваш менеджер підключень, ваш термінал і ваші AI-агенти знаходяться в одному додатку. Ви можете зберегти свої звичайні SSH-інструменти, якщо хочете, але вам не потрібен другий клієнт, щоб дістатися до сервера.

Чи можуть мої AI-агенти отримати доступ до моїх SSH-підключень?

Так, через AgentsRoom MCP. Агенти викликають ssh_list, щоб побачити сервери, збережені для поточного проєкту (плюс ваші глобальні), потім ssh_connect, щоб відкрити один як вкладку терміналу. Це підтримуваний спосіб для AI-агента отримати доступ до SSH: жодних написаних вручну ssh-команд, жодних облікових даних, вставлених у підказку.

Чи бачать мої агенти мій SSH-пароль?

Ніколи. Інструменти MCP лише надають метадані підключення (ім'я, хост, порт, користувач, тип аутентифікації). Пароль або парольна фраза ключа залишаються зашифрованими у вашому ключовому сховищі машини і вводяться в термінал самим AgentsRoom після того, як агент запросив підключення за його ідентифікатором.

Чи можу я імпортувати свій наявний ~/.ssh/config?

Так. AgentsRoom читає блоки host у ~/.ssh/config і перетворює їх на збережені з'єднання, зберігаючи файл ключа, який оголошує кожен блок. Усе, що OpenSSH розбирає самостійно, продовжує працювати, включно з ProxyJump через бастіон, бо AgentsRoom підключається через псевдонім і дає OpenSSH застосувати блок, замість того щоб намагатися повторити його логіку.

Чи можу я дістатися сервера без публічної адреси і без відкритого порту SSH?

Так, за допомогою з'єднання AWS SSM. AgentsRoom відкриває сесію командою aws ssm start-session, авторизовану профілем AWS, який уже налаштований на вашій машині. У додатку не треба зберігати ні пароля, ні ключа, а інстанс може лишатися закритим для вхідних SSH-підключень.

Чи може агент створити нове SSH-з'єднання?

Він може його запропонувати, але ніколи не зберегти. ssh_connection_new відкриває форму створення, заздалегідь заповнену хостом, портом і користувачем, які агент знайшов у вашому скрипті деплою чи вашій документації, а переглядаєте її, вводите облікові дані і зберігаєте ви. Доки ви цього не зробите, нічого не зберігається, бо з'єднання, яке агент міг би зареєструвати без вашого відома, було б бекдором. Якщо хост уже є у вашому ~/.ssh/config, кращий шлях: імпортувати його. Так зберігається псевдонім, тож ваші бастіони і ваші ключі продовжують працювати.

Чи можна підключитися до сервера Windows і отримати PowerShell?

Так. Windows Server постачається з OpenSSH з 2019 року, тож машина на Windows зберігається як будь-яке інше SSH-підключення. Типово сесія відкривається в cmd.exe, тому у формі підключення є вибір віддаленої оболонки: вкажіть PowerShell (або PowerShell 7), і термінал відкриється одразу в запрошенні PowerShell. Нічого не потрібно встановлювати на своєму комп'ютері чи змінювати на сервері, і це працює незалежно від того, чи ви користуєтеся AgentsRoom на macOS, Windows або Linux.

Вам також може сподобатися

RDS через AWS SSM

Дістаньтеся зі своєї машини інстанса Amazon RDS, який не має публічної точки входу, через aws ssm start-session і документ AWS-StartPortForwardingSessionToRemoteHost. Ні бастіона, який треба обслуговувати, ні VPN, ні вхідного правила SSH. AgentsRoom відкриває сесію на loopback-порту і підключає через неї свій клієнт баз даних. MySQL, PostgreSQL і MongoDB, тобто RDS MySQL, RDS PostgreSQL, Aurora і DocumentDB.

З'єднання з базами даних

Зберігайте свої з'єднання з MySQL, PostgreSQL і MongoDB, діставайтеся бази даних у приватній підмережі через SSH-тунель або сесію AWS SSM і дозвольте своїм AI-агентам надсилати до неї запити через MCP. Лише для читання за замовчуванням, одна інструкція на виклик, обмежені набори результатів, і пароль ніколи не потрапляє до агента. Експорт, імпорт і копіювання бази просто в іншу базу теж входять у набір.

Менеджер секретів

Зберігайте API-ключі, токени та паролі в ключовому сховищі вашої ОС, посилайтеся на них як {{secret:NAME}} у командах розробки та середовищах агентів, а AgentsRoom підставить значення під час запуску. Агенти бачать імена, але ніколи не значення, і нічого не надсилається на сервер.

Імпорт репозиторіїв

Підключіть GitHub або GitLab, перегляньте репозиторії, до яких у вас справді є доступ, і склонуйте кілька одразу. Кожен стає проєктом із власними AI-агентами для кодування. Self-hosted інстанси GitLab підтримуються.

Термінали для розробки

Менеджер терміналів та запуск процесів для кожного проєкту. Запускайте бекенд, фронтенд та робітників одним кліком, локально або на віддаленому сервері через SSH.

Віддалене керування агентами

Керуйте своїми AI агентами з телефону. Керуйте терміналами, проєктами та підказками на вашому комп'ютері або віддаленому сервері з iOS та Android.

Локальний тунель (Живий перегляд)

Вбудований безпечний тунель, що відкриває локальний або віддалений сервер розробки як публічний HTTPS URL. Переглядайте свою роботу з будь-якого місця.

Багатопроєктність, багатоагентність

Запускайте багато проєктів та AI агентів паралельно, локально та віддалено, з єдиного візуального командного центру.

Перенесіть свої AI агенти на віддалений сервер

Завантажте AgentsRoom, збережіть свої SSH з'єднання та запускайте Claude Code, Codex або Antigravity CLI на будь-якому VPS або віддаленому сервері через вбудований термінал.

БезкоштовноЗавантажити

Додаток-компаньйон: контролюйте своїх агентів на ходу

Використовуйте свого: Claude, Codex, Antigravity CLI або іншого AI-провайдера.

Отримати розширення
Chrome Web Store

Надсилайте баги та запити прямо у свій публічний беклог.

Кілька проектів
Багато постачальників
Кілька агентів
Статус в реальному часі
Різниця файлів і коміт
Мобільний компаньйон
Попередній перегляд в реальному часі
Команди агентів
Автоматизація браузера
Розробка, орієнтована на беклог
Бібліотека підказок
Бібліотека навичок
Переглянути всі функції