Features
Terminal
Run shell commands directly within Coodeen.
Overview
Coodeen includes a built-in terminal emulator powered by xterm.js. It connects to a pseudo-terminal (PTY) on your machine via WebSocket, giving you a full shell experience without leaving the editor.
Features
- Full terminal emulation — Runs your default shell (bash, zsh, etc.)
- WebSocket connection — Real-time bidirectional communication with the PTY
- Multiple sessions — Open multiple terminal tabs for different tasks
- Integrated — No need to switch to a separate terminal app
Usage
Switch to the Terminal tab in the right panel. The terminal opens in your project directory and supports all standard shell commands.
The AI agent also has access to a bash tool — it can run shell commands on your behalf during conversations. This is useful for:
- Installing dependencies (
npm install,pip install) - Running dev servers
- Running tests
- Git operations
- Any other CLI commands