Key Features
Automated Issue Processing
Cyrus automatically monitors your Linear workspace for issues assigned to it and processes them using Claude Code, creating pull requests and providing updates directly in Linear.
Concurrent tasks
Each issue is processed in its own Git worktree, preventing interference between concurrent tasks and maintaining a clean development environment.
Flexible Hosting Options
Choose between local execution (Pro Plan) or fully-hosted infrastructure (Team Plan). Both options keep your code secure and let you bring your own Claude Code API keys.
- Development Teams using Linear for project management
- Solo Developers who want AI assistance with their Linear workflow
- Organizations seeking to automate routine development tasks
- Teams wanting to leverage Claude Code in a structured, collaborative way
How It Works
1
Assign Issue to Cyrus
Cyrus actively watches for Linear issues assigned to it and will automatically begin understanding the issue.
2
Cyrus Processes Ticket
Cyrus will use the issue to creates an isolated Git worktree and runs Claude Code to address the issue, while providing a real time log of the workflow directly on linear.
3
Review and Deploy
Once complete, Cyrus will creates pull requests, posts final updates back to Linear. Ready for your review.
Cyrus require you to bring your own Claude Code API keys and billing. Your API usage costs are separate from the Cyrus subscription.
Ready to get started?
Head over to Installation & Quick Start to set up Cyrus in minutes.Join the Cyrus Community
Where you can talk directly with the Cyrus Team, suggest features and share feedback. Join the conversation and lets all ship together!
Cyrus Community
Connect with builders on Discord and get support.

