@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 格式),按其中说明在我的环境里完成安装和配置。