为整个团队(不仅是工程)实现更快的产品迭代。同时,让事件首响应进入自动驾驶模式,使用 Cyrus SRE。
AI 翻译
Unlock faster product iteration for your entire team, not just engineering. Meanwhile, put incident first response on cruise control with the Cyrus SRE
开发工具TypeScript · JavaScriptGitHub @cyrusagents在线运营者未确认
试用过了吗? 点一下就好,无需登录。
Claude Code 背景代理,适用于 Linear、Slack、GitHub、GitLab 等,可在任意位置部署。亦支持 Codex、Cursor、Gemini 和 Opencode 框架。
AI 翻译
The Claude Code background agent for Linear, Slack, Github, GitLab etc. you deploy anywhere. Supports Codex, Cursor, Gemini, and Opencode harnesses too.
取自仓库 README
正在加载完整 README。
查看完整 README ↗Your (Claude Code|Codex|Cursor|Gemini|Opencode) powered (Linear|GitHub|GitLab|Slack) agent. Cyrus monitors (Linear|GitHub|GitLab|Slack) issues assigned to it, creates isolated Git worktrees for each issue, runs (Claude Code|Codex|Cursor|Gemini|Opencode) sessions to process them, and streams detailed agent activity updates back to (Linear|GitHub), along with rich interactions like dropdown selects and approvals.
Note: Cyrus is a BYOK platform (bring your keys / subscriptions) for tokens.
Zero cost option — host everything yourself with your own Linear OAuth app, GitHub App, and Slack App. An AI-guided setup skill handles the entire onboarding: installing dependencies, configuring auth, creating integration apps, and connecting repositories — so you don't have to follow a manual guide.
npx skills add ceedaragents/cyrus -g
Then in any AI coding agent (Claude Code, Codex, Cursor, etc.):
/cyrus-setup
Or follow the manual setup guide if you prefer.
Configure Cyrus through the dashboard at app.atcyrus.com.
It is called 'self-hosted' because it uses a machine you control as the agent runtime. Networking layer and integrations are provided by the Cyrus cloud provider.
# Install Cyrus
npm install -g cyrus-ai
# Authenticate with your token (provided during onboarding)
cyrus auth <your-token>
For Cyrus to create pull requests or merge requests, configure Git and your hosting CLI. See Git & GitHub Setup or Git & GitLab Setup.
Keep Cyrus running as a persistent process:
tmux new -s cyrus then run cyrus (Ctrl+B, D to detach)pm2 start cyrus --name cyrusNo installation required. Everything is managed through app.atcyrus.com.
This project is licensed under the Apache 2.0 license - see the LICENSE file for details.
This project builds on the technologies built by the awesome teams at Linear, and Claude by Anthropic: