@lukemelnik/pi-monitor

实时监控Pi Agent并快速跳转到其tmux会话的工具

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:@lukemelnik/pi-monitor。
它的用途是:实时监控Pi Agent并快速跳转到其tmux会话的工具
完整的 Skill 内容见:https://321skill.com/skills/lukemelnik-pi-monitor/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“启动pi-monitor。” 它会打开一个监控面板,列出所有活跃的Pi Agent及其tmux会话信息。然后你可以使用方向键选中一个Agent,按下回车,工具会自动将你的终端焦点跳转到该Agent所在的tmux窗格,让你立即查看其输出或进行交互。

介绍

该Skill解决了Pi Agent开发者或运维人员在多个tmux会话中管理、监控和快速切换不同Pi Agent进程的痛点。它提供了一个CLI工具和可能的扩展,能够列出当前所有活跃的Pi Agent进程,并允许用户直接跳转到其对应的tmux窗格,无需手动查找和切换。

使用方式是通过安装该npm包后,在终端运行相应的CLI命令来启动监控界面。在界面中,用户可以看到所有活跃Agent的列表,并通过简单的快捷键或命令选择并跳转到目标Agent所在的tmux窗格,实现无缝上下文切换。

它非常适合在本地或服务器上同时运行多个Pi Agent进行开发、测试或演示的开发者、DevOps工程师或研究人员。当需要同时观察多个Agent的日志输出、状态或进行交互式调试时,这个工具能极大提升效率。

使用建议是确保你的Pi Agent运行在tmux会话中,并且你熟悉基本的tmux操作。注意事项是它依赖于tmux环境,可能不适用于其他终端复用器(如screen),且主要针对命令行界面操作。

核心特点

核心区别在于它深度集成了tmux,提供了从Agent列表到具体tmux窗格的一键跳转功能,而非仅仅列出进程ID或状态。同类工具可能只提供监控,而此Skill直接打通了监控与操作环境(tmux)的通道。

注意事项

不适合不使用tmux管理Pi Agent,或仅需简单进程状态查看(如用htop)的场景。

常见问题

这个工具需要提前安装tmux吗?

是的,必须安装并运行tmux,且Pi Agent需要在tmux会话中运行。

它能监控远程服务器上的Pi Agent吗?

可以,但你需要通过SSH连接到远程服务器并在其tmux会话内使用此工具。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/lukemelnik-pi-monitor/raw/index.md 读取 @lukemelnik/pi-monitor 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。