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 保持問題相關工作彼此分離。
  • 彈性部署:提供自-hosted(社群版)、付費自-hosted 和完全雲端主機的選項。
  • BYOK 模型:使用者提供自己的 API 金鑰與 AI token 訂閱服務。

"Cyrus 讓我們能以更少的手動操作完成更多工作,同時保持對程式碼變更的完全控制。" — @johndoe

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案