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.