SuperAPI AI 工具集

tmux-agent-herdr-lite

智能体与模型

查看项目

更新于 10-15 21:09

技能介绍

用途:把 tmux 变成编码智能体的统一控制台,用于在 tmux 中运行、监控和协调多个编码智能体(如 claude、codex、gemini),让人类用少量快捷键管理面板。

主要能力:安装后在 ~/.tmux/agent-panes/tmux-agent.conf 生成配置并接入 ~/.tmux.conf;装 zsh shell 钩子自动登记/注销运行中的智能体;支持面板状态扫描、汇总、跳转(blocked、error、working、idle、done 等状态);提供读取面板、发送按键、运行命令、等待状态或正则输出、通知、恢复已退出智能体、git worktree 隔离等协调命令;Claude Code 可通过 hooks 上报精确状态。

使用方式:首次调用会先运行幂等的安装脚本:bash "$SKILL_DIR/scripts/install.sh";随后提醒用户新开 shell 或 source ~/.zshrc。人类侧只使用 tmux 前缀键 prefix a 打开驾驶舱键表(m 菜单、d 仪表盘、h 帮助、b/e/w/i/f 跳转对应状态智能体)。智能体侧使用 scripts/ 目录下的 agent-* 命令作为协调 API,按路径调用。

限制:状态是路由提示而非事实,done 不代表结果正确;blocked 时需先读取问题再回应。没有 Zellij 或 Herdr 的插件运行时与 socket 事件推送,agent-wait 采用轮询。状态检测对未知命令依赖屏幕启发式,建议让智能体输出 AGENT_STATUS: 标记以提升准确度。通知默认使用 tmux 吐司加声音,可用 AGENT_NOTIFY=off 或 AGENT_NOTIFY_SOUND=off 关闭。安装前需有 tmux 与 zsh,安装需在技能目录执行,路径需使用绝对路径。{此处不展开未提供的价格或其他信息,资料未提供}