Authentication

The website uses Clerk browser sessions. The CLI and public API use bearer tokens and SSH keys. Account settings cover API keys and SSH keys for programmatic and terminal access.

Browser sessions

Sign in through Clerk in the browser and the website will use that session for dashboard reads and server actions.

Bearer tokens

API requests use bearer tokens with the ak_ prefix.

Authorization: Bearer ak_...

CLI login

Run computer login to open the browser flow and store a local API key for later CLI requests.

computer login
computer login --api-key ak_...

API keys

Create API keys when you want scripts, local tools, or other services to call the public API directly. The website uses Clerk sessions for browser auth and API keys for programmatic access.

SSH keys

Add SSH keys when you want browser-free SSH access or when you want multiple devices to connect to the same computers.