Terminal • Bisa Dilepas • Mobile

Manajer terminal
untuk setiap proyek

AgentsRoom hadir dengan manajer terminal per-proyek yang sesungguhnya. Setiap perintah disimpan, dikategorikan, diluncurkan dalam satu klik, dan berjalan di direktori kerja yang benar dari proyek Anda. Berhenti membuka iTerm2, Warp, atau Terminal.app di samping — semuanya ada di samping agen AI Anda.

Dan bagian uniknya: dengan aplikasi mobile iOS dan Android, Anda memicu perintah dari jarak jauh di Mac Anda. Nyalakan situs localhost dari kereta bawah tanah, gym, atau kedai kopi, lalu buka di ponsel Anda melalui 4G/5G menggunakan tunnel live preview bawaan.

Manajer terminal AgentsRoom: terminal terlepas di monitor kedua, perintah dipicu dari jarak jauh melalui mobile, terminal xterm.js terintegrasi per proyek.

Dev Terminals jauh lebih dari sekadar emulator terminal. Ini adalah manajer perintah per-proyek yang sesungguhnya, dirancang untuk menggantikan hutan tab iTerm2, Warp, Ghostty, Kitty, Alacritty, dan Terminal.app yang Anda buka setiap pagi. Setiap proyek memiliki daftar perintahnya sendiri: server dev, backend, mobile bundler, worker, database, skrip internal. Anda beri nama sekali, luncurkan selamanya.

UX dan UI sengaja dibuat untuk membuat manajemen perintah secepat mungkin. Setiap perintah mengingat nama, perintah shell, direktori kerja (relatif terhadap root proyek), kategori framework (React, Next.js, Django, Rails, Go, Rust, Docker...), dan jenisnya (proses berjalan lama atau snippet sekali jalan). Perintah aktif muncul ke bagian atas daftar, dan ikon framework berwarna-warni memudahkan Anda menemukan frontend React, backend Django, dan layanan Docker sekilas.

Keunggulan besar dari terminal terintegrasi yang hidup di dalam AgentsRoom adalah perintah berjalan dalam konteks proyek yang tepat: path yang sama, environment yang sama, cwd yang sama. Nol friksi, nol cd tanpa henti, nol kebingungan proyek. Dan karena semuanya ada di samping agen AI Claude, Codex, dan Gemini Anda, Anda berhenti berpindah-pindah antara lima belas alat berbeda hanya untuk mengirimkan kode.

Manajer terminal AgentsRoom dengan jendela terlepas di monitor kedua, daftar perintah proyek, pembuatan perintah AI, dan agen Claude

Manajer terminal per-proyek AgentsRoom: jendela yang bisa dilepas, terminal terintegrasi per perintah, perintah yang dibuat AI, semuanya di tempat yang sama dengan agen Anda.

Terminal terintegrasi yang sesungguhnya, bukan mainan

Setiap perintah membuka terminal xterm.js penuh dengan warna ANSI, scrollback, tautan yang bisa diklik, resize PTY, dan dukungan Unicode. Ini bukan penampil log palsu: ini adalah pseudo-terminal nyata, identik dengan yang Anda dapatkan di iTerm2 atau Terminal.app — tetapi dikelola untuk Anda.

Status setiap proses ditampilkan secara langsung: berjalan, memulai, berhenti, crash. Ketika server dev jatuh, Anda melihatnya segera. Satu klik untuk mulai ulang. Dan ketika Anda membutuhkan beberapa terminal secara paralel (backend + frontend + mobile + relay), tombol 'Start all' global meluncurkan setiap proses berjalan lama sekaligus, secara paralel, tanpa mengetik apa pun.

Perintah dikelompokkan dalam folder, bisa diurutkan ulang dengan mouse, dan disimpan di `.agentsroom/commands.json` di root proyek Anda. Commit file ini: seluruh tim Anda mewarisi pengaturan terminal yang sama. Perintah pribadi (skrip debug lokal, variabel env pribadi) disimpan di `commands-personal.json`, secara otomatis ditambahkan ke `.gitignore` di dalam `.agentsroom`. Tidak ada yang perlu mengingat `yarn dev --port 2203` dari ingatan saat bergabung dengan repo baru.

Terakhir, semuanya bersatu: agen AI, terminal, prompt, backlog, dan live preview Anda semua berada di jendela yang sama. Anda menghemat banyak waktu dengan menghilangkan bolak-balik antara AgentsRoom, emulator terminal, IDE, dan browser. Satu layar, semuanya satu klik jauh.

Kelola setiap terminal, setiap perintah, setiap layanan

Proses berjalan lama, skrip cepat, perintah build, server dev. Semuanya diorganisasi per proyek, dengan pelacakan status langsung, AI terintegrasi, dan kontrol mobile jarak jauh.

Manajer terminal per-proyek

Setiap proyek memiliki daftar perintahnya sendiri, disimpan di .agentsroom/commands.json. Ganti proyek, perintah Anda berubah otomatis. Nol kebingungan antar repo.

Mulai semuanya dalam satu klik

Satu tombol Play memulai setiap proses berjalan lama: backend, frontend, mobile bundler, relay server, worker, database. Tidak perlu lagi lima tab terminal yang dibuka secara manual.

Peluncuran jarak jauh dari mobile

Picu perintah dari aplikasi iOS atau Android: terminal muncul di Mac Anda, dan Anda melihat output langsung yang dialirkan ke ponsel melalui 4G, 5G, atau Wi-Fi.

Jendela terminal yang bisa dilepas

Lepaskan bagian terminal menjadi jendela mengambang independen. Letakkan di monitor kedua untuk memantau server Anda saat Anda coding di jendela utama.

Pembuatan perintah AI

Klik tongkat ajaib: Claude memindai repo Anda, mendeteksi package.json, Dockerfile, Makefile, dan membuat setiap perintah start, path, dan kategori untuk Anda.

Status proses langsung

Lihat layanan mana yang berjalan, memulai, berhenti, atau crash. Kode keluar ditampilkan saat gagal. Mulai ulang dalam satu klik tanpa kehilangan scrollback terminal.

Proses atau snippet

Server berjalan lama adalah proses. Skrip build sekali jalan, migrasi, dan deploy adalah snippet. Keduanya berada di dasbor yang sama, keduanya satu klik jauh.

Terminal xterm.js nyata per perintah

Setiap proses membuka terminal pseudo-TTY nyata dengan warna ANSI, scrollback, tautan yang bisa diklik, dan input keyboard penuh. Tidak ada kompromi dibandingkan iTerm2 atau Terminal.app.

Terhubung ke live preview localhost

Luncurkan situs localhost dari terminal AgentsRoom, lalu akses dari luar melalui tunnel HTTPS bawaan. Uji di ponsel Anda melalui 4G/5G tanpa deploy.

30+ ikon framework

React, Next.js, Vue, Nuxt, Angular, Svelte, Expo, Node.js, NestJS, Django, FastAPI, Rails, Laravel, Spring, Go, Rust, Docker, Redis, dan banyak lagi — masing-masing dengan ikon dan warna.

Penyimpanan git-native

Perintah publik berada di .agentsroom/commands.json, di-commit ke repo Anda. Perintah pribadi berada di commands-personal.json, secara otomatis di-gitignore.

Terminal dan agen AI bersama

Terminal, agen Claude Code, prompt, backlog, dan live preview Anda berbagi aplikasi yang sama. Berhenti tersesat di antara sepuluh alat berbeda.

Luncurkan terminal di Mac dari ponsel Anda

Ini mungkin fitur paling unik dari AgentsRoom. Dari aplikasi mobile iOS atau Android, Anda menjelajahi daftar perintah proyek mana pun dan meluncurkan salah satunya dengan satu ketukan. Perintah tidak berjalan di ponsel Anda: ia berjalan di Mac Anda, di direktori kerja yang benar, di terminal PTY nyata. Output dialirkan langsung ke mobile melalui relay terenkripsi end-to-end.

Konkretnya: Anda di kereta bawah tanah, gym, atau di ujung dunia. Anda ingin menyalakan situs lokal untuk memeriksa desain, atau memulai ulang worker yang crash saat Anda pergi. Anda membuka AgentsRoom mobile, ketuk 'yarn dev', server boot di Mac Anda di rumah. Anda bahkan bisa berinteraksi dengan keyboard terminal dari ponsel.

Dikombinasikan dengan tunnel pratinjau localhost terintegrasi, Anda bahkan bisa membuka situs lokal di browser mobile, melalui 4G atau 5G, tanpa deploy. Anda code, mulai, uji, dan validasi — semuanya dari saku Anda. AgentsRoom secara harfiah mengubah Mac Anda menjadi server dev yang bisa dikemudikan dari jarak jauh.

Mode lepas: terminal Anda di monitor kedua

Panel terminal bisa dilepas menjadi jendela mengambang independen. Seret ke layar kedua dan log backend, frontend, serta mobile bundler Anda tetap terlihat sepanjang waktu saat Anda coding di jendela AgentsRoom utama. Inilah persis yang dilakukan developer serius dengan tmux atau iTerm2 dalam mode tiling — kecuali di AgentsRoom tidak ada yang perlu dikonfigurasi.

Jendela yang terlepas menjaga semua fitur: luncurkan, hentikan, mulai ulang, AI, kategori, multi-proyek. Anda bisa terus mengetik di terminal di layar kedua sementara agen Claude bekerja di jendela utama. Nol alt-tab, nol kehilangan konteks, nol konfigurasi yang membingungkan.

Alternatif modern untuk setiap terminal yang pernah Anda gunakan

AgentsRoom Dev Terminals adalah pilihan yang lebih baik untuk pekerjaan proyek dibandingkan emulator terminal klasik. Berikut alat-alat yang sudah digantikan oleh pengguna kami:

iTerm2 telah menjadi standar emas macOS selama bertahun-tahun dan Terminal.app sudah terinstal di setiap Mac. Warp mempopulerkan blok perintah dan AI terintegrasi. Ghostty cepat dan native. Kitty dipercepat GPU. Alacritty minimalis. WezTerm bisa di-script dengan Lua. Hyper dibangun dengan teknologi web. Tabby lintas platform. Semuanya adalah produk yang luar biasa. AgentsRoom tidak mencoba bersaing dalam kecepatan rendering mentah: ia membawa proposisi nilai yang berbeda — terminal yang terintegrasi ke dalam lingkungan pengembangan Anda, dicakup setiap proyek, disinkronkan dengan agen AI Anda, dan bisa dikemudikan dari ponsel.

iTerm2Terminal.appWarpGhosttyKittyAlacrittyWezTermHyperTabbyCore ShellContourTermiusWavetmuxzellij

Jika Anda sudah mengelola proyek dengan beberapa tab terminal bernama 'backend', 'frontend', 'mobile', 'relay', Anda akan menghemat waktu dengan Dev Terminals. Jika Anda menggunakan tmux atau zellij untuk mengorganisasi sesi, Anda akan menemukan ide yang sama — tanpa file konfigurasi yang perlu ditulis.

Cara kerjanya

01

Buka proyek Anda

Di tampilan proyek, bagian Dev Terminals muncul di samping agen AI, pustaka prompt, dan backlog Anda. Jika belum ada perintah, terminal default di root proyek dibuat secara otomatis.

02

Tambahkan perintah Anda

Klik + untuk menambahkan perintah. Atur nama, perintah shell (yarn dev, docker compose up, pnpm start), direktori kerja relatif terhadap root proyek, dan kategori framework. Pilih proses berjalan lama atau snippet sekali jalan.

.agentsroom/commands.json
03

Atau biarkan AI membuat perintahnya

Klik tongkat ajaib: Claude membaca struktur repo Anda (package.json, Dockerfile, Makefile, pyproject.toml, Cargo.toml, go.mod, composer.json) dan membuat daftar lengkap perintah start Anda dengan path, kategori, dan ikon yang benar. Tinjau, sesuaikan, simpan.

04

Mulai semuanya dalam satu klik

Tekan tombol Play global untuk memulai setiap proses berjalan lama sekaligus. Setiap perintah membuka terminal xterm.js nyata di mana Anda bisa melihat output, mengetik di keyboard, dan berinteraksi seperti di iTerm2 atau Terminal.app.

05

Lepas panel

Klik ikon lepas: bagian terminal terbuka di jendela mengambang independen yang bisa Anda letakkan di monitor kedua. Server Anda tetap terlihat saat Anda coding di jendela utama.

06

Kendalikan dari ponsel

Buka AgentsRoom di iOS atau Android, pilih proyek, ketuk perintah: ia diluncurkan dari jarak jauh di Mac Anda dan Anda melihat outputnya langsung dari ponsel melalui 4G, 5G, atau Wi-Fi melalui relay terenkripsi end-to-end.

30+ framework

Ikon berkode warna untuk setiap stack

Setiap perintah menampilkan ikon dan warna frameworknya. Temukan frontend React, backend Django, bundler Expo, dan layanan Docker Anda sekilas dalam daftar terminal.

ReactNext.jsVueNuxtAngularSvelteExpoReact NativeElectronNode.jsNestJSExpressDjangoFastAPIRailsLaravelSpringGoRustPythonRubyJava.NETPHPDockerDatabaseRedisWebSocketGatewayWorkerScriptMonorepo

Pengaturan perintah berbasis AI

Proyek baru? Tidak perlu mengonfigurasi setiap perintah secara manual. Klik tongkat ajaib: Claude memindai repositori Anda, mendeteksi manajer paket (yarn, pnpm, npm, bun), setiap layanan berjalan lama, setiap sub-proyek, dan setiap perintah start. Ia membuat daftar lengkap dengan path, kategori framework, ikon, dan folder yang benar. Anda tinjau, sesuaikan, dan simpan. Seluruh pengaturan membutuhkan detik, bukan menit.

Prompt default

"Analisis struktur proyek saya dan buat semua perintah start untuk setiap layanan berjalan lama, setiap sub-proyek, dan setiap server dev. Sertakan direktori kerja yang benar, perintah shell, dan kategori framework yang tepat untuk setiap entri."

FAQ

Apa perbedaannya dengan iTerm2, Warp, Ghostty, atau Terminal.app?

iTerm2, Warp, Ghostty, Kitty, Alacritty, WezTerm, Hyper, dan Terminal.app semuanya adalah emulator terminal yang hebat. AgentsRoom Dev Terminals tidak mencoba menggantikannya untuk pekerjaan sistem umum: ini adalah manajer terminal yang dicakup proyek. Perintah disimpan per proyek, diluncurkan dalam satu klik, bisa dikemudikan dari mobile, dan hidup di samping agen AI Anda. Jika Anda sebagian besar bekerja pada proyek Anda sendiri, Anda akan menghabiskan 90% waktu terminal Anda di dalam AgentsRoom tanpa membuka iTerm2.

Apakah terminal AgentsRoom benar-benar menggunakan xterm.js?

Ya. Setiap perintah membuka terminal xterm.js nyata yang didukung oleh pseudo-TTY di sisi Electron. Anda mendapatkan warna ANSI, scrollback, tautan yang bisa diklik, input keyboard, resize dinamis, dan dukungan Unicode — persis seperti di emulator terminal native.

Bagaimana peluncuran perintah jarak jauh dari mobile bekerja?

Dari aplikasi iOS atau Android, Anda memilih proyek dan perintah. Aplikasi mobile mengirim pesan terenkripsi end-to-end melalui relay WebSocket. Aplikasi desktop menerima perintah, memunculkan PTY nyata di Mac Anda di direktori kerja yang benar, dan mengalirkan output secara real time kembali ke mobile. Perintah secara fisik berjalan di Mac Anda, bukan di ponsel. Sempurna untuk memulai ulang server atau worker saat Anda sedang bepergian.

Apakah mode lepas berfungsi di beberapa layar?

Ya. Klik ikon lepas: bagian Dev Terminals terbuka di jendela mengambang independen yang bisa Anda seret ke monitor kedua. Log dan server Anda tetap terlihat secara permanen saat Anda coding di jendela AgentsRoom utama.

Apa perbedaan antara proses dan snippet?

Proses adalah layanan berjalan lama: server dev, backend, mobile bundler, file watcher, database. Ia tetap hidup sampai Anda menghentikannya atau crash. Snippet adalah perintah sekali jalan: skrip build, migrasi, deploy, uji. Keduanya berada di dasbor yang sama, tetapi hanya proses yang dimulai oleh tombol 'Start all' global.

Apakah perintah dibagikan dengan tim saya?

Ya. Perintah publik disimpan di .agentsroom/commands.json di dalam direktori proyek Anda. Commit file ini: siapa pun yang menarik repo mendapatkan pengaturan yang sama. Perintah pribadi (skrip debug lokal) disimpan di commands-personal.json, secara otomatis ditambahkan ke .agentsroom/.gitignore.

Bagaimana pembuatan perintah AI bekerja?

Saat Anda mengklik tongkat ajaib, AgentsRoom memunculkan instans Claude yang membaca struktur proyek Anda (package.json, Dockerfile, Makefile, pyproject.toml, Cargo.toml...) untuk mengidentifikasi setiap layanan berjalan lama dan perintah startnya. Hasilnya adalah daftar terstruktur perintah dengan path, kategori, folder, dan nama yang disarankan. Anda meninjau daftar sebelum menyimpan.

Berhenti berpindah-pindah antara terminal, IDE, dan server dev

Unduh AgentsRoom dan ganti manajer tab iTerm2, Warp, atau Ghostty Anda dengan manajer terminal per-proyek nyata yang bisa Anda kendalikan dari ponsel. Gratis untuk hingga 3 proyek.

GratisUnduh AgentsRoom

Aplikasi pendamping: pantau agen Anda saat bepergian

Kompatibel dengan Claude, Codex, OpenCode, Gemini CLI, dan Aider

Dapatkan ekstensi
Chrome Web Store

Kirim bug dan permintaan langsung ke backlog publik Anda.

Beberapa proyek
Multi-penyedia
Beberapa agen
Status langsung
File diff & commit
Pendamping mobile
Pratinjau langsung