How do I sign in?
Daemion doesn’t have its own login screen or user accounts. Instead it authenticates through your Claude CLI session via the Claude Agent SDK. If the CLI is logged in, Daemion can make API calls. That’s the entire auth story.
Step 1 — Install the Claude CLI
If you haven’t already, install it from claude.ai/download or via the Anthropic docs at docs.anthropic.com.
Step 2 — Run the CLI and log in
claude
This opens the interactive Claude CLI. Then run:
/login
Follow the prompts to authenticate with your Anthropic account. You’ll be redirected to the browser once, then returned to the CLI session.
Step 3 — Start Daemion
daemion start
The gateway inherits your active CLI session automatically. No token to copy, no environment variable to set.
Common questions
claude and /login again to refresh it. After that, restart the gateway with daemion start — it will pick up the new session automatically.What can go wrong
Error: claude: not authenticated — The CLI session isn’t active. Run claude then /login before starting the gateway.
403 Unauthorized from the API — Your Anthropic account doesn’t have API access enabled. Check your account status at console.anthropic.com.
Error: session not found on gateway restart — The CLI session expired between restarts. Re-run claude → /login, then daemion start.
What’s next?
- Quickstart — get the full setup running end to end
- Pair a device — connect your phone to your gateway