Reference

Configuration

General app settings and per-engine options for versions, ports, keys, routing and logs.

Configuration has a General tab and one tab per engine.

General#

SettingWhat it does
Tunnel AgentShows the installed version and checks for updates.
Auto-check for app updatesChecks GitHub for a new version on startup.
Launch at loginStarts automatically and stays in the system tray.
ThemeFollow the system, or force light or dark.
LanguageOne of 14 display languages.
Hide sensitive informationReplaces account emails with dots.

CLIProxyAPI#

SettingWhat it does
Engine versionInstall a specific release; downloads are verified with SHA256.
Auto-start / Auto-check / Auto-updateStart with the app and keep the engine current.
Auth files locationOpens the folder with OAuth tokens and custom keys.
API keysKeys accepted by clients. Agent setup uses the default key.
Web control panel / Management keyServes CLIProxyAPI's management page; the key is its password.
Reset all credentialsBacks up and removes Tunnel Agent-managed tokens and keys.
Routing strategyRound Robin or Fill First across accounts.
Listen portLocalhost only. Restart required. Default 8317.
Proxy logsAuto-refresh and refresh interval for the raw log view.

Perplexity#

Engine version and updates, the accounts folder, Reset session accounts and the listen port (default 8327).

9Router#

Engine version and updates, dashboard login password, Require API key, API keys, the engine install folder, a shortcut to the local dashboard and the listen port (default 20128).

Note

Two engines cannot share a port. If you pick one that is in use, Tunnel Agent tells you which engine owns it.