BradGroux/veritas-kanban
Lightweight orchestration harness built for your AI agents. The unfiltered truth about where your project stands.
解决的问题
Veritas Kanban 是一个以本地优先为设计原则的任务管理系统,旨在弥合人类规划与AI代理执行之间的差距。它通过提供一个作为唯一真实来源的结构化Kanban看板,以及用于监控、限制和批准代理行为的治理工具,防止未经监督的AI代理带来的混乱。
如何工作
该系统采用本地优先的方法,任务以Markdown文件存储,设置以JSON格式保存。它为人提供了一个可视化的Kanban界面来组织工作,随后可连接到各种AI代理运行器(如OpenAI Codex或HermesAgent)。系统采用“分层”架构:用户可以从一个简单的看板开始,可选地添加CLI、用于工具访问的MCP服务器,或用于多代理编排的复杂工作流引擎。
适用人群
专为希望使用自主AI编码代理,但需要严格控制、审计追踪和人工介入审批以确保安全性和代码质量的开发者和团队而构建。
主要亮点
- 代理治理:包含策略引擎,用于允许/拒绝特定工具,提供文件系统/网络访问的沙箱预设,以及行为漂移检测功能。
- 多代理编排:支持为每个任务启动多个代理,角色可不同(实习生、专家、负责人),并提供共享的“团队聊天”以协调工作。
- 代理工作流:基于YAML的工作流引擎,支持顺序或并行的代理流水线,并可设置人工审批节点。
- 原生Git集成:为每个任务使用隔离的Git工作树,防止分支冲突,并直接与GitHub PR和Issue集成。
- MCP服务器:通过Model Context Protocol提供42个工具,使代理能够与看板和系统交互。
- 本地优先存储:默认使用Markdown和JSON文件,便于备份,且不依赖重型基础设施。
相关
- Dispatch
- 项目
- 项目
- 项目
- 项目