Connect an SSH folder
Add an SSH folder to a project to browse and edit remote files and run commands against the remote working directory.
Add a remote folder
Section titled “Add a remote folder”- Inside a project, click Add Folder (the dialog title reads Add Folder to followed by the project name).
- Switch to the SSH tab.
- Fill in the connection details (see table below).
- Click Add Folder. The remote path appears in the file explorer alongside any local folders in the same project.
Connection fields
Section titled “Connection fields”| Field | Value |
|---|---|
| Host | IP address or domain of the remote server |
| Port | SSH port (default 22) |
| Username | SSH user |
| Auth method | Password, Public key, or SSH Agent |
| Password / Key passphrase | Entered in the Connect dialog when mounting the folder |
| Remote path | absolute path of the folder to mount |
Save credentials
Section titled “Save credentials”Select Save in keychain in the Connect dialog to reuse the credential on later mounts. This option stores the secret in the macOS Keychain and requires a valid Kora Cloud key. The SSH connection itself works without a Kora Cloud key.
Troubleshooting
Section titled “Troubleshooting”- Connection refused → verify the host is reachable (
ping <host>), the SSH port is open, and the SSH server is running. - Authentication fails → check username and key path. With a key, ensure the public key is listed in
~/.ssh/authorized_keyson the remote server. WithSSH Agent, ensure the agent is running and the key is loaded (ssh-add -l). - Timeout → check network connectivity and firewall rules. Some corporate networks block outbound SSH.
- Remote folder appears empty → the remote path may be wrong, or the user lacks read permission on that directory.
- Save in keychain is missing → connect a valid Kora Cloud key under Settings → AI Providers → Kora.
See also: First launch for how projects and folders are organized.