Skip to main content

Documentation Index

Fetch the complete documentation index at: https://atcyrus.com/docs/llms.txt

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

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.

Supported Models

Cyrus supports the following Claude models. Use the alias as a Linear label or in a [model=...] description tag — see Default Model Provider for syntax.
AliasModelNotes
opusClaude Opus 4.7Default. Highest capability.
sonnetClaude Sonnet 4.6Balanced quality and speed.
haikuClaude Haiku 4.5Fast and cost-efficient.
If no model label is set, Cyrus uses opus and falls back to sonnet on retry. You can also pass a fully-qualified Anthropic model ID (e.g. claude-opus-4-7) in a [model=...] tag.

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