A VS Code extension for browsing files and running commands on remote SSH hosts — without opening a folder.
Inspired by Wave Terminal. Connect to any SSH server, browse the entire filesystem from a sidebar, edit files in place, and open interactive terminals.
Features
- File Browser — Navigate remote filesystems from the sidebar. Jump to any path with "Go to Path".
- File Editing — Click a file to open it in VS Code. Save writes back to the remote host.
- SSH Terminal — Open interactive shell sessions in VS Code's terminal panel.
- Multi-Connection — Connect to multiple hosts at once, each with its own file tree and terminals.
- SSH Config Import — Import hosts from your
~/.ssh/configfile. - File Operations — Create, rename, delete, download files and folders via right-click context menu.
Getting Started
- Install the extension
- Click the SSH Browse icon in the Activity Bar
- Click + to add a connection (or import from SSH config)
- Click the plug icon to connect
- Browse files, open editors, and launch terminals
Authentication
Supports private key, password, and SSH agent authentication. Passwords are stored securely using VS Code's SecretStorage — never in settings files.
Requirements
- VS Code 1.85+
- SSH server with SFTP enabled (most are by default)