Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.reclaude.ai/llms.txt

Use this file to discover all available pages before exploring further.

Subcommands

CommandWhat it does
reclaudeStart the daemon and run Claude Code (the everyday command)
reclaude appLaunch Claude Desktop with your reclaude-assigned account (Dedicated plan, closed beta); on first run / startup it automatically downloads and updates the required Claude Desktop (macOS / Windows only)
reclaude app-resetReset Claude Desktop login state (clear cookies / cache; does not affect reclaude itself)
reclaude app-updateCheck and update the local Claude Desktop; add --check to only check without downloading
reclaude loginBrowser device-flow login, bind this machine
reclaude logoutRestore the Claude Code config from before the last login
reclaude orgView or switch the organization for this device
reclaude config gatewayView, lock, or reset the gateway used for connections
reclaude statusPrint daemon status and the path to claude
reclaude stopStop and disable the background daemon
reclaude updateCheck and upgrade reclaude (--check only checks)
reclaude setupCopy reclaude to the standard location and add it to PATH (use after a manual download)
reclaude unsetupUndo what reclaude setup wrote to the standard location and PATH
reclaude uninstallStop the daemon and wipe all local state
reclaude versionPrint the current version
reclaude logsPrint the tail of the daemon log
reclaude helpPrint help text
Plain reclaude with no subcommand = start the daemon and open Claude Code. That’s the everyday use.

Common flows

First-time setup:
reclaude login   # browser-authorize once
reclaude         # start daemon + open Claude Code
Pause service:
reclaude stop    # stops the daemon; running reclaude again starts it
Upgrade:
reclaude update
Full uninstall:
reclaude uninstall

Switch organization

reclaude org list           # list all orgs and the device's current binding
reclaude org use <org_id>   # switch this device to the given org
The next request will use an account from the new org.

Logs

The log file lives at ~/.reclaude/logs/daemon.log. Use reclaude logs to print the tail.

Configure gateway

The gateway is reclaude’s entry point to the service. By default the daemon probes a list of candidates at startup and picks the fastest (auto mode); pin a specific URL if you want to lock onto one (manual mode).
SubcommandWhat it does
reclaude config gatewayProbe all candidates interactively and save your pick as the manual choice
reclaude config gateway test [url]Probe only, don’t save. With a url tests one; without, tests all
reclaude config gateway set [--force] <url>Set directly. Probes first; --force skips the probe
reclaude config gateway currentPrint the gateway in effect and its source
reclaude config gateway resetClear the manual override and return to auto
Pick the fastest interactively:
reclaude config gateway
Each candidate’s reachability and latency is printed live. Press Enter for the fastest, type a number to pick a specific one, or q to cancel. See what’s in effect:
reclaude config gateway current
Prints url (the URL actually in use), source (RECLAUDE_GATEWAY_URL / device.json / default), and mode (manual or auto). Reset to auto:
reclaude config gateway reset
If the daemon is running when you save, run reclaude stop && reclaude to apply.The RECLAUDE_GATEWAY_URL environment variable wins over any local config.
Last modified on May 22, 2026