A real VT100-compatible terminal powered by SwiftTerm. Connect to any Linux server and run commands just like you would on a Mac.
The SSH console in Remote IDE is powered by SwiftTerm — a full VT100/xterm terminal emulator. It handles ANSI escape codes, colors, cursor movement, and interactive programs the way a desktop terminal would.
Run htop, vim, tmux, interactive Python sessions, or anything else that expects a real terminal. It all works without workarounds.
The terminal lives in the same window as the editor, split vertically. You can drag the divider to give more space to whichever panel you're using at the moment. The split ratio is remembered between sessions.
Switch focus between the editor and the terminal without tapping a tab or navigating away. Both are always visible, always live.
The terminal shows a clear overlay when the SSH connection is disconnected or has errored — with options to reconnect, retry, or cancel. You're never left staring at a blank terminal wondering what happened.
When you switch servers, the terminal reconnects automatically. The connection status indicator in the toolbar shows the current state at all times: gray for disconnected, yellow for connecting, green for connected, red for error.