@adamjen/pi-interactive-subagents
在终端多路复用器中管理和编排子代理会话。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:@adamjen/pi-interactive-subagents。 它的用途是:在终端多路复用器中管理和编排子代理会话。 完整的 Skill 内容见:https://321skill.com/skills/adamjen-pi-interactive-subagents/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
‘在当前的 tmux 窗格中,启动一个专注于代码审查的子代理。’,它会初始化一个独立的 pi 子代理会话,你可以直接将代码片段粘贴给它进行审查。然后,你可以新建一个窗格,再
对AI说:‘在这里启动一个负责撰写单元测试的子代理。’,从而实现两个任务在同一个终端窗口内并行处理。
介绍
该 Skill 解决了在单一终端会话中,需要并行运行多个 AI 子代理进行不同任务(如编码、调试、文档撰写)时,手动切换和管理窗口带来的效率低下和混乱问题。它允许用户在 cmux、tmux 或 zellij 这类终端多路复用器中,直接创建、启动和管理多个独立的 pi 子代理会话,实现任务的并行处理和窗口的灵活布局。
使用方式是通过命令行在终端多路复用器的特定窗格或窗口中,调用该 Skill 来生成一个交互式的子代理。用户可以为每个子代理指定不同的角色和初始指令,使其专注于特定任务,并通过终端复用器的快捷键在不同会话间无缝切换。
它非常适合需要在命令行环境下进行多任务处理的开发者、系统管理员或技术写作者。例如,开发者可以一边让一个代理编写代码,另一边让另一个代理运行测试或审查日志。
使用建议是,用户最好对所使用的终端多路复用器(tmux/zellij/cmux)有基本了解,以便高效管理窗口和窗格。注意事项是,每个子代理会话会独立消耗 API 调用额度,且其生命周期依赖于所在的终端窗格,关闭窗格即结束对应子代理会话。
核心特点
与通常通过 Web 界面或独立应用管理多代理的 Skill 不同,它深度集成到终端多路复用器(tmux/cmux/zellij)的工作流中,允许开发者在不离开熟悉终端环境的前提下,以管理终端会话的思维和方式来并行运行与操控多个 AI 子代理。
注意事项
不适合不熟悉终端多路复用器或主要在图形界面 IDE 中工作的用户。
常见问题
如何在不同窗格中启动不同的子代理任务?
在终端复用器中新建窗格,分别进入并运行该 Skill,指定不同的初始指令即可。
关闭终端窗格子代理会话会保存吗?
不会,关闭窗格或终端会话会导致该子代理进程结束,会话历史丢失。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/adamjen-pi-interactive-subagents/raw/index.md 读取 @adamjen/pi-interactive-subagents 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/adamjen-pi-interactive-subagents/raw/index.md(查看排版版本)