vers signup creates a Vers account. By default it uses your git email and an SSH public key, sends a verification email, and writes credentials locally once you click the link. For scripts and agents, non-interactive flags cover every path.
Already have an account? Running
vers signup with matching credentials logs you in. If you know you already have an account, use vers login instead.Synopsis
Options
Examples
Default signup
git config user.email and ~/.ssh/id_*.pub, prompts for org selection if you belong to more than one, and sends a verification email.
Non-interactive (scripts and agents)
Fall back to API keys
How it works
1
Credential gathering
Reads
git config user.email (or --email), finds an SSH public key, and picks an org.2
Account creation
Registers the account against the Vers API and requests a verification email.
3
Email verification
Click the link in the email to activate the account. The CLI waits for verification, then persists your API key locally.
4
Ready
vers is authenticated. Run vers init or vers run next.Common Patterns
Non-interactive for CI or agents
Switch from git auth to API-key auth
Verify the resulting credential
See also
- vers login — authenticate an existing account on a new machine
- vers logout — clear local credentials
- Shell Auth API — the underlying auth flow