Koneksi SSH

Simpan Koneksi SSH-mu,
Jalankan Agen AI di Mesin Jarak Jauh

AgentsRoom adalah pengelola koneksi SSH sekaligus terminal SSH bawaan dalam satu aplikasi. Simpan server jarak jauhmu sekali, sambungkan dengan kunci SSH atau kata sandi, lalu jalankan Claude Code, Codex, atau Antigravity CLI langsung di mesin jarak jauh.

Berhentilah berpindah-pindah antara klien SSH terpisah dan editor kode. Simpan profil koneksi, terminal, dan agen AI-mu di aplikasi yang sama, semuanya mengarah ke server jarak jauh yang sama.

SSH jarak jauh
Terowongan SSH terenkripsi
AgentsRoom
prod-vps.acme.dev
staging.acme.dev
gpu-01.lab
Kunci SSH:22
Server jarak jauh
deploy@prod-vps.acme.dev
VPS produksi
Agen berjalan
Simpan sekali, sambungkan dengan satu klikKredensialmu tetap di mesinmu

Bagaimana AgentsRoom terhubung ke server SSH tersimpan dan menjalankan agen coding AI langsung di mesin jarak jauh.

Sebagian besar agen coding AI mengasumsikan kodemu ada di mesin yang sama tempat kamu duduk. Tapi banyak pekerjaan terjadi di server jarak jauh : sebuah VPS, mesin staging, mesin build yang bertenaga, server dev bersama yang dipakai seluruh tim. AgentsRoom memperlakukan kasus itu sebagai kelas utama. Simpan koneksi SSH, buka terminal SSH bawaan, dan kamu langsung bekerja di host jarak jauh seolah-olah lokal.

Pengelola koneksi SSH menyimpan satu profil untuk setiap server yang kamu sentuh : host, port, pengguna, dan apakah kamu mengautentikasi dengan kunci SSH atau kata sandi. Tidak perlu lagi mengubek file konfigurasi yang berserakan atau mengetik ulang perintah panjang yang sama. Pilih koneksi tersimpan, klik sambungkan, dan terminal membawamu ke mesin dalam satu langkah.

Keuntungan sesungguhnya adalah menjalankan agen coding AI di tempat kode benar-benar berada. Sambungkan ke server jarak jauhmu lewat SSH, lalu jalankan Claude Code, Codex, Antigravity CLI, atau agen lain di mesin itu. Agen membaca dan mengedit file di host jarak jauh, menjalankan rangkaian uji terhadap lingkungan jarak jauh, dan kamu mengendalikan semuanya dari AgentsRoom tanpa klien SSH kedua yang terbuka di samping.

Klien SSH yang Dibuat untuk Menjalankan Agen AI

Pengelolaan koneksi, terminal sungguhan, dan eksekusi agen jarak jauh dalam satu tempat.

Koneksi SSH Tersimpan

Simpan profil yang bisa dipakai ulang untuk setiap server jarak jauh : host, port, pengguna, dan metode auth. VPS, mesin staging, dan server dev tim semuanya ada dalam satu daftar. Pilih koneksi dan kamu langsung masuk, tanpa perintah untuk diketik ulang.

Auth dengan Kunci atau Kata Sandi

Autentikasi dengan kunci SSH atau kata sandi, sesuai yang diminta server. Arahkan profil ke file kunci privatmu atau simpan kata sandi, dan AgentsRoom menangani handshake saat kamu menyambung.

Terminal Bawaan lewat SSH

Setiap koneksi membuka terminal sungguhan di host jarak jauh di dalam AgentsRoom. Keluaran berwarna penuh, riwayat perintah, dan salin-tempel, disajikan oleh terminal yang sama yang sudah kamu pakai untuk proyek lokal. Tanpa klien SSH terpisah yang harus tetap terbuka.

Jalankan Agen di Server Jarak Jauh

Jalankan Claude Code, Codex, Antigravity CLI, atau agen lain langsung di mesin jarak jauh lewat SSH. Agen bekerja pada file yang ada di server dan menjalankan perintah di lingkungan jarak jauh, bukan di laptopmu.

Tautkan SSH ke Proyek

Tandai sebuah proyek sebagai jarak jauh dan ikat ke koneksi SSH tersimpan. Sejak itu proyek membuka terminal dan agennya di server tersebut, sehingga basis kode jarak jauh berperilaku seperti proyek AgentsRoom biasa.

Kredensial Tetap Lokal

Kunci SSH, kata sandi, dan detail koneksimu disimpan di mesinmu sendiri, tidak pernah ditulis ke repositori proyek. Tidak ada hal soal servermu yang bocor ke folder yang mungkin dikloning rekan setim.

Impor ~/.ssh/config Anda

Server yang sudah Anda jangkau dari terminal masuk apa adanya. AgentsRoom membaca blok host di ~/.ssh/config, mempertahankan file identitas yang dideklarasikan masing-masing blok, dan menjaga ProxyJump lewat sebuah bastion: ia menyambung lewat alias dan membiarkan OpenSSH menguraikan bloknya, persis seperti yang dilakukan shell Anda.

Sesi AWS SSM

Jangkau instance yang tidak punya alamat publik dan tidak punya port SSH masuk, lewat aws ssm start-session. Sesinya diotorisasi oleh profil AWS yang sudah dikonfigurasi di mesin Anda, jadi tidak ada kata sandi dan tidak ada kunci yang perlu disimpan di aplikasi.

Detail Koneksimu Tidak Pernah Meninggalkan Mesinmu

Pengelola koneksi SSH hanya berguna jika kamu bisa mempercayakan kredensial kepadanya. AgentsRoom menyimpan setiap profil SSH, jalur kunci, dan kata sandi di data aplikasi lokalmu, bukan di proyek yang sedang kamu kerjakan. Menyambung ke server jarak jauh tidak pernah menambahkan file konfigurasi ke repositori dan tidak pernah meng-commit host atau rahasia secara tidak sengaja.

Autentikasi berjalan lewat SSH standar. Login berbasis kunci memakai kunci privat yang sudah kamu miliki, persis seperti yang dilakukan shell-mu. Login kata sandi dikirim lewat saluran SSH terenkripsi seperti klien SSH lainnya. AgentsRoom adalah kliennya, servermu tetap menjadi sumber kebenaran atas apa yang diterimanya.

Saat kamu menjalankan agen AI di mesin jarak jauh, kode tetap di mesin jarak jauh. Agen membaca dan mengedit file di server yang kamu sambungi. Tidak ada bagian dari proyek jarak jauh yang disalin ke laptopmu kecuali kamu memintanya, dan profil koneksimu tidak pernah dibagikan kepada siapa pun.

Dari Nol hingga Agen di Server Jarak Jauh

Simpan koneksi sekali, jalankan agen di atasnya selamanya.

01

Simpan koneksi SSH

Tambahkan profil koneksi : host, port, pengguna, dan baik file kunci SSH-mu atau kata sandi. Beri nama seperti prod-vps atau staging, dan tersimpan untuk lain kali.

02

Sambungkan dan buka terminal

Pilih koneksi tersimpan dan klik sambungkan. AgentsRoom membuka terminal SSH bawaan di host jarak jauh. Kamu kini berada di server, dengan keluaran berwarna penuh dan riwayat perintah.

03

Jalankan agen AI di mesin

Jalankan Claude Code, Codex, atau Antigravity CLI di terminal jarak jauh itu. Agen bekerja pada file di server dan berjalan terhadap lingkungan jarak jauh, dan kamu mengendalikannya dari AgentsRoom seperti proyek lainnya.

Saat Kamu Butuh Agen di Server Jarak Jauh

Tidak setiap basis kode ada di laptopmu.

Kode di VPS

Aplikasimu berjalan di VPS dan kamu ingin memperbaikinya di tempatnya berada. Buka koneksi SSH tersimpan, jalankan agen Claude Code di mesin, dan tambal bug terhadap lingkungan asli, lengkap dengan dependensinya.

Bekerja di mesin staging

Server staging mereproduksi bug yang laptopmu tidak akan pernah tampilkan. Masuk lewat SSH, arahkan agen Codex ke basis kode staging, dan biarkan agen mereproduksi serta memperbaiki masalah di mesin yang benar-benar memunculkannya.

Server dev bersama

Tim bekerja di satu server dev bersama. Semua orang menyimpan koneksi SSH yang sama, membuka terminalnya sendiri, dan menjalankan agennya sendiri di host tanpa perlu menyiapkan klon lokal masing-masing.

Tanpa perlu setup lokal

Toolchain berat yang tidak ingin kamu taruh di laptop ada di mesin build. Sambungkan lewat SSH, jalankan agen Antigravity CLI di sana, dan jaga mesinmu sendiri tetap bersih sementara pekerjaan terjadi dari jauh.

Agen AI + SSH

Bagaimana agen AI saya bisa mengakses koneksi SSH saya?

ssh_listssh_connectssh_connection_new

Lewat AgentsRoom MCP. Koneksi yang Anda simpan tersedia untuk setiap agen sebagai tiga alat MCP : ssh_list mengembalikan server yang bisa dipakai di proyek saat ini, ssh_connect membuka salah satunya sebagai tab terminal sungguhan, dan ssh_connection_new mengusulkan server yang belum Anda simpan. Jadi ketika Anda bilang "sambung ke produksi dan baca lognya", agen tidak perlu menebak nama host atau menulis perintah ssh dengan tangan : ia membaca daftar koneksi Anda dan membuka server yang tepat.

Akses SSH agen ini sengaja dibuat tanpa rahasia. ssh_list hanya mengembalikan metadata: nama, host, port, pengguna, jenis autentikasi, dan cakupan. Kata sandi dan frasa sandi tetap terenkripsi di keychain sistem Anda, kunci privat tetap di disk Anda, dan aplikasilah yang menyuntikkan rahasia ke terminal. Agen hanya menyebut sebuah koneksi, tidak pernah memegangnya.

Setiap sesi yang dibuka agen adalah tab terminal yang terlihat: bisa Anda baca, Anda ketik, dan Anda tutup kapan saja. Tidak ada yang berjalan di mesin jauh tanpa sepengetahuan Anda, dan sebuah koneksi bisa disimpan untuk satu proyek saja atau secara global, sehingga agen hanya melihat server yang relevan.

Mengusulkan sebuah koneksi bukan berarti membuatnya. ssh_connection_new membuka formulir pembuatan yang terisi awal dengan apa yang ditemukan agen di sebuah file compose, sebuah skrip deploy, atau dokumentasi Anda, dan Andalah yang meninjaunya, mengetik kredensialnya, dan menyimpannya. Batas itu ditulis ke dalam alatnya alih-alih diminta lewat sebuah prompt, karena koneksi yang bisa didaftarkan agen tanpa terlihat akan menjadi pintu belakang.

Jelajahi AgentsRoom MCP

FAQ

Bisakah saya menyimpan banyak koneksi SSH?

Ya. AgentsRoom berfungsi sebagai pengelola koneksi SSH : simpan satu profil per server jarak jauh dengan host, port, pengguna, dan metode auth-nya, beri nama, dan pilih yang kamu butuhkan. VPS, mesin staging, dan server dev bersamamu semuanya ada dalam daftar yang sama.

Apakah mendukung autentikasi kunci SSH dan kata sandi?

Keduanya. Sebuah koneksi bisa diautentikasi dengan kunci SSH dengan mengarahkan ke file kunci privatmu, atau dengan kata sandi. AgentsRoom bertindak sebagai klien SSH standar, jadi metode mana pun yang diterima servermu itulah yang kamu pakai.

Bisakah saya menjalankan Claude Code atau Codex di server jarak jauh lewat SSH?

Ya. Itulah inti dari fiturnya. Buka koneksi SSH tersimpan, lalu jalankan Claude Code, Codex, Antigravity CLI, atau agen lain di terminal jarak jauh. Agen berjalan di mesin jarak jauh dan bekerja pada file yang ada di sana, bukan di laptopmu.

Di mana kredensial SSH saya disimpan?

Di data aplikasi lokal di mesinmu sendiri. Kunci, kata sandi, dan detail koneksi tidak pernah ditulis ke repositori proyek, jadi menyambung ke server tidak menambahkan file konfigurasi atau rahasia ke apa pun yang mungkin dikloning rekan setim.

Apakah saya masih butuh klien SSH terpisah?

Tidak. AgentsRoom menyertakan terminal SSH bawaan, jadi pengelola koneksi, terminal, dan agen AI-mu ada dalam satu aplikasi. Kamu boleh tetap memakai perkakas SSH andalanmu jika mau, tapi kamu tidak butuh klien kedua yang terbuka hanya untuk menjangkau server.

Bisakah agen AI saya mengakses koneksi SSH saya?

Ya, lewat AgentsRoom MCP. Agen memanggil ssh_list untuk melihat server yang tersimpan pada proyek saat ini (plus koneksi global Anda), lalu ssh_connect untuk membukanya sebagai tab terminal. Inilah cara yang disediakan untuk memberi akses SSH kepada agen AI: tanpa perintah ssh yang ditulis manual, tanpa kredensial yang ditempel di prompt.

Apakah agen saya melihat kata sandi SSH saya?

Tidak pernah. Alat MCP hanya menampilkan metadata koneksi (nama, host, port, pengguna, jenis autentikasi). Kata sandi atau frasa sandi tetap terenkripsi di keychain mesin Anda dan disuntikkan ke terminal oleh AgentsRoom, setelah agen meminta koneksi berdasarkan id-nya.

Bisakah saya mengimpor ~/.ssh/config yang sudah saya punya?

Ya. AgentsRoom membaca blok host di ~/.ssh/config dan mengubahnya menjadi koneksi tersimpan, sambil mempertahankan file identitas yang dideklarasikan tiap blok. Apa pun yang bisa diuraikan OpenSSH sendiri tetap berfungsi, termasuk ProxyJump lewat sebuah bastion, karena AgentsRoom menyambung lewat alias dan membiarkan OpenSSH menerapkan bloknya alih-alih mencoba mengimplementasikannya ulang.

Bisakah saya menjangkau server tanpa alamat publik dan tanpa port SSH terbuka?

Ya, dengan koneksi AWS SSM. AgentsRoom membuka sesinya dengan aws ssm start-session, diotorisasi oleh profil AWS yang sudah dikonfigurasi di mesin Anda. Tidak ada kata sandi dan tidak ada kunci yang perlu disimpan di aplikasi, dan instance-nya bisa tetap tertutup untuk SSH masuk.

Bisakah sebuah agen membuat koneksi SSH baru?

Ia bisa mengusulkan satu, tidak pernah menyimpannya. ssh_connection_new membuka formulir pembuatan yang terisi awal dengan host, port, dan pengguna yang ditemukan agen di skrip deploy atau dokumentasi Anda, lalu Anda meninjaunya, mengetik kredensialnya, dan menyimpan. Tidak ada yang tersimpan sampai Anda melakukannya, karena koneksi yang bisa didaftarkan agen tanpa Anda lihat akan menjadi pintu belakang. Ketika host-nya sudah ada di ~/.ssh/config Anda, mengimpornya adalah jalur yang lebih baik : cara itu mempertahankan aliasnya, sehingga bastion dan kunci Anda tetap berfungsi.

Kamu mungkin juga suka

RDS lewat AWS SSM

Jangkau instance Amazon RDS yang tidak punya endpoint publik, dari mesin Anda sendiri, lewat aws ssm start-session dan dokumen AWS-StartPortForwardingSessionToRemoteHost. Tidak ada bastion yang harus dirawat, tidak ada VPN, tidak ada aturan SSH masuk. AgentsRoom membuka sesinya pada sebuah port loopback dan menyambungkan klien SQL lewat jalur itu. Hanya MySQL dan MariaDB, jadi RDS MySQL dan Aurora yang kompatibel dengan MySQL.

Koneksi Database

Simpan koneksi MySQL dan MariaDB Anda, jangkau database di subnet privat lewat terowongan SSH atau sesi AWS SSM, dan biarkan agen AI Anda menjalankan kueri lewat MCP. Baca-saja secara bawaan, satu pernyataan per panggilan, set hasil dibatasi, dan kata sandi tidak pernah sampai ke agen.

Pengelola Rahasia

Simpan kunci API, token, dan kata sandi di keychain sistem operasi Anda, rujuk sebagai {{secret:NAME}} di perintah dev dan lingkungan agen, lalu biarkan AgentsRoom menggantinya dengan nilai asli saat peluncuran. Agen melihat namanya, tidak pernah nilainya, dan tidak ada yang disinkronkan ke server.

Impor repositori

Sambungkan GitHub atau GitLab, telusuri repositori yang benar-benar bisa Anda akses, dan clone beberapa sekaligus. Masing-masing menjadi proyek dengan agen coding AI-nya sendiri. Instans GitLab self-hosted didukung.

Terminal Dev

Pengelola terminal dan peluncur proses per proyek. Jalankan backend, frontend, dan worker dengan satu klik, secara lokal atau di server jarak jauh lewat SSH.

Kendali Agen Jarak Jauh

Kendalikan agen coding AI-mu dari ponsel. Kendalikan terminal, proyek, dan prompt di Mac atau server jarak jauhmu dari iOS dan Android.

Terowongan Localhost (Pratinjau Langsung)

Terowongan aman bawaan yang mengekspos server dev lokal atau jarak jauh sebagai URL HTTPS publik. Pratinjau pekerjaanmu yang sedang berlangsung dari mana saja.

Multi-Proyek, Multi-Agen

Jalankan banyak proyek dan banyak agen AI secara paralel, lokal dan jarak jauh, dari satu pusat komando visual.

Bawa Agen AI-mu ke Server Jarak Jauh

Unduh AgentsRoom, simpan koneksi SSH-mu, dan jalankan Claude Code, Codex, atau Antigravity CLI di VPS atau server jarak jauh mana pun lewat terminal bawaan.

GratisUnduh

Aplikasi pendamping: pantau agen Anda saat bepergian

Gunakan Claude, Codex, Antigravity CLI, atau penyedia AI lainnya.

Dapatkan ekstensi
Chrome Web Store

Kirim bug dan permintaan langsung ke backlog publik Anda.

Sekilas AgentsRoom dalam aksi.

Beberapa proyek
Multi-penyedia
Beberapa agen
Status langsung
File diff & commit
Pendamping mobile
Pratinjau langsung
Tim agen
Otomatisasi browser
Dev berbasis backlog
Pustaka prompt
Pustaka skill
Lihat semua fitur