Skip to main content
Set up Cursor so Cyrus can use it as a coding agent when processing your issues. Once configured, you can make Cursor your default model provider.

Open the Cursor Configuration

1

Go to Integrations

2

Open the configuration modal

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

Generate a Cursor API Key

1

Open the Cursor dashboard

2

Create a new User API Key

Click New User API Key and name it Cyrus.
3

Copy the key

Copy the generated API key immediately.
4

Paste it into Cyrus

Back in the Cyrus Cursor configuration modal, paste the key into the input field and save.

Self-Hosted Setup

If you’re running Cyrus in self-host mode, you also need to install cursor-agent (the agent CLI) on the machine where Cyrus runs. Follow the official installation guide:

Cursor CLI Installation

Official instructions for installing the Cursor CLI on macOS, Linux, and Windows.
After installing, confirm the CLI is available:
agent --version
If this prints a version number, you’re ready to go.
Make sure agent is on your system PATH so Cyrus can find it at runtime. If you installed via a package manager this is usually handled automatically.

Troubleshooting

agent: command not found
  • Ensure the Cursor CLI is installed following the official guide
  • Verify it’s on your PATH by running which agent
Cursor not being used for issues

Next Steps

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

Cyrus Community

Get support on Discord