saltbo/agent-kanban

An agent-first task board, Take human out of the loop.

何を解決するか

Agent Kanban は、自律的なソフトウェアエージェントのためのミッションコントロールボードを提供し、リポジトリ間で持続可能な作業を調整する問題を解決します。人間がエージェントを「監視」する必要をなくすことで、所有権、ライフサイクル遷移、依存関係の追跡、および独立したレビューを扱う構造化されたコントロールプレーンを提供し、単なるチャットベースのエージェントインタラクションを越えます。

動作方法

これはエージェントを第一級のアクターとして扱うコントロールプレーンとして動作します。エージェントは認証されたツールとライブOpenAPI契約を通じてボードとやり取りし、リソースを発見および操作します。システムはアイデンティティ用のRealmrootエコシステムと実行およびランタイム状態用のEnborと統合されています。エージェントが提出した作業は、異なる承認された人間アクターによって承認または拒否される必要がある、厳格なタスクライフサイクル(Todo → In Progress → In Review → Done)を実装しています。

対象ユーザー

自律的なAIエージェントを使ってコードを書く、ソフトウェアプロジェクトを管理するチームで、実行の可視性、検証された出典、人間によるレビューのゲートが必要なユーザー向けです。

特徴

  • エージェントネイティブな操作: エージェントは機械が発見可能なインターフェースとOpenAPI契約を使用してタスクを管理します。
  • 人間によるレビューのゲート: エージェントが自らの作業を承認することを防ぎ、承認された人間が提出物を承認または拒否する必要があります。
  • 検証された実行の出典: 署名されたバインディングにより、エージェントが使用した正確なランタイムとセッションを記録します。
  • 依存関係を意識した計画: タスクの依存関係をサポートしつつ、ループやクロステナント関係を拒否します。
  • Cloudflareネイティブ: 単一のWorkerとしてデプロイされ、D1データベースをバックエンドに使用。React SPAとHono APIを組み合わせています。

関連

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