新機能

Dev Terminals
すべてのサービスを一括管理

バックエンド、フロントエンド、モバイルアプリ、リレーサーバー。以前は4つのターミナルタブを開いて、それぞれの起動コマンドを手入力していました。今はボタンを1つ押すだけです。

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.

AgentsRoom Dev Terminalsダッシュボード: 複数のプロジェクトサービスがステータスインジケーターとワンクリック起動で表示

すべてのプロジェクトサービスが一覧表示。緑は実行中、赤はクラッシュ。

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.

iTerm2Terminal.appWarpGhosttyKittyAlacrittyWezTermHyperTabbyCore ShellContourTermiusWavetmuxzellij

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.

使い方

01

プロジェクトを開く

プロジェクトビューで、Dev Terminalsはエージェントやプロンプトと並んで表示されます。コマンドがまだない場合、プロジェクトルートにデフォルトターミナルが自動作成されます。

02

コマンドを追加

+をクリックしてコマンドを追加。名前、シェルコマンド、作業ディレクトリ(プロジェクトルートからの相対パス)を設定し、カテゴリを選択。常駐プロセスかワンショットスニペットかを指定します。

.agentsroom/commands.json
03

AIに任せる

マジックワンドアイコンをクリック。Claudeがプロジェクト構成(package.json、Dockerfile、Makefileなど)を分析し、正しいパスとカテゴリですべてのコマンドを生成します。確認し、必要なら調整して保存。

04

すべてを起動

グローバル再生ボタンを押してすべてのプロセスを一括起動。個別に起動することもできます。各プロセスはログの確認やサービスとの対話が可能なターミナルを生成します。

05

監視と対応

ステータスインジケーターでどのサービスが実行中でどれがクラッシュしたかを表示。任意のサービスをクリックしてターミナル出力を確認。クラッシュしたサービスをワンクリックで再起動。ビルド、デプロイ、テスト実行などの頻繁なタスクにはスニペットを使用。

06

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.

30以上のフレームワーク

あらゆるスタックのアイコン

各コマンドにフレームワークのアイコンとカラーを表示。Reactフロントエンド、Djangoバックエンド、Dockerサービスをひと目で識別。

ReactNext.jsVueNuxtAngularSvelteExpoReact NativeElectronNode.jsNestJSExpressDjangoFastAPIRailsLaravelSpringGoRustPythonRubyJava.NETPHPDockerDatabaseRedisWebSocketGatewayWorkerScriptMonorepo

AIによるコマンドセットアップ

新しいプロジェクトを始める時に、各コマンドを手動で設定する必要はありません。マジックワンドをクリックすると、Claudeがリポジトリ構成をスキャンして、すべてのサービス、ビルドスクリプト、起動コマンドを検出します。正しいパス、カテゴリ、アイコン付きのコマンドリストを生成。結果を確認し、必要なら調整して保存。セットアップ全体が数分ではなく数秒で完了します。

デフォルトプロンプト

"プロジェクト構成を分析し、各サービス、各サブプロジェクト、各ビルドステップのすべての起動コマンドを生成してください。各エントリに正しい作業ディレクトリ、シェルコマンド、適切なフレームワークカテゴリを含めてください。"

概要 : AgentsRoom MCP

エージェントに dev サーバーを自分で起動させたい ?

AgentsRoom MCP はここで保存する同じ Terminal Commands を MCP ツールとして公開します。AI エージェントは Terminal Commands MCP サーバーを介して commands_list、commands_run、commands_create を呼び、dev サーバー、API、worker を自分で起動できます。

これは 4 つの AgentsRoom MCP サーバーの 1 つにすぎません。Backlog MCP、Prompt Library MCP、Browser MCP は AgentsRoom IDE の残りをエージェント操縦可能な空間に変えます。望めば手動、望まなければ自動。

AgentsRoom MCP を見る

FAQ

iTerm2やtmuxとの違いは?

iTerm2やtmuxでは、タブを手動で開き、各ディレクトリに移動し、コマンドを入力します。サービスがクラッシュしても、たまたまそのタブを見ない限り気付きません。Dev Terminalsはプロジェクトごとにコマンドを永続的に保存し、各サービスのライブステータスを表示し、ワンクリックですべてを起動できます。コマンドはリポジトリに保存されるため、チームメンバー全員が同じセットアップを使えます。

プロセスとスニペットの違いは?

プロセスは開発サーバー、バックエンド、ファイルウォッチャーなどの常駐サービスです。停止するかクラッシュするまで動き続けます。スニペットはビルドスクリプト、データベースマイグレーション、デプロイステップなどのワンショットコマンドです。どちらも同じダッシュボードに表示されますが、「すべて起動」ボタンで起動されるのはプロセスのみです。

AIコマンド生成はどのように動作する?

マジックワンドをクリックすると、AgentsRoomがClaudeインスタンスを起動し、プロジェクト構成を読み取ります。package.json、Dockerfile、Makefileなどの設定ファイルを検出し、各サービスとその起動コマンドを特定します。結果はパス、カテゴリ、推奨名付きの構造化リストとして出力されます。保存前にリストを確認できます。

コマンドはチームと共有できる?

はい。パブリックコマンドはプロジェクトディレクトリ内の.agentsroom/commands.jsonに保存されます。このファイルをコミットすれば、リポジトリをプルした全員が同じコマンドを使えます。個人用コマンド(ローカルデバッグスクリプトなど)はcommands-personal.jsonに保存され、自動で.agentsroom/.gitignoreに追加されます。

Dev Terminalsを無効にできる?

はい。設定を開き、機能フラグセクションに移動します。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をダウンロードして、すべてのサービスを1つのダッシュボードから起動。3プロジェクトまで無料。

無料AgentsRoomをダウンロード

コンパニオンアプリ:外出先でもエージェントを確認

Claude、Codex、Gemini CLI、またはその他の AI プロバイダーを使用します。

拡張機能を入手
Chrome Web Store

バグや要望を公開バックログに直接送信できます。

マルチプロジェクト
マルチプロバイダー
マルチエージェント
ライブステータス
ファイル差分
モバイルアプリ
ライブプレビュー
エージェントチーム
ブラウザテスト
バックログ駆動開発
プロンプトライブラリ
スキルライブラリ