
用 AI Agent 写代码,爽是真爽,但问题也来了:同时跑 3 个 Agent,谁在干啥分不清;token 烧了多少不知道;Agent 改了哪些文件,出了事查不到;更怕它偷偷执行危险命令。
今天这 5 个工具,专门解决 AI Agent 编程的管理和安全问题。每个都是开源的,一行命令装。
多 Agent 管理:herdr
像 cmux 管多窗口一样管理多个 AI Agent,一个终端搞定。
你同时跑 Claude Code 写后端、Codex 写前端、OpenCode 做测试,三个终端窗口切来切去,头都晕了。herdr 把它们全收进一个界面,像 cmux 的 pane 一样分屏显示。
一直觉得mac的cmux好用,这下终于找到linux下的替代品了。

• 怎么装:cargo install herdr
• 核心功能:多 Agent 会话分屏、状态概览面板、Agent 间消息传递、一键暂停/恢复
• 技术栈:Rust + ratatui TUI
• 我的评价:10.3k ⭐,多 Agent 并行刚需。如果你只跑一个 Agent 不需要它,但两个以上就香了。
实时监控:abtop
AI Agent 的 htop,实时看 token 用量、上下文窗口、速率限制。
用 Agent 写代码最怕两件事:上下文窗口快满了它突然变傻,API 速率到了它开始报错。abtop 让你实时看到这些指标,提前干预。
• 怎么装:cargo install abtop
• 核心功能:token 消耗实时曲线、上下文窗口占用率、API 速率限制倒计时、Agent 活动日志
• 技术栈:Rust + ratatui TUI
• 我的评价:3.3k ⭐,小而美。比盲跑 Agent 心里有数多了。配合 herdr 用效果更好。
语音通知:peon-ping
AI Agent 干完活用语音通知你,不用一直盯着终端。
让 Agent 跑个重构任务,你切去写别的了,半小时后回来一看——它早卡住了,白等。peon-ping 在 Agent 完成或出错时用语音提醒你。
• 怎么装:npm install -g peon-ping
• 核心功能:Agent 任务完成/失败/卡住时语音通知、自定义通知音效、支持多个 Agent 同时监控
• 怎么用:
● ● ●
1# 启动监控,Agent 完成时播放语音
2peon-ping watch --agent claude-code --notify voice
• 我的评价:4.9k ⭐,魔兽3苦工语音是彩蛋。实用角度讲,终于不用每隔5分钟切回终端看了。
终端安全:tirith
拦截 AI Agent 的终端攻击:同形字注入、管道注入、ANSI 转义、数据外泄。
AI Agent 执行命令时,如果它读到的输出被篡改了(比如同形字攻击把 rm 伪装成 гm),它可能执行危险操作。tirith 在终端层拦截这些攻击。
• 怎么装:cargo install tirith
• 核心功能:同形字检测(Unicode homoglyph)、管道注入拦截、ANSI 转义过滤、敏感数据外泄告警
• 技术栈:Rust
• 我的评价:2.6k ⭐,安全赛道。说实话大多数开发者暂时用不到,但如果你让 Agent 有 sudo 权限,装一个不亏。
版本控制:re_gent
AI Agent 专用的版本控制,它改了哪些文件、改了什么,一查就知道。
Agent 写完代码你 git diff 一看,改了 47 个文件,根本不知道它改了啥。re_gent 给每次 Agent 操作打标签,按 Agent 会话维度追踪变更。
• 怎么装:go install github.com/regent-vcs/re_gent@latest
• 核心功能:按 Agent 会话自动 commit、变更溯源(哪个 Agent 改的哪行)、Agent 会话回滚、变更 diff 可视化
• 怎么用:
● ● ●
1# 初始化 re_gent 仓库
2re_gent init
3# Agent 操作自动记录,查看某次会话的变更
4re_gent log --session abc123
• 我的评价:766 ⭐,概念很对。AI 编程的版本控制跟人不一样——人是"改完再 commit",Agent 是"边改边 commit"。这个工具抓住了这个差异。
总结
工具 | 解决什么 | 安装 | ⭐ |
herdr | 多 Agent 分屏管理 | cargo | 10.3k |
abtop | Agent token/上下文监控 | cargo | 3.3k |
peon-ping | Agent 完成语音通知 | npm | 4.9k |
tirith | 终端安全防护 | cargo | 2.6k |
re_gent | Agent 版本控制 | go | 766 |
如果只装一个:herdr。多 Agent 并行是趋势,先管起来再说。
如果只关心安全:tirith。Agent 权限越大,安全越重要。
避坑提醒:
• herdr 和 abtop 都是 Rust + ratatui,需要 Rust 工具链。没装 Rust 的先 curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
• peon-ping 的语音通知依赖系统 TTS,Linux 上可能需要额外装 espeak
• re_gent 还比较早期(766⭐),生产项目慎用,个人项目先试
• tirith 的同形字检测有误报率,别把它当银弹,该 code review 还得 review
编制:十三子悠 公众号:编译完就下班
夜雨聆风