Terminal
Full terminal emulation with multiple tabs, PTY-backed via SwiftTerm.
Terminal Basics
The terminal tab is for when you want the raw CLI. Orcha embeds a full PTY-backed terminal powered by SwiftTerm — a real terminal emulator, not a text view. It supports ANSI colors, cursor positioning, scrollback, copy/paste, and everything you'd expect from Terminal.app. Prefer a chat UI instead? See Chat Sessions— same underlying session, different surface.
Open a project and its terminal starts in that project's directory. Type claude to start a Claude Code session — or let the orchestrator dispatch one for you.
Tabs & Pop-Out
Each project supports multiple terminal tabs — run Claude in one while your dev server runs in another. Any session can be popped out into its own compact window when you want it beside other work. Cmd++ / - adjusts the font size.
The Session Toolbar
Under every Claude session you get:
- Slash-command strip — one-click access to common Claude Code commands
- Model switcher — change the session's model without typing
- Context meter — see how full the session's context is at a glance
These aren't terminal-only — chat sessions get the same model switcher and context meter, built into the composer.
Resources Panel
Press Cmd+Shift+Rto open the resources panel beside your session — project files and session transcripts next to your terminal, not covering it.
Voice Dictation
Hold Option+Spacewhile a terminal is focused to dictate a prompt. Speech is processed on-device using macOS speech recognition — nothing is sent to the cloud. Release to stop; the text lands in your session.