Terminal & Shell Access
Get direct shell access to your Origin project workspace for command execution. Run scripts, debug processes, install dependencies, and interact with your sandbox environment in real time.
The Terminal runs inside the same sandboxed workspace provisioned for the project. It operates against the cloned repository, not your local machine and not the original GitHub source.
The shell prompt reflects the full worktree path. For example:
daytona@e6562e08:~/.local/share/opencode/worktree/.../trial-d6d85b7d$This confirms you are operating inside the isolated trial branch, not the base repository or your local environment.
Opening and Managing Terminals
The Terminal opens in the right panel. Multiple terminal sessions can be open at the same time, each appears as a named tab (for example, "Terminal 1", "Terminal 2"). Use the + button to open a new tab and the × on a tab to close it.
When a command is actively running, a loading spinner appears in the top right icon bar of the workspace, indicating the terminal is busy.
What You Can Do
All standard shell commands work as expected. Common uses include:
Build and development
Run build tools, development servers, and scripts exactly as you would locally, npm run dev, yarn build, make, bash scripts/setup.sh.
Dependency management
Install or update packages, npm install, pip install fastapi. Output including audit warnings and vulnerability reports appears directly in the terminal.
Repository inspection
Explore the file tree and file contents, ls, cat package.json, git status, git log.
Environment debugging
Inspect runtime state, printenv, echo $DATABASE_URL, npm list, ps aux.
Service control
Start or stop background services, docker compose up, kill <process-id>.
Test execution
Run test suites and validate behavior before committing, npm test, pytest, curl http://localhost:3000.
Relationship to Agent Execution
The agent can also run commands during task execution. The Terminal gives you manual control alongside that automated execution, useful for validating agent-generated changes interactively, running exploratory commands, or debugging issues before committing.
Both manual and agent-driven execution operate within the same sandboxed environment.
Isolation
All terminal commands execute inside the project's isolated workspace. They affect the cloned repository only and respect environment variables defined in Secrets. The terminal does not access your local system or external infrastructure unless explicitly configured.
Workspace Changes & Diff Review
Track and review all changes to your Origin project workspace before committing. Inspect file diffs, stage selected changes, and maintain a clean commit history across your AI-assisted sessions.
Keyboard Shortcuts
Navigate and perform actions quickly using Origin's keyboard shortcuts panel. Discover all available shortcuts for managing sessions, tasks, the terminal, and workspace navigation.