Skip to content

Quick start

This walkthrough gets you from a fresh install to a working setup: Claude Code routing through Sentinel, with at least one account enrolled.

  1. Open Sentinel. The tray icon appears in your menu bar / system tray and the daemon starts automatically. Click the icon to open the window.

  2. Activate the proxy. Click Activate Sentinel in the banner. This writes ANTHROPIC_BASE_URL=http://localhost:47284 (plus OTEL telemetry variables) into ~/.claude/settings.json.

    The activation banner in the Sentinel window

  3. Restart Claude Code so it picks up the new base URL. Every session now flows through the daemon.

  4. Add your first account. Go to the Accounts tab → Add Account. An in-app terminal runs claude setup-token — complete Claude Code’s sign-in in the browser for the account you want to enroll, then give the account a name. Sentinel stores the long-lived token in your OS keychain. (No Claude Code CLI installed yet? The panel shows the official one-line installer with a copy button — run it, then hit Retry.)

    The Accounts tab listing enrolled accounts

  5. (Optional) Enroll more accounts and turn on routing. Repeat Add Account for each Claude subscription you own. To let Sentinel pick the active account automatically, open Settings → switching mode and choose Auto. See Multi-account routing.

  6. (Optional) Route the Claude Desktop app too. If the Claude Desktop app is installed, Sentinel shows a Claude Desktop card — one click routes the app’s Chat and Code inference through the same account pool. See Connect Claude Desktop.

Run any Claude Code command, then check the daemon log — you should see the request pass through:

Terminal window
tail -f ~/.sentinel/daemon.log

The Usage tab in the app will also begin showing live rate-limit windows for the active account.