tokener
tokener search "<intent>" --json indexes API commands only. Inspect an unfamiliar API command with tokener commands show <path...> --json before running it. Do not guess flags or body shape, and do not execute from search results. Prefer -o json. On error, read error.code, error.message, and error.hint. If mutation is not read, pass --dry-run first unless the user confirmed execution.
API command index: references/modules/tokener-ai-console-management-api.md.
Auth
tokener auth login: browser device login. Defaults toconsole.tokener.dev. Use--hostnameor$TOKENER_HOSTonly for another host.--no-browserprints the URL and code.tokener auth login --with-token: PAT on stdin (tkr_pat_...).tokener auth status -o jsonandtokener auth use <host>: inspect or select the host.
Agent
tokener agent [<harness>]: launch through the Tokener Gateway. Interactive terminals may omit the harness; scripts must pass one of: claude, codex, opencode, pi, dsh, kimi.tokener agent key loginandtokener agent key status: bind or inspect the local agent key. Status does not create or rotate a key.
Keys
tokener keys create:--nameis optional. Nestedlimitshave no typed flags; set decimals with--set-str, for example--set-str limits.maxBudgetUsd=100.tokener keys replace-limitsreplaces the entire limit set; omitted fields are cleared.- Treat
keys createandkeys revealoutput as credentials. Do not write them to logs or shell history.
Skill and update
tokener skill install: preview with--dry-runbefore--yes.tokener update: do not pass--yesunless the user asked to replace the binary.