Skip to main content
Manages the set of subscription credentials your agents run on: Claude (Anthropic) subscriptions and Codex (OpenAI/ChatGPT) subscriptions. Each backend keeps its own set, and spawns round-robin across each set independently. The credentials are held in your developer profile, where Murmur refreshes them and chooses which one each agent runs on. Every subcommand writes there directly. Nothing is stored on your machine, and secret values are never printed.

Synopsis

rm is an alias for remove, and ls for list.

Subcommands

Arguments

The credential labeled default is the first entry of the set. update default rotates it and remove default removes it.

Output

add, update, and remove print a success line on stderr:
With --service-profile, the lines name service profile <NAME> instead of your developer profile. list prints a table:
ID TOKEN SECRET is filled only for Codex credentials. With an empty set, list prints No <backend> credentials in <profile> — add one with 'murmur setup subscription add --backend <backend>' to stderr.

Examples

Add subscriptions interactively

Add a second Claude subscription

Add a ChatGPT subscription

Re-authenticate a Codex credential

Remove a credential

List a service profile’s set

Errors