Repolode
mavam

mavam/pi-agents

为 Pi 编程助手提供可持久化、可命名的 Agent,支持后台委派任务、Agent 间消息与崩溃后恢复。

Star
89
Fork
6
未关闭 Issue
0
最近提交
5天前

这是什么?

pi-agents 是 Pi 的一个扩展,可以把任务交给一个有名字的 Agent,自己继续工作,Agent 完成后最终结果会回到 Pi 对话中。你可以实时查看任一运行中的 Agent,向它发送消息、进入其会话,或将其停止。

Agent 的状态是持久化保存的,崩溃或重启后仍可恢复。多个 Agent 还可以组成图(graph),彼此传递结果,最后 Pi 只收到一条汇总消息。Agent 也可以再派生子 Agent,例如为目录中每个文件分配一个审查 Agent,最后合并结果。

Agent 运行在 Pi 进程内,复用你已有的 Pi 登录、模型、MCP 服务器和共享扩展工具。通过 pi install npm:pi-agents 安装即可使用。

核心功能

  • 01将任务委派给有名字的 Agent,在后台运行
  • 02可实时查看、发送消息、进入会话或停止运行中的 Agent
  • 03Agent 状态在崩溃和重启后仍然保留
  • 04将多个 Agent 组织成图,在节点之间传递结果
  • 05Agent 可以派生子 Agent 来拆分工作
  • 06复用 Pi 的模型、登录信息、MCP 服务器和扩展工具

适用场景

  • 在后台执行代码审查,同时继续自己的开发工作
  • 将代码库审计拆分给多个并行 Agent,再合并结果
  • 让两个 Agent 通过消息协作完成一次修复
  • 用多个模型执行同一项审查并对比结果

快速上手

  1. 1

    将软件包安装到 Pi 中

    pi install npm:pi-agents
  2. 2

    在 Pi 中让代理在后台运行委派的任务

使用前须知

  • 它只能在 Pi 编码代理中运行,因此需要先安装并配置好 Pi。

收录于专题

标签

常见问题

pi-agents 是什么?
为 Pi 编程助手提供可持久化、可命名的 Agent,支持后台委派任务、Agent 间消息与崩溃后恢复。 pi-agents 是 Pi 的一个扩展,可以把任务交给一个有名字的 Agent,自己继续工作,Agent 完成后最终结果会回到 Pi 对话中。你可以实时查看任一运行中的 Agent,向它发送消息、进入其会话,或将其停止。
pi-agents 可以免费使用吗?用的什么许可证?
pi-agents 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
pi-agents 还在维护吗?
活跃维护中。pi-agents 最近一次提交是在 2026年11月2日。
pi-agents 适合用来做什么?
在后台执行代码审查,同时继续自己的开发工作 将代码库审计拆分给多个并行 Agent,再合并结果 让两个 Agent 通过消息协作完成一次修复 用多个模型执行同一项审查并对比结果
pi-agents 怎么安装和运行?
将软件包安装到 Pi 中: pi install npm:pi-agents 在 Pi 中让代理在后台运行委派的任务
在哪里获取 pi-agents?
源代码和安装说明在 GitHub 上:https://github.com/mavam/pi-agents

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目