AgentCli
本地优先的 AI 数字员工团队管理平台
创建数字员工团队,分配任务,协调多种 AI Agent 运行时,对接 IM 平台,统一管理工作流程和执行审计。
Local-first AI workforce management — teams, tasks, runtimes, IM routing, and audit trails.
这是什么
AgentCli 是一个本地优先的 AI 数字员工团队管理平台。它让你像管理真实团队一样管理 AI Agent:组建团队、分配任务、追踪进度、审核交付——同时打通 IM 协作和多运行时协调。
解决的问题
- AI Agent 越来越多,但谁在做什么、进展如何没有统一视图
- 多种运行时(Claude Code、Codex、Cursor…)各自独立,无法协调管理
- IM 中的 Bot 只能聊天,无法形成可追踪的任务闭环
- 团队 AI 使用缺乏可见性和审计能力
30 秒快速体验
npx @yancyyu/openhermit@latest
打开 http://127.0.0.1:5680,创建你的第一个数字员工团队。
npm install -g @yancyyu/openhermit@latest
openhermit
核心能力
数字员工团队管理
创建数字员工团队,配置成员、角色、项目目录和运行时。每个团队拥有独立的工作区,包含任务、消息、配置和审计轨迹。
任务看板与工作流
看板式任务管理:创建任务、分配 Agent、追踪状态、评论协作、审核交付。支持跨团队任务派发和结构化的交付/审核流程。
多运行时协调
统一管理本地安装的多种 AI Agent 运行时。无需切换工具,在一个面板中启动、监控、配置所有 Agent。
IM 平台对接
通过 hermit-bridge 将飞书、微信、Telegram、Discord、Slack 等 IM 消息路由到数字员工团队。支持群聊触发任务、thread 隔离会话、@ 机器人交互。
用量采集与上报
自动扫描本地 AI Agent 会话日志,识别 token 消耗、会话数、消息量。数据可上报至 AgentBus,按团队/成员/工具维度展示企业级用量看板。
本地优先架构
所有数据默认存储在本地 ~/.hermit/。不依赖云端即可完整运行;需要团队协同时可选择接入 AgentBus。
支持的 AI 运行时
| Claude Code, Codex, Gemini CLI, Cursor, OpenCode | Devin, Qoder, Kimi, iFlow, ACP, tmux |
三个组件:CLI · Web · Bus
AgentCli 由三个各司其职的组件组成,默认全部跑在本机、数据落在 ~/.hermit/。不注册、不连云也能完整使用;接入 Bus 才解锁团队协作和企业看板。
CLI (openhermit) | 终端控制面。交互式导航菜单 + 全部子命令(账号 / 用量 / 团队 / 服务 / 插件)。 | openhermit 进菜单,或直接 openhermit <command> | 脚本化、SSH/无 GUI、查状态、配自动化上报 |
| Web 工作台 | 本地浏览器面板(默认 http://127.0.0.1:5680)。可视化的团队、看板、运行时、用量管理。 | openhermit web / openhermit --daemon,或菜单选「工作台」 | 日常可视化操作、看板拖拽、代码评审、配置调整 |
| Bus(团队总线) | 协调骨干:团队元数据、IM→团队消息路由、任务池、跨团队派发、审计、用量收敛。分两层——本地总线(本地/自托管 Redis,纯本地协作)和云端 AgentBus(可选云后端,收用量/对话上报、出企业看板)。 | 本地:openhermit collaboration start 或 Web「设置 → 团队总线」;云端:openhermit auth login | 需要多人/多团队协作、IM 触发任务、企业用量看板时 |
关系:CLI 和 Web 都是 Bus 的操作面——CLI 适合命令行与自动化,Web 适合可视化;两者读写同一份本地数据。不接 Bus = 单机模式,照样能跑。
CLI(终端,最常用)
openhermit
openhermit status
openhermit doctor
openhermit auth login
openhermit auth status
openhermit usage start
openhermit usage stop
openhermit usage status
openhermit usage report
openhermit usage report --full
openhermit teams list
openhermit teams create
openhermit tasks list --team <t>
openhermit collaboration start
openhermit services start web|usage|collaboration|local
openhermit stop
openhermit update
openhermit add <plugin>
Web 工作台
openhermit web
openhermit --daemon
openhermit --port 8080
打开后:创建团队 → 配置数字员工与运行时 → 看板派活 → 评审交付 → 看用量看板。
Bus(团队总线)
openhermit collaboration start
openhermit auth login
给 CC 的引导:开启自动上报的最小步骤
自动上报需要三要素同时满足——登录 + 消息上报开关 + 后台采集:
openhermit auth login
openhermit usage start
openhermit usage report
openhermit status
注意:步骤 2 没有对应子命令,是刻意设计——消息上报开关只在交互菜单或 Web 里切。CLI 只负责登录和后台采集。详见 使用指南。
截图
展开查看更多截图
文档
License
AGPL-3.0