Skip to main content
Set up Anthropic so Cyrus can use Claude to reason about code changes, plans, and tasks. You can connect via an API Key or a Subscription. Once configured, you can make Claude your default model provider.

Open the Anthropic Configuration

1

Go to Integrations

2

Open the configuration modal

Find the Claude tile, click the dropdown on the right side of the tile, and select Configure.
3

Choose your authentication method

At the top of the configuration modal you’ll see a dropdown — pick API Key or Subscription depending on how you’d like to authenticate.

API Key Setup

Option A: Use claude setup-token

You can generate a token through the CLI:
claude setup-token
This command will output a token. Copy it, then paste it into the Cyrus Claude configuration modal (with API Key selected).
Be careful to remove any extra whitespace or newlines from the token before pasting — trailing spaces or line breaks can cause “bad key” errors.

Option B: Create a Key via the Anthropic Console

1

Sign in to Anthropic

Go to console.anthropic.com and sign in. If you don’t have an account, create one first.
2

Open the API Keys page

Click API Keys in the left sidebar, or go directly to console.anthropic.com/settings/keys.
3

Create a new key

Click Create Key. Give it a name like cyrus to identify it later.
4

Copy the key

Your key will be shown once. Copy it immediately — you won’t be able to view it again after closing the dialog.
5

Paste it into Cyrus

Back in the Cyrus Anthropic configuration modal (with API Key selected), paste your key and save.
If you lose your API key, you’ll need to generate a new one. Anthropic does not allow you to view existing keys after creation.

Add Billing

Anthropic API keys require a billing method. If you haven’t set one up:
  1. Go to console.anthropic.com/settings/billing
  2. Add a payment method
  3. Optionally configure spend limits

Troubleshooting

“Invalid Claude API key” error
  • Make sure you copied the full key (it starts with sk-ant-)
  • Verify the key hasn’t been disabled in the Anthropic console
“Insufficient credits” error

Next Steps

To make Claude the provider Cyrus uses for every issue, see Default Model Provider. cyrus-f1

Cyrus Community

Get support on Discord