| Agent | A Maestro workspace tied to a project directory, backed by a provider (Claude Code, Codex, or OpenCode). Each agent has a Command Terminal and AI Terminal. |
| Provider | The underlying AI coding assistant (Claude Code, OpenAI Codex, or OpenCode) that powers an agent. |
| Session / Tab | A conversation with the AI provider. Sessions and tabs are 1:1 — each tab represents one session. Agents can have multiple tabs for parallel conversations. |
| Group | Organizational container for agents. Group by project, client, or workflow. |
| Group Chat | Multi-agent conversation coordinated by a moderator. Ask questions across multiple agents and get synthesized answers. |
| Git Worktree | An isolated working directory linked to a separate branch. Worktree sub-agents appear nested under their parent in the agent list and can create PRs. |
| AI Terminal | The conversation interface with your AI provider. Supports @ file mentions, slash commands, and image attachments. |
| Command Terminal | A PTY shell for running commands directly. Tab completion for files, git branches, and command history. |
| Session Explorer | Browse all past sessions for an agent. Star, rename, search, and resume any previous conversation. |
| Auto Run | Automated task runner that processes markdown checklists. Spawns a fresh session per task. |
| Playbook | A saved Auto Run configuration with document order, options, and settings for repeatable batch workflows. |
| History | Timestamped log of all actions (user commands, AI responses, Auto Run completions) with session links. |
| Remote Control | Web interface for mobile access. Local network or remote via Cloudflare tunnel. |
| CLI | Headless command-line tool for scripting, automation, and CI/CD integration. |