agentrq/agentrq

AgentRQ: Human-in-loop realtime conversational task manager for AI Agents. Self-hosted! Control your own agents from wherever you want Mobile, Web, Desktop. Designed to work well with your own Claude subscriptions and any harness with ACP support.

解決する課題

AgentRQは、人間とAIのコラボレーションのための共有ワークスペースを提供し、AIエージェントと作業する際のタスク管理の断片化という問題を解決します。チャットログだけに頼るのではなく、人間がエージェントにタスクを委任し、ビジュアルインターフェースを通じてリアルタイムで進捗を追跡できるようにします。

仕組み

このプラットフォームは、Model Context Protocol (MCP) を使用して、AIモデル (Claudeなど) をタスク管理システムに接続します。ワークスペースとタスクを管理するGoベースのバックエンド、可視化のためのVue.jsフロントエンド、そしてリモートマシンにインストールしてエージェントがユーザー環境で直接コードを実行したりツールチェーンにアクセスしたりできるようにするデーモン (agentrqd) で構成されています。

対象ユーザー

ソフトウェア開発やタスク自動化にAIエージェントを使用しており、エージェントのワークフローを構造的に管理、スケジュール、監視したい開発者やチーム向けに設計されています。

ハイライト

  • ビジュアルタスクボード: AIエージェントによって作成または更新されたすべてのタスクのカンバンまたはリストビュー。
  • タスクスケジューリングとイベント: 定期的なリズムでタスクを生成したり、名前付き信号 (イベント) に基づいて新しいタスクをトリガーしたりする機能。
  • ワークフロー: リリースプロセスを定義するためにイベントとワークスペースを配置するビジュアルグラフ。
  • リモートマシン実行: 登録されたマシンにより、エージェントが特定のレポジトリ内で実行され、人間がライブターミナルアクセスを行えるようになります。
  • スキル: エージェントに標準化された指示とチームのベストプラクティスを提供するインポート可能なプレイブック (SKILL.md)。
  • ワークスペースフォーク: ワークスペースをフォークして、結果をマージする前に複数のエージェントを異なるタスクで並行して実行する機能。
  • デバイス内AI: 自動タイトル生成およびWhisperベースの音声テキスト変換のためのブラウザキャッシュモデル。

関連

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