SuperAPI AI 工具集

agent-manager

智能体与模型

查看项目

更新于 10-16 04:59

技能介绍

用途:agent-manager 是一个基于 tmux 与 Python 的轻量级 AI 智能体生命周期管理工具,无需运行服务器、接入 HTTP API 或引入大量依赖,用于在本地编排多个智能体。

主要能力:支持在 tmux 会话中启动、停止、监控智能体;查看运行状态与输出;通过 cron 调度任务(如每日站会、代码审查、夜间测试);向运行中的智能体发送心跳检入;从文件或标准输入分配任务;管理以 agents/EMP_*.md 的 YAML frontmatter 定义的智能体。

使用方式:先用 scripts/install.sh 安装、scripts/setup.sh 在项目中初始化;首次运行前建议执行 $CLI doctor 检查。定义 CLI 别名后,可用 $CLI list、$CLI start EMP_0001、$CLI status EMP_0001、$CLI monitor EMP_0001 --follow、$CLI stop EMP_0001 等命令操作。智能体配置包含 name、working_directory、launcher、skills、schedules、heartbeat 等字段,可将 enabled 设为 false 暂时停用而不删除。长任务建议使用 assign --task-file 从文件分配。调度与心跳写入 crontab 前应先用 schedule sync --dry-run 和 heartbeat sync --dry-run 预览。

适用场景:需要轻量本地多智能体编排、用 tmux 与 cron 管理智能体任务和心跳、按文件定义智能体的场合。

限制:需要 Python 3.x、tmux,且智能体需定义在 agents/ 目录下;官方资料未提供具体收费、价格或效果数据。