Features
Claude Terminal (Main View)
When you select the Terminal tab in the workspace, you see the full Claude CLI running in an interactive terminal (PTY). This is the raw Claude Code experience — the same interface you'd get running claude in your system terminal.
What You See
- Claude's full TUI (Text User Interface) with Ink/React rendering
- Interactive prompts for permissions, plans, and questions
- Real-time streaming of Claude's responses
- Tool call progress and results
When to Use Terminal Mode
Terminal mode is useful when you:
- Want to see the exact CLI output (including verbose logs)
- Prefer the keyboard-driven TUI interaction style
- Need to interact with Claude's native permission prompts
- Want to use CLI-specific features
Switching to Terminal Mode
- Click the Terminal tab in the workspace header
- Press
Cmd+Shift+T/Ctrl+Shift+Tto toggle between Chat and Terminal - A confirmation dialog appears because switching changes the backend
Terminal Panel (Independent Shell)
The Terminal Panel is a separate system shell at the bottom of the workspace. It runs independently from Claude — use it for your own commands.
Opening the Terminal Panel
- Press
Cmd+Jor `Cmd+`` to toggle it - Click the terminal icon in the session header
Features
- Multiple tabs — Click the
+button to create additional terminal instances - Tab management — Each tab shows its shell label (e.g., "zsh", "zsh (2)")
- Clear — Clear button to reset the terminal output
- Resizable — Drag the top edge to resize the panel height
- Per-tab shell — Each tab runs its own shell process
- Close — Click X on a tab to close it, or close the last tab to hide the panel
Terminal Configuration
In Settings > General > Terminal:
- Default Shell — Choose your preferred shell (bash, zsh, fish, etc.)
- Font Size — Adjust the terminal font size with
+and-buttons
Technical Details
- Uses xterm.js for terminal rendering
- Font: Geist Mono / JetBrains Mono / Fira Code fallback
- 10,000 line scrollback buffer
- WebGL acceleration with canvas fallback
- Theme-aware colors that match your Pandev theme
- Responsive — automatically resizes when the panel size changes