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、Slackなど)とAIコーディングエージェントを連携させることで、ソフトウェアの課題解決プロセスを自動化します。課題の追跡、ローカル環境のセットアップ、課題管理システムへの進捗報告といった手作業のオーバーヘッドを排除します。

仕組み

Cyrusは、サポートされているプラットフォーム全体で割り当てられた課題を監視します。課題が検出されると、その特定のタスクのために分離されたGit worktreeを作成します。次に、AIコーディングエージェント(Claude Code、Codex、Cursor、Geminiなど)とのセッションを開始して課題を処理します。最後に、アクティビティの更新や、承認やドロップダウン選択といったリッチなインタラクションを元のプラットフォーム(LinearやGitHubなど)にストリーミングで戻します。

対象ユーザー

既存のプロジェクト管理およびバージョン管理システム内で構造化されたワークフローを維持しながら、AIエージェントを使用して課題解決を自動化したい開発者およびエンジニアリングチーム。

ハイライト

  • マルチプラットフォーム対応: Linear、GitHub、GitLab、Slackと統合。
  • エージェント非依存: Claude Code、Cursor、Geminiなど、さまざまなAIコーディングツールと連携可能。
  • 分離された環境: Git worktreesを使用して、課題処理を独立して保持。
  • 柔軟なデプロイ: セルフホスト(コミュニティ版)、有料セルフホスト、フルクラウドホストのオプションを提供。
  • AIガイド付きセットアップ: インストールと構成プロセスを自動化するセットアップスキルを搭載。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト