agent-board
by quentintou·★ 21·综合分 39
开源的多代理任务看板,支持看板视图、DAG依赖关系和MCP服务器集成。
概述
Agent Board 是专为 AI 代理团队设计的任务编排系统,提供看板界面和拖放功能。它支持 DAG 任务依赖关系、失败任务的自动重试机制和内置的审计跟踪。系统通过 12 个 MCP 工具允许 AI 代理与看板交互,无需直接 HTTP 调用。它特别与 OpenClaw 多代理设置集成,但也可以通过 REST API 或 MCP 协议与任何基于 LLM 的代理团队协作。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当你需要协调多个 AI 智能体处理相互依赖的任务时,选择 Agent Board,尤其是当你已经在使用 OpenClaw 或构建复杂多步骤工作流时。
什么时候不要选它
不适合简单的单智能体工作流,或者你需要数据库持久化(Agent Board 使用文件存储)。
此 server 暴露的工具
从 README 抽取出 12 个工具board_list_projectsList all projects or filter by status and owner
board_get_projectGet a specific project and its tasks
board_create_projectCreate a new project with name, owner, and description
board_list_tasksList tasks with optional filtering by project, assignee, status, or tag
board_get_taskGet details of a specific task
board_create_taskCreate a new task with dependencies, review gates, and task chaining
board_update_taskUpdate task fields like title, assignee, priority, or tags
board_move_taskMove a task to a different column, enforcing dependencies and quality gates
board_add_commentAdd a comment to a task, which triggers webhook notifications
board_get_task_threadGet a task's context and all comments in its thread
board_get_dependenciesList dependencies and blockers for a task
board_get_dependentsList tasks depending on a specific task
可对比工具
安装
git clone https://github.com/quentintou/agent-board.git
cd agent-board
npm install
npm run build
npm start对于 Claude Desktop 集成,添加到 claude_desktop_config.json:
{
"mcpServers": {
"agent-board": {
"command": "node",
"args": ["dist/index.js"],
"env": {
"AGENTBOARD_API_KEYS": "sk-abc123:agent1,sk-def456:agent2"
}
}
}
}FAQ
- Agent Board 能否与非 OpenClaw 代理一起工作?
- 是的,Agent Board 可以通过 REST API 或 MCP 工具与任何基于 LLM 的代理一起工作。它设计为 AI 代理团队的通用编排层。
- 任务依赖关系如何强制执行?
- 在所有依赖项标记为 'done' 之前,任务无法移动到 'doing'。系统包含循环检测,可防止依赖链中的死锁。
agent-board 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。