cyrusagents/cyrus

The Claude Code background agent for Linear, Slack, Github, GitLab etc. you deploy anywhere. Supports Codex, Cursor, Gemini, and Opencode harnesses too.

它解决了什么问题

Cyrus 通过将项目管理工具(如 Linear、GitHub 和 GitLab)与 AI 编码代理(如 Claude Code、Cursor 和 Gemini)连接,自动化解决软件问题的过程。它消除了手动跟踪问题、设置本地环境以及向项目管理系统的进度报告的繁琐工作。

它如何工作

Cyrus 监控 Linear、GitHub、GitLab 或 Slack 等平台上的分配问题。当检测到问题时,它会为该特定任务创建一个隔离的 Git worktree。然后,它会使用支持的代理触发 AI 编码会话,处理该问题,并将实时活动更新(包括批准和下拉选择)流式传输回原始平台。

适合谁

希望使用 AI 代理自动化问题解决,同时保持与现有工单和版本控制工作流紧密集成的开发人员和工程团队。

主要特点

  • 多平台支持:与 Linear、GitHub、GitLab 和 Slack 集成。
  • 代理无关性:支持多种 AI 编码工具,包括 Claude Code、Codex、Cursor 和 Gemini。
  • 隔离环境:使用 Git worktree 保持与问题相关的任务相互独立。
  • 灵活部署:提供自托管(社区版)、付费自托管和完全云托管选项。
  • BYOK 模型:用户可提供自己的 API 密钥和 AI 令牌订阅。

一个真正能自动处理问题的 AI 代理协调器——它让开发工作更高效,同时保持与现有工具链的无缝集成。— @cyrus

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目