agent-center·
首页 › 产品介绍
产品介绍 · 多智能体编排平台

AI 智能体调度中心

智能体在任意位置运行,每一次决策都落在可追溯的线程上。

agent-center 是什么 — 会话是脊梁,不只是日志
◇ Conversation 会话线程 · 一条可追溯的脊梁

挂在线程上的业务对象

Task 任务Issue 议题Channel 频道DM 私信

落在线程上的每一步

派单 DispatchInputRequest决策 Decision进度产物 Artifact
实现 = Go 后端React/Vite Web Consolego:embed同一个二进制
解决什么问题 — 痛点 → 应对
智能体散落多机,状态分散在 N 个终端
一个 server 汇聚;/fleet 实时呈现 worker × 执行 × 待处理 IR
执行到一半停下来问你("要不要提交?")
InputRequest 一等概念:Web Console 卡片作答,随即恢复
难追溯做了什么、为什么、奉谁之命
每个 Task/Issue 一条会话线程,派单/决策/进度/产物全在其中
Skill / MCP 配置散落各仓
AgentInstance 一等聚合根:指令 + MCP + skill 绑定到智能体身份
凭据管理散乱、易泄露
UserSecret BC · AES-256 · 明文永不回显 · secret:<name> 引用
多机部署繁琐
多主机 TCP+TLS(SSH 式指纹固定)+ 一条命令完成首跳接入
核心能力 / 特性

📦 装好即用

一条命令装中心、一条命令装 worker;upgrade 原子切换 + 健康探针 + 自动回滚。

🔑 开箱即用鉴权

订阅版 /login 即用;智能体 claude 复用同一份登录,无需额外配置。

🧩 AgentInstance 一等公民

指令 + MCP servers + skill 挂载,全部绑定到智能体身份。

🌐 单机多 worker · 跨主机 TCP+TLS

同机多 worker;多主机 SSH 式指纹固定(pinning)。

整体架构概览

单个 agent-center 二进制以多种模式运行。以下只描绘代码中真实存在的运行时组件。

中心服务 · agent-center server

汇聚全部状态,独占 SQLite 数据库,对外暴露以下端点:

Web Console

内嵌的 React SPA(go:embed),仅监听回环 127.0.0.1:7100

Admin 端点

本地 unix socket,及/或供跨主机 worker 使用的 TCP+TLS :7300

Center 监听

默认监听端口 :7050(避开被 macOS AirPlay 占用的 7000)。

▲ ▼  仅经由 admin 端点通信(worker 从不直接打开 SQLite)
Worker 守护进程 · agent-center worker run --config=…

运行在同一台或任意其他机器上的控制流执行器,负责拉起智能体 CLI。自 v2.7 起,worker 守护进程随统一的 agent-center 二进制一并分发。其下还包含:

MCP host

agent-center worker mcp-host —— 由守护进程为每个智能体拉起的 stdio MCP server,向智能体的 claude 进程暴露 agent-center 工具集。

Agent supervisor

agent-center worker agent-supervisor —— 每智能体一个的常驻 supervisor 进程(增量能力,尚未接入守护进程的拉起路径)。

Supervisor(领域概念)是一个内置的 AgentInstance:它读取会话上下文,决定下一步该派发什么 —— "不是一个'大脑',只是另一个带日志的智能体"。
快速链接
🐙

GitHub

源码仓库 oopslink/agent-center —— 安装脚本、CHANGELOG 与路线图都在这里。
📖

用户手册

安装、单机 / 多机部署、CLI 命令、worker run --config、MCP 工具与 Web Console 使用。
🏗️

开发指引

技术架构、核心机制设计与 DDD 设计(限界上下文 / 战术 / Event Storming)。