Command detection, process management, agent-callable tools
Your agents can run your project's build, test, and deploy commands directly — without guessing syntax or relying on cloud CI. The Terminal extension detects project commands from your config files and exposes them as structured tools agents can call.
All detected project commands in one view — with execution history and timeline tracking.
Scans package.json scripts, Makefile targets, and docker-compose services. Agents see a structured list of available commands — no guessing, no hallucinated syntax.
Start, monitor, and stop processes with full lifecycle tracking. Configurable shell, working directory, and output buffer. Agents can check if a process is running before starting another.
Full interactive terminal sessions via xterm.js and node-pty. Agents can run commands that require interaction — prompts, confirmations, multi-step workflows.
Command output streams over HTTP as NDJSON — progress updates, warnings, user prompts, and final results. Agents react to output in real time, not after completion.
Your build, test, and deploy commands run on your machine — not in a cloud CI pipeline. Faster feedback, no network latency, no secrets exposed to remote runners.
Terminal ships with the Studio. No extra install, no extra cost.