preset-io/agor

Agor - team command center for all things agentic

何を解決するか

Agorは、チーム環境内でコードエージェント(Claude Code、Codex、Geminiなど)を管理するための中央集権的で自己ホスト可能なコマンドセンターを提供します。エージェントを個別のターミナルで実行する際の煩わしさを解消し、Gitブランチにエージェントの作業を紐づけるWebベースのワークスペースを提供することで、各エージェントセッションに独自の隔離された開発環境と会話履歴が保証されます。

動作方法

Agorは独自のモデルを提供するのではなく、既存のエージェントCLIおよびSDKを制御するオーケストレーションレイヤーとして機能します。プロセス隔離された実行エンジンを使用して、特定のGitブランチ上でエージェントを実行し、ブランチを主な作業単位としています。システムは2Dキャンバス(Boards)を基盤としており、ブランチはカードとして表現されます。また、MCP(Model Context Protocol)エンドポイントを公開しており、エージェントがAgorシステム自体を自己認識し、制御できるようにしています。

対象ユーザー

複数の異なるコードエージェントを使用するソフトウェアエンジニアリングチームで、協働可能で、管理可能かつ隔離された環境でAI支援開発ワークフローを管理したい方におすすめです。

特徴

  • ブランチ中心のワークフロー:すべての作業は独自の作業ディレクトリ、開発サーバー、履歴を持つGitブランチとして扱われます。
  • マルチランタイム対応:Claude Code、Codex、Gemini、OpenCode、Copilot、Cursorの間で切り替え可能なサポート。
  • MCPネイティブ:エージェントはAgor MCPサーバーを介して、自身の作業をフォーク、起動、報告できます。
  • 長期間継続するAI同僚:独自の検索可能なメモリ(Knowledge-base)とスケジュールを持つ、永続的なAI同僚。
  • マルチプレイヤーコラボレーション:リアルタイム共有セッション、ライブカーソル、コメント、共有ターミナル。
  • ガバナンス:ブランチスコープのRBAC、ACL、およびプロンプトごとの詳細なトークン/コスト会計。

関連

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