A Claude subscription covers the Anthropic models: Claude Fable, Claude Opus, Claude Sonnet and Claude Haiku. For other providers, see Model access.
Setup
Run this inside a clone of the repository. The CLI uses the GitHub CLI to sign you in, so rungh auth login first if you have not.
- Asks you to run
claude setup-tokenfrom Claude Code. It opens a browser sign-in and prints a token that starts withsk-ant-oat. - Takes the token as a masked paste.
- Saves it to Pullfrog’s encrypted store. Pullfrog refuses a token that Anthropic rejects.
ANTHROPIC_API_KEY beside them, Pullfrog moves to the next credential when one is rejected or out of quota; see multiple subscriptions and fallback.

Scope
On an organization repository, the CLI asks where to store the token:
A personal account has only the account scope, so the CLI does not ask. To skip the prompt or run outside a checkout, pass the scope as a flag:
Credential refresh
The token fromclaude setup-token is static and lasts about a year. It has no refresh token, so nothing rotates between runs. Run claude setup-token and npx pullfrog auth claude again when the token expires or you revoke it, and pick the old connection to replace.

