Dev Terminals
आपकी सभी सर्विसेज़ के लिए
प्रोजेक्ट में बैकएंड, फ़्रंटएंड, मोबाइल ऐप, रिले सर्वर। पहले 4 टर्मिनल टैब खोलकर हर स्टार्ट कमांड हाथ से टाइप करते थे। अब एक बटन दबाएं।
And the unique part: with the iOS and Android mobile app, you trigger commands remotely on your Mac. Spin up a localhost site from the subway, the gym or a coffee shop, then open it on your phone over 4G/5G through the built-in live preview tunnel.
AgentsRoom terminal manager: detached terminal on a second screen, commands triggered remotely from mobile, integrated xterm.js terminal per project.
Dev Terminals is far more than a terminal emulator. It is a true per-project command manager, designed to replace the jungle of iTerm2, Warp, Ghostty, Kitty, Alacritty and Terminal.app tabs you open every morning. Each project has its own list of commands: dev server, backend, mobile bundler, worker, database, internal scripts. You name them once, you launch them forever.
The UX and UI are deliberately pushed hard to make command management as fast as possible. Every command remembers its name, shell command, working directory (relative to the project root), framework category (React, Next.js, Django, Rails, Go, Rust, Docker…) and kind (long-running process or one-shot snippet). Active commands bubble to the top of the list, and colorful framework icons let you spot your React frontend, your Django backend and your Docker services at a glance.
The big advantage of an integrated terminal living inside AgentsRoom is that commands run in the exact context of your project: same path, same environment, same cwd. Zero friction, zero endless cd, zero project confusion. And because everything lives next to your Claude, Codex and Gemini AI agents, you stop juggling between fifteen different tools just to ship code.

एक व्यू में आपकी सभी प्रोजेक्ट सर्विसेज़। हरा मतलब चल रहा, लाल मतलब क्रैश हुआ।
A real integrated terminal, not a toy
Every command opens a full xterm.js terminal with ANSI colors, scrollback, clickable links, PTY resize and Unicode support. This is not a fake log viewer: it is a real pseudo-terminal, identical to what you get in iTerm2 or Terminal.app — but managed for you.
Each process status is displayed live: running, starting, stopped, crashed. When a dev server falls over, you see it immediately. One click to restart. And when you need several terminals in parallel (backend + frontend + mobile + relay), the global 'Start all' button launches every long-running process at once, in parallel, without typing anything.
Commands are grouped in folders, reorderable with the mouse, and stored in `.agentsroom/commands.json` at the root of your project. Commit this file: your whole team inherits the same terminal setup. Personal commands (local debug scripts, private env vars) go to `commands-personal.json`, automatically added to the `.gitignore` inside `.agentsroom`. Nobody ever has to type `yarn dev --port 2203` from memory when joining a new repo again.
Finally, everything is unified: your AI agents, your terminals, your prompts, your backlog and your live preview all live in the same window. You save a massive amount of time by killing the back-and-forth between AgentsRoom, your terminal emulator, your IDE and your browser. One screen, everything one click away.
Manage every terminal, every command, every service
Long-running processes, quick scripts, build commands, dev servers. All organized per project, with live status tracking, integrated AI and remote mobile control.
Per-project terminal manager
Each project owns its own command list, stored in .agentsroom/commands.json. Switch project, your commands change automatically. Zero confusion between repos.
Start everything in one click
A single Play button starts every long-running process: backend, frontend, mobile bundler, relay server, worker, database. No more five terminal tabs opened by hand.
Remote launch from mobile
Trigger commands from the iOS or Android app: terminals spawn on your Mac, and you see live output streamed to your phone over 4G, 5G or Wi-Fi.
Detachable terminal window
Detach the terminals section into an independent floating window. Drop it on a second monitor to keep an eye on your servers while you code in the main window.
AI command generation
Click the magic wand: Claude scans your repo, detects package.json, Dockerfiles, Makefiles and generates every start command, path and category for you.
Live process status
See which service is running, starting, stopped or crashed. Exit codes are displayed on failure. Restart in one click without losing the terminal scrollback.
Process or snippet
Long-running servers are processes. One-shot build scripts, migrations and deploys are snippets. Both live in the same dashboard, both are one click away.
Real xterm.js terminal per command
Every process opens a real pseudo-TTY terminal with ANSI colors, scrollback, clickable links and full keyboard input. No compromise compared to iTerm2 or Terminal.app.
Wired to the localhost live preview
Launch your localhost site from an AgentsRoom terminal, then reach it from the outside through the built-in HTTPS tunnel. Test on your phone over 4G/5G without deploying.
30+ framework icons
React, Next.js, Vue, Nuxt, Angular, Svelte, Expo, Node.js, NestJS, Django, FastAPI, Rails, Laravel, Spring, Go, Rust, Docker, Redis, and many more — each with icon and color.
Git-native storage
Public commands live in .agentsroom/commands.json, committed to your repo. Personal commands live in commands-personal.json, automatically gitignored.
Terminals and AI agents together
Your terminals, your Claude Code agents, your prompts, your backlog and your live preview share the same app. Stop getting lost between ten different tools.
Launch terminals on your Mac from your phone
This is probably the most unique feature of AgentsRoom. From the iOS or Android mobile app, you browse the command list of any project and launch any of them with a tap. The command does not run on your phone: it runs on your Mac, in the right working directory, in a real PTY terminal. The output is streamed live to mobile through the end-to-end encrypted relay.
Concretely: you are in the subway, at the gym or on the other side of the world. You want to spin up your local site to check a design, or restart a worker that crashed while you were away. You open AgentsRoom mobile, you tap 'yarn dev', the server boots on your Mac at home. You can even interact with the terminal keyboard from the phone.
Combined with the integrated localhost preview tunnel, you can even open your local site in the mobile browser, over 4G or 5G, with zero deploy. You code, start, test and validate — all from your pocket. AgentsRoom literally turns your Mac into a remotely driven dev server.
Detach mode: your terminals on a second monitor
The terminal panel can be detached into an independent floating window. Drag it onto a second screen and your backend, frontend and mobile bundler logs stay visible at all times while you code in the main AgentsRoom window. This is exactly what serious developers do with tmux or iTerm2 in tiling mode — except in AgentsRoom there is nothing to configure.
The detached window keeps every feature: launch, stop, restart, AI, categories, multi-project. You can keep typing in the terminal on the secondary screen while a Claude agent works in the main window. Zero alt-tab, zero context loss, zero obscure configuration.
A modern alternative to every terminal you've used
AgentsRoom Dev Terminals is the better option for project work compared to classic terminal emulators. Here are the tools our users have already replaced with it:
iTerm2 has been the macOS gold standard for years and Terminal.app is preinstalled on every Mac. Warp popularized command blocks and integrated AI. Ghostty is fast and native. Kitty is GPU-accelerated. Alacritty is minimalist. WezTerm is Lua-scriptable. Hyper is built on web tech. Tabby is cross-platform. They are all excellent products. AgentsRoom does not try to compete on raw rendering speed: it brings a different value proposition — a terminal integrated into your development environment, scoped to each project, synced with your AI agents and drivable from your phone.
If you already manage your projects with several terminal tabs named 'backend', 'frontend', 'mobile', 'relay', you will save time with Dev Terminals. If you use tmux or zellij to organize sessions, you will find the same idea — without any config file to write.
कैसे काम करता है
प्रोजेक्ट खोलें
प्रोजेक्ट व्यू में, Dev Terminals एजेंट्स और प्रॉम्प्ट के साथ दिखते हैं। कोई कमांड नहीं हैं तो प्रोजेक्ट रूट पर डिफ़ॉल्ट टर्मिनल ऑटोमैटिक बनता है।
कमांड जोड़ें
कमांड जोड़ने के लिए + क्लिक करें। नाम, शेल कमांड, वर्किंग डायरेक्टरी (प्रोजेक्ट रूट के सापेक्ष), और कैटेगरी सेट करें। चुनें लंबे समय चलने वाली प्रोसेस है या वन-शॉट स्निपेट।
.agentsroom/commands.jsonया AI से कराएं
मैजिक वैंड आइकन क्लिक करें। Claude प्रोजेक्ट संरचना (package.json, Dockerfiles, Makefiles) विश्लेषित करता है और सही पाथ और कैटेगरी वाले सभी कमांड जेनरेट करता है। रिव्यू करें, ज़रूरत हो तो एडजस्ट करें, और सेव करें।
सब कुछ शुरू करें
सभी प्रोसेस एक साथ लॉन्च करने के लिए ग्लोबल Play बटन दबाएं। या अलग-अलग शुरू करें। हर प्रोसेस असली टर्मिनल स्पॉन करती है जहां लॉग देखें और सर्विस से इंटरैक्ट करें।
मॉनिटर करें और रिएक्ट करें
स्टेटस इंडिकेटर दिखाते हैं कौन सी सर्विसेज़ चल रही और कौन सी क्रैश हुईं। किसी भी सर्विस का टर्मिनल आउटपुट देखने के लिए क्लिक करें। क्रैश सर्विस एक क्लिक में रीस्टार्ट करें। बार-बार के कामों जैसे बिल्ड, डिप्लॉय, या टेस्ट के लिए स्निपेट उपयोग करें।
Drive it from your phone
Open AgentsRoom on iOS or Android, pick your project, tap a command: it launches remotely on your Mac and you see its output live from your phone over 4G, 5G or Wi-Fi through the end-to-end encrypted relay.
हर स्टैक के लिए आइकन
हर कमांड अपने फ़्रेमवर्क का आइकन और रंग दिखाता है। एक नज़र में React फ़्रंटएंड, Django बैकएंड, और Docker सर्विसेज़ पहचानें।
AI-संचालित कमांड सेटअप
नया प्रोजेक्ट शुरू कर रहे हैं? हर कमांड मैनुअली कॉन्फ़िगर न करें। मैजिक वैंड क्लिक करें, Claude रिपॉज़िटरी स्कैन करके हर सर्विस, बिल्ड स्क्रिप्ट, और स्टार्ट कमांड डिटेक्ट करता है। सही पाथ, कैटेगरी, और आइकन वाली पूरी सूची जेनरेट करता है। नतीजा रिव्यू करें, ज़रूरत हो तो एडजस्ट करें, और सेव करें। पूरा सेटअप मिनटों की बजाय सेकंड में।
डिफ़ॉल्ट प्रॉम्प्ट
"मेरी प्रोजेक्ट संरचना विश्लेषित करें और हर सर्विस, हर सब-प्रोजेक्ट, और हर बिल्ड स्टेप के लिए सभी स्टार्ट कमांड जेनरेट करें। हर एंट्री के लिए सही वर्किंग डायरेक्टरी, शेल कमांड, और उचित फ़्रेमवर्क कैटेगरी शामिल करें।"
क्या चाहते हैं कि आपके एजेंट खुद dev सर्वर शुरू करें ?
AgentsRoom MCP वही Terminal Commands जो आप यहाँ सहेजते हैं, MCP टूल के रूप में खोलता है। आपके AI एजेंट Terminal Commands MCP सर्वर से commands_list, commands_run और commands_create कॉल करके dev सर्वर, API या worker खुद शुरू कर सकते हैं।
यह सिर्फ़ चार AgentsRoom MCP सर्वरों में से एक है। Backlog MCP, Prompt Library MCP और Browser MCP बाक़ी AgentsRoom IDE को एजेंट-संचालित स्पेस में बदल देते हैं।
AgentsRoom MCP देखेंFAQ
यह iTerm2 या tmux से कैसे अलग है?
iTerm2 या tmux में, मैनुअली टैब खोलते हैं, हर डायरेक्टरी में cd करते हैं, और हर कमांड टाइप करते हैं। सर्विस क्रैश हो तो तभी पता चलता है जब वो टैब देखें। Dev Terminals कमांड प्रति प्रोजेक्ट स्थायी रूप से स्टोर करते हैं, हर सर्विस का लाइव स्टेटस दिखाते हैं, और एक क्लिक में सब शुरू करने देते हैं। कमांड रिपो में सेव होते हैं, हर टीम मेंबर को एक जैसा सेटअप मिलता है।
प्रोसेस और स्निपेट में क्या अंतर है?
प्रोसेस लंबे समय चलने वाली सर्विस है जैसे डेव सर्वर, बैकएंड, या फ़ाइल वॉचर। रुकती या क्रैश होने तक चलती रहती है। स्निपेट वन-शॉट कमांड है जैसे बिल्ड स्क्रिप्ट, डेटाबेस माइग्रेशन, या डिप्लॉय स्टेप। दोनों एक ही डैशबोर्ड में स्टोर होते हैं, लेकिन सिर्फ़ प्रोसेस 'Start All' बटन से शुरू होती हैं।
AI कमांड जेनरेशन कैसे काम करता है?
मैजिक वैंड क्लिक करने पर AgentsRoom Claude इंस्टेंस स्पॉन करता है जो प्रोजेक्ट संरचना पढ़ता है। package.json, Dockerfiles, Makefiles, और अन्य कॉन्फ़िगरेशन फ़ाइलें डिटेक्ट करके हर सर्विस और स्टार्ट कमांड पहचानता है। पाथ, कैटेगरी, और सुझाए नामों वाली संरचित सूची मिलती है। सेव से पहले रिव्यू करें।
क्या कमांड टीम के साथ शेयर होते हैं?
हां। पब्लिक कमांड प्रोजेक्ट डायरेक्टरी में .agentsroom/commands.json में स्टोर होते हैं। यह फ़ाइल कमिट करें, रिपो पुल करने वाले सबको वही कमांड मिलते हैं। पर्सनल कमांड (जैसे लोकल डीबग स्क्रिप्ट) commands-personal.json में जाते हैं, जो ऑटोमैटिक .agentsroom/.gitignore में जुड़ता है।
क्या Dev Terminals ज़रूरत न हो तो बंद कर सकता हूं?
हां। Settings खोलें और Feature Flags सेक्शन में जाएं। Dev Terminals टॉगल बंद करें और फ़ीचर सभी प्रोजेक्ट व्यू से गायब हो जाता है। कभी भी फिर से इनेबल कर सकते हैं बिना सेव किए कमांड खोए।
Are commands shared with my team?
Yes. Public commands are stored in .agentsroom/commands.json inside your project directory. Commit this file: anyone who pulls the repo gets the same setup. Personal commands (local debug scripts) go to commands-personal.json, automatically added to .agentsroom/.gitignore.
How does AI command generation work?
When you click the magic wand, AgentsRoom spawns a Claude instance that reads your project structure (package.json, Dockerfiles, Makefiles, pyproject.toml, Cargo.toml…) to identify each long-running service and its start command. The result is a structured list of commands with paths, categories, folders and suggested names. You review the list before saving.
टर्मिनल टैब जगल करना बंद करें
AgentsRoom डाउनलोड करें और एक डैशबोर्ड से सभी सर्विसेज़ लॉन्च करें। 3 प्रोजेक्ट तक मुफ़्त।
कंपेनियन ऐप: चलते-फिरते अपने एजेंट्स मॉनिटर करें
Claude, Codex, Gemini CLI या किसी अन्य AI प्रदाता का उपयोग करें।
बग और अनुरोध सीधे अपने सार्वजनिक बैकलॉग में भेजें।