agent-control 是什么?面向自主 AI Agent 的控制面与任务编排平台

loulanyue/agent-control · GitHub · 官网
MCP 工具
Star187
近 7 天新增0
编程语言Python
开源协议Apache-2.0
创建于2026-09-29
最近更新2026-10-15

中文导读

Agent Control 是一个用 Python 编写的 AI Agent 控制面与任务编排平台,主要解决多 Agent 场景下的注册、心跳租约、任务分发和 DAG 工作流执行问题。它内置 MCP 服务器,可让 Claude Desktop、Cursor 等工具直接调度任务和查询数据库,同时提供爬虫管道和实时监控面板。适合需要管理分布式 Agent 集群、编排多阶段任务或搭建数据采集流程的开发者。

根据 GitHub 公开数据,该项目的编程语言为 Python,开源协议为 Apache-2.0,创建于 2026-09-29,最近更新于 2026-10-15,目前有 187 个 Star。

项目介绍

Agent Control 是一个基于 FastAPI、Uvicorn 和 SQLAlchemy 2.0 构建的异步 AI Agent 控制面与编排引擎,用于管理自主 Agent、分布式任务分发、心跳租约、DAG 工作流执行以及数据采集管道。

项目提供 Agent 生命周期与心跳租约机制、DAG 工作流引擎、原生 MCP 服务器、实时可观测性仪表板,并内置爬虫与数据清洗管道。存储层支持 SQLite、MySQL 和 PostgreSQL,可通过 Docker Compose 或本地脚本快速启动。

主要功能

适合谁用

需要管理多个自主 AI Agent、编排分布式任务或构建数据采集管道的开发者和团队。

快速上手

  1. 克隆仓库:git clone https://github.com/loulanyue/agent-control.git && cd agent-control
  2. 一键启动:./start.sh
  3. 或使用 Docker Compose:docker-compose up -d
  4. 或手动安装:python3 -m venv venv && source venv/bin/activate && pip install -r requirements.txt && cp .env.example .env && uvicorn main:app --host 0.0.0.0 --port 8000 --reload
  5. 访问仪表板 http://localhost:8000/dashboard 或 API 文档 http://localhost:8000/docs

Star 增长趋势

187177 · 2026-10-14 至 2026-10-16

同类项目

面向 AI 编程代理的性能优化系统
★ 28.0万 · JavaScript · 更新于 2026-10-15
通过 MCP 让 AI Agent 逆向分析二进制、应用与网站
★ 27.0万 · TypeScript · 更新于 2026-10-16
可视化与代码结合的工作流自动化平台,原生支持 AI
★ 20.8万 · TypeScript · 更新于 2026-10-15
Java 后端面试与 AI 应用开发指南
★ 15.9万 · JavaScript · 更新于 2026-10-15
开源 LLM 应用开发平台,可视化编排工作流与 RAG
★ 15.9万 · TypeScript · 更新于 2026-10-16
自托管、可扩展的 AI 对话界面,支持 Ollama 与 OpenAI 兼容 API
★ 15.6万 · Python · 更新于 2026-10-16