English | 中文
浏览网站 · 按分类搜索资源、阅读介绍并复制安装命令。
社区维护的 Pi Coding Agent Package 精选列表。Pi 是由 earendil-works 开发的终端 AI 编程助手,拥有丰富的 Package 生态。本列表收录的扩展、技能和主题主要由社区作者发布,收录不代表 Pi 官方发布或背书。
Pi Coding Agent 是一个 AI Coding Harness 框架,其 Package 机制支持扩展(Extensions)、技能(Skills)、主题(Themes)和提示词模板(Prompt Templates)。本列表精选社区 Package,帮助开发者打造高效的 AI 编程环境。
# 安装 Pi 核心 CLI
curl -fsSL https://pi.dev/install.sh | sh
# 安装社区 Package(示例)
pi install npm:context-mode
# 查看已安装的 Pi Package
pi list
包名与来源:
npm:仅表示从 npm 安装;name和@scope/name都可以是社区包名。@scope是 npm 命名空间,有无 scope 都不能作为 Pi 官方身份的判断依据。请按各项目提供的完整包名安装,并核对发布者和源码仓库。参见 npm scope 说明。pi.dev/packages 是生态包目录,收录不代表 Pi 官方发布、审核或背书;Pi Package 文档 说明了 npm / Git 分发方式和目录发现机制。
Pi 官方核心(如
@earendil-works/pi-coding-agent)、上游扩展示例与各作者独立发布的 Package 应分别看待。某个功能有官方示例,不代表实现该功能的社区包也是官方发布。
Web 搜索和内容获取 Package,让 Pi 能够访问互联网信息。
- 🔥 pi-web-access - Web 搜索、URL 获取、PDF 提取与 YouTube 理解;默认免 Key 搜索使用 Exa MCP,按配置降级,DuckDuckGo 需显式选择。
pi install npm:pi-web-access - 🔥 @juicesharp/rpiv-web-tools - 可插拔 Web 搜索(Brave, Tavily, Serper, Exa, Jina, Firecrawl, SearXNG, Ollama)。
pi install npm:@juicesharp/rpiv-web-tools - 🔥 @ollama/pi-web-search - 使用 Ollama Web 搜索和获取 API。
pi install npm:@ollama/pi-web-search - pi-smart-fetch - 桌面浏览器 TLS 模拟,批量获取,多格式输出(markdown/html/text/json)。
pi install npm:pi-smart-fetch - @narumitw/pi-firecrawl - Firecrawl 驱动的网页抓取、爬取、URL 发现和 Web 搜索。
pi install npm:@narumitw/pi-firecrawl - @code-yeongyu/pi-webfetch - URL 内容获取,支持 markdown/plain text/raw HTML。
pi install git:github.com/code-yeongyu/pi-webfetch - @code-yeongyu/pi-websearch - Provider-backed Web 搜索,带配置门控和 TUI 状态。
pi install git:github.com/code-yeongyu/pi-websearch - webfox - 多服务商联网搜索、网页提取、带来源回答与深度研究,提供 CLI、库与 Pi 扩展;webfox/durable 入口可将同一套工具装进 Pi Durable 宿主。
pi install npm:webfox
MCP (Model Context Protocol) 适配 Package,连接外部工具生态。
- 🔥 pi-mcp-adapter - 按需发现与调用 MCP 工具,支持惰性启动、元数据缓存和可选直接工具。作者估计代理定义约 200 Token,不含发现结果及调用内容。
pi install npm:pi-mcp-adapter - pi-durabletask-mcp - Nyarlathoteppppp 维护的外部 MCP 桥接,让 Claude/Codex 委派 Pi,支持 steer、同会话 follow_up 和可选 SQLite 重启恢复;需已配置的全局 Pi,非 Pi 扩展。
npm install -g pi-durabletask-mcp
MCP 生态对接:Bright Data Web MCP, Scrapeless MCP,以及任何兼容 MCP 的服务器。
子代理 Package,支持任务委托、并行执行和多代理编排。
- 🔥 pi-subagents - Nico Bailon(nicobailon)维护的社区子代理扩展,支持链式、并行执行和 TUI 澄清。
pi install npm:pi-subagents - 🔥 @tintinweb/pi-subagents - Claude Code 风格子代理,在宿主 SDK 会话中运行,支持并行后台任务、实时 widget 和可选 Git worktree 隔离。
pi install npm:@tintinweb/pi-subagents - 🔥 @gotgenes/pi-subagents - tintinweb 的友好分支。
pi install npm:@gotgenes/pi-subagents - @narumitw/pi-subagents - 单/并行/链式执行模式的子代理。
pi install npm:@narumitw/pi-subagents - pi-interactive-subagents - 异步交互式子代理,完全非阻塞,支持多路复用器。
pi install git:github.com/HazAT/pi-interactive-subagents - pi-agent-bus - 基于 MessageBus pub/sub 的 Agent 编排运行时。
pi install npm:pi-agent-bus - roach-pi - 严格工程纪律多代理编排套件(clarify→goal→verifier→subagent→review→LSP→MCP)。
pi install git:github.com/tmdgusya/roach-pi - 🔥 pi-fabric - 可编程工具运行时:在受检 TypeScript 里编排核心工具、MCP、agent 与工作流。
pi install npm:pi-fabric - 🔥 @quintinshaw/pi-dynamic-workflows - 把一次请求扇出到隔离子代理,按任务路由模型并交叉校验。
pi install npm:@quintinshaw/pi-dynamic-workflows
终端 UI 增强 Package,提升交互体验。
- 🔥 @narumitw/pi-statusline - 丰富的状态栏,显示模型、工具、git 分支、上下文使用、token 总计、费用和时间。
pi install npm:@narumitw/pi-statusline - 🔥 pi-powerline-footer - Powerline 风格的状态栏扩展。
pi install npm:pi-powerline-footer - 🔥 pi-btw -
/btw侧边问题命令,不污染主对话。多版本可选(dbachelder 原版、juicesharp 版、Naru 版)。pi install npm:pi-btw - 🔥 @juicesharp/rpiv-voice -
/voice本机 Whisper 听写,无云、无 API key。pi install npm:@juicesharp/rpiv-voice - @sfgartland/better-pi-voice - 流式语音输入,云端 Deepgram 或本地 Parakeet 皆可;从仓库、会话与开发者术语中挖掘 keyterm 来偏置识别结果,并带回放与抢救式恢复,断线也不丢句子。
pi install npm:@sfgartland/better-pi-voice - pi-caveman - 让 Pi 像 caveman 一样说话,减少约 75% 输出 token。
pi install npm:pi-caveman - whimsical - 将 "thinking..." 替换为有趣随机短语(如 "Hiking through the headers...")。
pi install git:github.com/mitsuhiko/agent-stuff - notify - 代理完成时桌面通知(OSC 777)。
pi install git:github.com/mitsuhiko/agent-stuff - @narumitw/pi-caffeinate - 跨平台防止睡眠,长提示处理时保持唤醒。
pi install npm:@narumitw/pi-caffeinate - pi-ext - 综合 UI 套件:leader-key 浮动面板、powerline footer、工具药丸标签、telescope 模糊查找。
pi install git:github.com/tomsej/pi-ext - @juicesharp/rpiv-btw - juicesharp 版 btw 侧对话。
pi install npm:@juicesharp/rpiv-btw - pi-code-render - 把代码块渲染成带
[COPY]一键复制按钮的主题配色卡片,点击卡片可切回原始围栏文本;复制成功后在页脚短暂提示,不污染对话。pi install npm:pi-code-render
安全与权限控制 Package。
- @thruwire/foreman-pi - 基于 Jev 的 Pi 与 Pi Durable Agent 监督器,检查工具活动、项目职责与任务完成情况。需要
PATH中的foreman-core>=0.4.4、TYPESAFE_API_KEY和 Node 22.19+;已在 Pi/Pi Durable 1.0.4 上测试,Pi Durable 宿主需支持 Node 子进程。pi install npm:@thruwire/foreman-pi - pi-jev (y0usaf) - 用 Jev 判定工具调用与结果,并提供
jev_ask工具。默认 shadow 观察模式;Jev 请求需要TYPESAFE_API_KEY。pi install npm:@y0usaf/pi-jev - pi-warden - 通过 TypeSafe Jev 或 OpenRouter 监督工具调用与项目规则,同时提供离线模式检查。需要 Node 22.19+;模型判定不是系统沙箱。
pi install npm:pi-warden - 🔥 @gotgenes/pi-permission-system - 三层权限状态(allow/deny/ask),生命周期钩子集成、子代理权限转发、审计日志。
pi install npm:@gotgenes/pi-permission-system - @aliou/pi-guardrails - 安全护栏套件:文件保护策略、工作区外路径访问控制、危险 shell 命令确认/拦截,含引导式配置。
pi install npm:@aliou/pi-guardrails - pi-sandbox - OS 级 bash 沙箱(Anthropic sandbox-runtime)+ 文件 allow/deny,拦截时交互批准。
pi install npm:pi-sandbox - pi-permission-system - 权限强制执行扩展。
pi install npm:pi-permission-system - @vigolium/piolium - 多阶段安全审计,专业子代理、隔离上下文窗口、并发上限。
pi install npm:@vigolium/piolium - pi-hooks/permission - 四层权限控制(Minimal/Low/Medium/High)。
pi install npm:pi-hooks - filter-output - 自动捕获敏感值并在发送给 AI 前编辑。
pi install git:github.com/michalvavra/agents - security - 阻止危险命令(如 sudo),需要显式用户批准。
pi install git:github.com/michalvavra/agents - pi-vetter - npm 插件安装/更新前的供应链风险评估:通过
/vet、/vet-install主动检查 OSV 漏洞、发布来源、静态模式与版本差异,报告 ALLOW/ASK/DENY;未发现风险不代表安全。pi install npm:pi-vetter - pi-verdict - 实验性工具调用权限控制:规则优先,结合会话上下文的模型分类器处理不确定操作,支持 allow/ask/deny;模型调用会增加延迟和成本,不替代系统级沙箱。
pi install npm:pi-verdict
开发工具与代码智能 Package。
- pi-jev (TheoOliveira) - 基于 Jev 按任务选择工具与 Skill,并提供结构化判定。自动路由默认关闭;Jev 请求需要
TYPESAFE_API_KEY或本地 Key 文件。pi install npm:pi-jev - pi-jev-code - 单 Agent 的 Jev 搜索重排、编辑前检查和任务基线 diff 审查。需要 Pi 0.85+、Node 20+ 和 TYPESAFE_API_KEY;先克隆仓库并运行其中的 install.sh,再将下方路径替换为本地目录。
pi install /absolute/path/to/pi-jev-code - 🔥 pi-lens - 实时代码反馈——LSP、linter、formatter、类型检查、结构分析。
pi install npm:pi-lens - pi-agent-ide - Pi 的统一 Agent 原生 IDE:安全编辑、文本/AST/LSP 搜索、持久终端、交互式调试、视觉检查、诊断、撤销和渐进式能力指南。
pi install npm:pi-agent-ide - 🔥 @nitra/cursor - CLI 下载 Cursor 规则到本地仓库。
pi install npm:@nitra/cursor - 🔥 @narumitw/pi-lsp - 可配置 LSP 诊断和源码修复,按文件扩展名路由。
pi install npm:@narumitw/pi-lsp - @ff-labs/pi-fff - FFF 驱动的模糊文件和内容搜索。
pi install npm:@ff-labs/pi-fff - @narumitw/pi-retry - Provider 响应失败时的重试支持。
pi install npm:@narumitw/pi-retry - @code-yeongyu/pi-lsp-client - LSP 集成:重命名、转到定义、查找引用、诊断。
pi install git:github.com/code-yeongyu/pi-lsp-client - @code-yeongyu/pi-ast-grep - AST 感知代码搜索/替换,支持 25 种语言。
pi install git:github.com/code-yeongyu/pi-ast-grep - 🔥 pi-interactive-shell - TUI overlay 里跑交互式 CLI(vim / psql / ssh / rebase),用户可随时接管。
pi install npm:pi-interactive-shell
代码审查见 Code Review 的
pi-simplify。浏览器工具见 Browser Automation。
持久化记忆 Package,跨会话保留信息。
- 🔥 pi-hermes-memory - 持久记忆 + 会话搜索 + 密钥扫描。SQLite FTS5 搜索、自动整合、368 个测试。
pi install npm:pi-hermes-memory - pi-memory - 纯 markdown 长期记忆 + daily log + scratchpad,可选 qmd 语义搜索。不要和
@samfp/pi-memory搞混。pi install npm:pi-memory - gentle-engram - 跨会话、压缩和 MCP 代理共享的本地或云端大脑。
pi install npm:gentle-engram - @samfp/pi-memory - 从会话中学习更正、偏好和模式,注入未来对话。
pi install npm:@samfp/pi-memory - pi-memory-honcho - Honcho 支持的持久记忆,跨工作空间记忆共享。
pi install npm:pi-memory-honcho - pi-mate-companion - 伴侣向持久记忆:记什么由模型自己调
remember/ponder决定,不自动入库;强度按 ACT-R 随真实经过时间衰减、被召回加固、睡眠时选择性降尺度。MIT。pi install npm:@m-rui/pi-mate-companion
上下文管理 Package,优化 token 使用。
- pi-jev-skill-picker - 用
skill_search与skill_load按需检索、加载 Skill,替换每轮完整技能目录。Jev 排序需要 TypeSafe Key;无 Key 或全部请求失败时提供词法候选。pi install git:github.com/safzanpirani/pi-jev-skill-picker - pi-fast-jev-compaction - Jev 为旧工具调用和结果评分,按请求裁剪上下文并保留会话历史。需要 TypeSafe Key;同名 npm 包属于另一作者,请使用此 Git 仓库安装。
pi install git:github.com/QuentinDanblon/pi-fast-jev-compaction - 🔥 context-mode - MCP 插件,节省 98% 上下文窗口,支持沙箱代码执行、FTS5 知识库。
pi install npm:context-mode - pi-trim - 在内存中移除系统消息中可识别的 Pi 身份介绍与文档样板,保留工具和项目指令。使用
/pi-trim status与/pi-trim diff检查变化。作者:zhexusun10。pi install npm:pi-trim - pi-context-prune - 总结已完成的工具调用批次,从 LLM 上下文中修剪原始输出。5 种修剪模式。
pi install npm:pi-context-prune - pi-cache-graph - Provider 前缀缓存命中/未命中的实时图形显示。
pi install npm:pi-cache-graph - pi-lean-ctx - 通过 lean-ctx CLI 路由命令以节省 token。
pi install npm:pi-lean-ctx - @hypabolic/pi-hypa - 本地确定性压缩嘈杂命令输出(git / docker / kubectl 等),再进上下文。
pi install npm:@hypabolic/pi-hypa
循环工程 Package。
- @gintasz/pi-neuralyzer - 允许 Agent 擦除自身会话上下文并重新运行首条消息,让 Ralph 循环工程更简单。
pi install npm:@gintasz/pi-neuralyzer
代码审查 Package,提升代码质量。
- 🔥 @plannotator/pi-extension - 交互式计划审查和注释,支持代码/PR 标注。
pi install npm:@plannotator/pi-extension - 🔥 pi-simplify - 审查代码的清晰性、一致性和可维护性。
pi install npm:pi-simplify - review - 代码审查命令(工作树、PR 风格 diff、提交、自定义指令)。
pi install git:github.com/mitsuhiko/agent-stuff - @juicesharp/rpiv-advisor - 模型可在行动前向更强的审查模型请求第二意见。
pi install npm:@juicesharp/rpiv-advisor - pi-ext/review - 多模式代码审查(GitHub PR、分支 diff、未提交更改)。
pi install git:github.com/tomsej/pi-ext
任务管理与目标追踪 Package。
- 🔥 @juicesharp/rpiv-todo - 模型的 todo 列表,实时覆盖层,4 状态机、依赖跟踪。
pi install npm:@juicesharp/rpiv-todo - @tintinweb/pi-tasks - Claude Code 风格任务工具、依赖 DAG、跨会话文件锁。
pi install npm:@tintinweb/pi-tasks - @mjasnikovs/pi-task - 面向本地小模型的固定阶段编排(refine→research→grill→compose→critique),状态落盘可恢复。
pi install npm:@mjasnikovs/pi-task - 🔥 gentle-pi - 将 Pi 转变为高级架构开发工具,SDD/OpenSpec、严格 TDD。
pi install npm:gentle-pi - @narumitw/pi-goal -
/goal模式,保持代理工作直到任务完成。pi install npm:@narumitw/pi-goal - @juicesharp/rpiv-workflow - 将技能链入类型化的多阶段管道,
/wf命令。pi install npm:@juicesharp/rpiv-workflow - goal - 持久目标追踪,带状态控制和模型工具。
pi install git:github.com/mitsuhiko/agent-stuff - @narumitw/pi-sync - 通过 Git、WebDAV、Cloudflare R2 或 S3 同步 Pi 设置、技能、主题和扩展。
pi install npm:@narumitw/pi-sync - pi-agent-flow - Agent 工作流编排工具。
pi install npm:pi-agent-flow - @gonrocca/zero-pi - 规范驱动开发工作流(探索→计划→构建→验证)。
pi install npm:@gonrocca/zero-pi - @narumitw/pi-worktree - 交互式 Git worktree:创建 / 切换 / 删除,并把 Pi 会话切到新工作区。
pi install npm:@narumitw/pi-worktree - @dinglz/pi-worktree - 面向 Pi 的 Git worktree 工作流:隔离开发、校验 PR 发布结果,并支持恢复中断流程、合并回原工作目录。
pi install npm:@dinglz/pi-worktree - YYLO - 编码代理命令行编排器,将 Pi 作为子代理调度(
yy pi/--subagent pi,支持.pi/skills):类型化任务生命周期、每任务独立分支/worktree、合并前独立校验、哈希回执。独立 CLI,非 Pi Package。npm install --global @yylo/cli
Pi 核心不内置 plan mode,用扩展补只读规划。
- 🔥 @narumitw/pi-plan-mode - Codex 风格只读
/plan:探索、澄清、产出可实施计划后再改代码。pi install npm:@narumitw/pi-plan-mode
不阻塞主对话的后台进程与长任务。
- @aliou/pi-processes - 不阻塞会话的后台进程:dev server、test watcher、日志,带
/ps面板。pi install npm:@aliou/pi-processes
浏览器自动化 Package。
- 🔥 pi-chrome - 使用已登录的 Chrome 配置文件。
pi install npm:pi-chrome - 🔥 pi-agent-browser-native - 将 agent-browser 作为原生工具暴露,紧凑页面快照、交互式引用、截图。
pi install npm:pi-agent-browser-native - @narumitw/pi-chrome-devtools - 原生 Chrome DevTools Protocol 工具。
pi install npm:@narumitw/pi-chrome-devtools - betterwright - 持久、策略守卫的 Playwright:网络策略、凭证保险库、证明截图。
pi install npm:betterwright
通信与协作 Package。
- 🔥 pi-crew - 协调的 AI 团队、工作流、worktree 和异步任务编排。
pi install npm:pi-crew - pi-intercom - 子代理向父会话请求决策。
pi install npm:pi-intercom - @cryptolibertus/pi-peer - 本地 Pi-to-Pi 对等消息、斜杠命令、工具和运行时传输。
pi install npm:@cryptolibertus/pi-peer - @llblab/pi-telegram - Telegram 运行时适配器。
pi install npm:@llblab/pi-telegram - agent-comms - LLM 代理跨 harness 通信网格——房间、DM、在线状态。
pi install npm:agent-comms
其他实用 Package。
- pi-jev-router (win4r) - 按任务在已配置的 Pi 模型间路由。默认 shadow 仅记录建议,Jev 网络判定默认关闭;通过
/route init配置模型,配置 TypeSafe Key 后用/route jev on启用 Jev。需要 Node 22.19+、Pi 0.84.2–0.86.x。pi install git:github.com/win4r/pi-jev-router - pi-jev-model-router - 根据 Jev 任务判定、预算策略和提示词缓存成本,在已授权的 Pi 模型间路由。需要 TypeSafe Key;预算额度只调整路由,不会停止消费。
pi install npm:pi-jev-model-router - 🔥 @juicesharp/rpiv-ask-user-question - 交互式 ask_user 工具,可搜索分割窗格选择 UI、多选、自由输入。
pi install npm:@juicesharp/rpiv-ask-user-question - 🔥 pi-markdown-preview - 渲染 markdown + LaTeX 预览,支持终端、浏览器和 PDF 输出。
pi install npm:pi-markdown-preview - 🔥 pi-studio - 双窗格浏览器工作空间,支持提示/响应编辑、注释、实时预览。
pi install npm:pi-studio - pi-ask-user - 交互式 ask_user 工具。
pi install npm:pi-ask-user - @code-yeongyu/pi-rules - 自动发现 .claude/rules, .cursor/rules, AGENTS.md 等规则文件。
pi install git:github.com/code-yeongyu/pi-rules - @ravan08/pi-langfuse - Langfuse 可观测性,追踪 token、费用、模型和工具调用。
pi install npm:@ravan08/pi-langfuse - pi-venice - Venice.AI 扩展,支持文本/图像/视频模型。
pi install npm:pi-venice - @juicesharp/rpiv-i18n - rpiv-* 扩展的本地化基础。
pi install npm:@juicesharp/rpiv-i18n - @a5c-ai/babysitter-pi - AI 监护扩展。
pi install npm:@a5c-ai/babysitter-pi - @narumitw/pi-usage -
/usage读当前账号的 Codex / Copilot / OpenRouter 额度。pi install npm:@narumitw/pi-usage - @narumitw/pi-accounts -
/account切换 Codex / Anthropic / Copilot OAuth 账号。pi install npm:@narumitw/pi-accounts - pi-claude-marketplace - 从 Claude plugin marketplace 安装 commands / skills / agents / 部分 hooks / MCP。
pi install npm:pi-claude-marketplace - antiburn - 本地桌面应用(macOS、Windows、Linux),读取 Pi 会话并检查常见的 token 浪费原因:会话过深、subagent 使用高价模型、缓存失效,以及未使用的 MCP、skill 和工具。也支持 Claude Code、Codex、Cursor 等 agent 的会话。独立应用,不是 Pi Package。
- pi-attachments (qddfxp) - 把拖入或粘贴的文件路径变成真正的附件:图片直接内联(缩放交给 Pi 内核),其他文件列进消息末尾的
[Attached files]块按需读取;支持剪贴板文件、超长粘贴自动折叠、/attach选择器与/attachments队列。正文只在整条消息全是路径时才改写,粘贴日志不会被抠走路径。pi install npm:pi-attachments
精选 Package 集合与套件,一次安装多个工具。
- 🔥 @narumitw/pi-extensions - 按 Coding / Browser / Workflow / Accounts / Observability 分组的 monorepo(statusline, plan-mode, worktree, usage, lsp, firecrawl, goal, subagents, sync 等)。
pi install git:github.com/narumiruna/pi-extensions - 🔥 @juicesharp/rpiv-pi - 管道系统(研究→设计→计划→实施→验证),另有独立可选的 voice、warp、args。
pi install npm:@juicesharp/rpiv-pi - mitsuhiko/agent-stuff - Armin Ronacher 的 15+ 扩展集合(review, btw, goal, whimsical, notify, todos 等)。
pi install git:github.com/mitsuhiko/agent-stuff - tomsej/pi-ext - 综合 UI 和工作流工具集合(leader-key, telescope, powerline footer, semantic git 等)。
pi install git:github.com/tomsej/pi-ext - code-yeongyu/senpi - 从 OMO 移植的 15+ 扩展(lsp-client, ast-grep, websearch, sandbox 等)。
pi install git:github.com/code-yeongyu/senpi - jayshah5696/pi-agent-extensions - 15+ 扩展集合(sessions, ask_user, handoff, powerline-footer 等)。
pi install git:github.com/jayshah5696/pi-agent-extensions - pi-toolbox - 17 个扩展 + 11 个主题 + 技能和智能体编排模板的综合工具包。
pi install npm:pi-toolbox - pi-workstation - 9 个手工制作主题(前卫剧场、赛博朋克、葛饰北斋风格等)+ 扩展。
pi install npm:pi-workstation
精选暗色主题,适合长时间编码。
- 🔥 pi-tokyo-night - 深蓝色海军背景,东京蓝强调色,含自定义 ASCII 艺术头扩展。
pi install npm:pi-tokyo-night - 🔥 @sherif-fanous/pi-catppuccin - Catppuccin Mocha 暗色变体,柔和温暖的 pastel 色调。
pi install npm:@sherif-fanous/pi-catppuccin - 🔥 pi-themes-rose-pine - 原始 Rosé Pine 暗色变体,柔和的 pastel 玫瑰色调。
pi install npm:pi-themes-rose-pine - 🔥 pi-theme-synthwave-84 - 霓虹 Synthwave '84 主题,80 年代复古未来主义美学。
pi install npm:pi-theme-synthwave-84 - @eliemessiecode/pi-code-theme - 温暖深色调主题,烧橙色和金色强调色。
pi install npm:@eliemessiecode/pi-code-theme - @m64/pi-remembra-theme - 精致紫蓝渐变,精心平衡的文本颜色。
pi install npm:@m64/pi-remembra-theme - @codella/pi-theme-cyberpunk - 霓虹赛博朋克主题,未来都市美学。
pi install npm:@codella/pi-theme-cyberpunk - @javiportillo/pi-hackerman - 霓虹黑客风格,灵感来自 Hackerman 主题。
pi install npm:@javiportillo/pi-hackerman - pi-theme-flexoki - Flexoki 暗色主题,受模拟墨水和温暖纸张启发。
pi install npm:pi-theme-flexoki - pi-digital-rust-theme - 受损坏硬件启发的温暖技术反乌托邦配色。
pi install npm:pi-digital-rust-theme - @gravewhisper/pi-theme-monokai-classic - Monokai Classic,更柔和的边框和平衡的代码颜色。
pi install npm:@gravewhisper/pi-theme-monokai-classic - pi-cursor-theme - 受 Cursor IDE 启发的深色主题。
pi install npm:pi-cursor-theme - @baretread/pi-forge - Matte graphite 哑光石墨和熔融铜 Forge 主题。
pi install npm:@baretread/pi-forge - @codella/pi-theme-candy - 明亮的霓虹糖果主题。
pi install npm:@codella/pi-theme-candy
亮色主题,适合明亮环境。
- 🔥 @sherif-fanous/pi-catppuccin - Catppuccin Latte 亮色,奶油色背景。
pi install npm:@sherif-fanous/pi-catppuccin - pi-themes-rose-pine - Rosé Pine Dawn 亮色变体,纸张般的平静优雅。
pi install npm:pi-themes-rose-pine - pi-theme-flexoki - Flexoki 亮色主题,墨水在纸上的感觉。
pi install npm:pi-theme-flexoki
主题合集包,一次安装多种配色。
- 🔥 @spences10/pi-themes - 11 个主题:Catppuccin Mocha、Dracula、Gruvbox Dark、Night Owl、Neon Noir、Nord、Rosé Pine、Tokyo Night 等。
pi install npm:@spences10/pi-themes - 🔥 @victor-software-house/pi-curated-themes - 65 个主题大合集,从 iTerm2 配色适配:Adventure、Aura、Catppuccin、Dracula+、Everforest、Gruvbox、Jellybeans、Kanagawa、Nord、Tomorrow Night 等。
pi install npm:@victor-software-house/pi-curated-themes - @ifi/oh-pi-themes - 6 个主题:Catppuccin Mocha、Cyberpunk、Gruvbox Dark、Nord、Tokyo Night。
pi install npm:@ifi/oh-pi-themes - hasit/pi-community-themes - 社区精选:atom-one、catppuccin(4 变体)、dracula、gruvbox(6 变体)、nord、solarized。
pi install git:github.com/hasit/pi-community-themes - @smoose/pi-themes - 支持亮暗配对切换:Everforest、Tundra、Rosé Pine、OneDark、Gruvbox 等。
pi install npm:@smoose/pi-themes - my-pi-themes - 14 个主题:monokai-pro、onedark-pro、tokyo-dark、e-ink/e-ink-dark、gruvbox-light 等。
pi install npm:my-pi-themes - @matyah00/openpi - 11 个捆绑主题 + 多智能体编排。
pi install npm:@matyah00/openpi
亦见 Package Collections 中的 pi-toolbox。
特色主题,独特的设计理念和用途。
- 🔥 pi-kanagawa - williy_cole 发布的社区主题,受葛饰北斋《神奈川冲浪里》启发,深蓝色和温暖金色,含波浪动画和 git 分支小部件。
pi install npm:pi-kanagawa - pi-terminal-theme - 使用 ANSI 0-15 颜色的终端主题,让终端提供实际颜色。
pi install npm:pi-terminal-theme - pi-ansi-themes - 标准 16 色 ANSI 主题,避免与终端主题冲突。
pi install git:github.com/leblancfg/pi-ansi-themes - my-pi-themes/e-ink - 电子墨水友好主题,高对比度低色彩。
pi install npm:my-pi-themes - pi-peacock - Peacock 风格的工作区着色,为不同工作区提供独特颜色标识。
pi install npm:pi-peacock - @codella/pi-theme-christmas - 节日圣诞主题。
pi install npm:@codella/pi-theme-christmas - @codella/pi-theme-grayscale - 最小化灰度主题。
pi install npm:@codella/pi-theme-grayscale - @taterdoge/pi-ayu - 受 Ayu 启发的暗色和亮色主题。
pi install npm:@taterdoge/pi-ayu
主题工具和辅助扩展。
- 🔥 @sherif-fanous/pi-theme-sync - 自动将 Pi 主题与终端或操作系统外观同步,支持 DEC mode 2031 实时通知。
pi install npm:@sherif-fanous/pi-theme-sync - pi-theme-switcher - 根据环境变量、THEME_MODE 或一天中的时间自动切换亮暗主题。
pi install npm:pi-theme-switcher - pi-theme-flip - 添加命令来切换亮暗主题。
pi install npm:pi-theme-flip - pi-system-theme - 将 Pi 主题与 macOS 亮暗外观同步。
pi install npm:pi-system-theme - pi-macos-theme-sync - macOS 主题同步,无需轮询。
pi install npm:pi-macos-theme-sync - @ogulcancelik/pi-ghostty-theme-sync - 将 Pi 主题与 Ghostty 终端颜色同步。
pi install npm:@ogulcancelik/pi-ghostty-theme-sync
编辑器集成 Package,将 Pi 嵌入到 IDE 中。
- pi-acp - Pi 的 ACP(Agent Client Protocol)适配器,桥接到 Zed 等编辑器。
npm install -g pi-acp - VS Code Pi Chat Provider - VS Code 语言模型聊天提供程序集成。
- pi-vscode-extension - 将 Pi 嵌入为 VS Code 扩展。
pi install git:github.com/Zetaphor/pi-vscode-extension
Zed 编辑器通过 ACP Registry 原生支持 Pi:配置
"agent_servers": { "pi-acp": { "type": "registry" } }即可使用。
源码直接运行在 Pi Durable(Earendil 的实验性 durable harness)上的项目,多数是独立应用或库,而不是 Pi Package。安装说明与数据边界见 Pi Durable 专题。
pi-fabric(Subagents)、webfox(Web Access & Search)与 pi-durabletask-mcp(MCP Adapter)同样基于 Pi Durable,收录在 Packages 下。
- pi-pocket - 自托管、移动优先的多人 Pi Web 应用:共享实时会话、中途引导与排队、分叉到 git worktree、定时任务与审批。所有会话由一个 Pi Durable harness 存进同一个 SQLite 文件。从 Git 仓库安装。
- oppi - iPhone、iPad Pi 客户端,配合自托管服务端使用。Durable 会话为实验功能:先在服务端开启 experimental.serverDurable,再在 App 的实验设置中打开。
npm install -g oppi-server - pi-imessage - macOS 自托管 iMessage 机器人:每个聊天一个 Durable 会话,支持定时任务、记忆与小型 Web 界面。npm 版 0.0.43 早于 Pi Durable 迁移,Durable 版本需从源码构建。
- @geminixiang/mikan - 面向 Slack、Telegram、Discord 与 GitHub 的自托管团队 Agent:每个频道或私信都有独立的沙箱工作区,每个对话作为一个 Durable 会话运行。
npm install -g @geminixiang/mikan - ha-pi-durable (Hearth Pi) - 实验性 Home Assistant App:Durable Agent 只读取授权实体,灯光与开关操作需人工批准,崩溃恢复时不重放中断的调用。技术预览。
- Cloudflare Agents SDK - agents/harness/pi 适配器在 Durable Object 中运行 Pi Durable,并将状态存进 Durable Object 的 SQLite;Pi Durable 为 peer 依赖。
npm install agents - @netzlabor/pi-durable-postgres - Pi Durable 的 PostgreSQL 存储后端,通过上游存储一致性测试。Alpha 阶段,固定 Pi Durable 1.0.3。
npm install @netzlabor/pi-durable-postgres - @rivet-dev/pi - 将 Pi 作为 durable Rivet Actor 运行。基于 Pi Durable 的版本(0.5.0)目前只在仓库中,npm 0.1.0 尚未使用 Pi Durable。
- roamgate - Herdr 的桌面与移动客户端:控制终端、监控 Coding Agent、审阅 diff。内置助手运行在使用 SQLite 存储的 Pi Durable 上。
- pi-on-cf - 实验性单用户 Cloudflare Coding Agent,每个会话一个 Durable Object 和一个容器工作区。没有认证,需用 Cloudflare Access 保护。
- antiproton - Cloudflare 上的多租户 Agent 运行时:每个租户与 Agent 一个 Durable Object,工具网关让凭据不进入模型上下文;每个对象内由 Pi Durable 运行 Agent。
- sift - GitHub Action 形式的多 Agent PR 审查:主审与各专项审查者在 Docker 工作区中检查代码,每个 PR 保存一份 SQLite 快照。仅用于受信任仓库,跳过 fork PR。
- pi-durable-subagents - Pi 扩展:后台子代理可查看、引导,重启后可恢复,可选在 git worktree 中隔离。
pi install git:github.com/anasalqoyyum/pi-durable-subagents
不 fork Pi 的 agent 核心。它们运行你已经安装的 Pi,并提供另一种界面或编程访问:GUI、桌面、Web 与 TUI 前端,以及 SDK 和 RPC 封装。替代发行版自带 fork 后的 agent 核心,不需要安装 Pi。
- 🔥 @jmfederico/pi-web - 浏览器监督真实工作区中的 Pi 会话,断线不杀进程。pi-web.dev
pi install npm:@jmfederico/pi-web - pitago - Pi 编程助手的精美终端 UI(TUI)前端:实时流式聊天、侧边栏会话/模型/token 统计、命令面板、主题、市场、图片视觉支持。独立 Go/Bubble Tea CLI,通过
pi --mode rpc驱动,非 Pi Package。 - Pace - Pi 编程助手的桌面 GUI(早期 0.y.z):会话时间线与轨迹,每一轮的费用和 token 以 Pi 自己的日志为准。Electron + React;共享
~/.pi/agent,不 fork Pi,并内置 Pi 运行时。从 GitHub Releases 安装最新的 Apple Silicon DMG 或 Linux x64 AppImage/deb。 - pi-agent-python-sdk - 非官方社区 Python SDK:以 RPC 模式启动 Pi CLI,提供类型化的同步/异步 API,支持提示、流式事件、会话与 RPC 控制。
python -m pip install pi-agent-python-sdk· PyPI
Pi 的 fork/替代发行版,提供开箱即用的增强体验。
- oh-my-pi - Pi 的增强 fork(约 25.8k★),集成 40+ provider、32 内置工具、LSP/DAP、Python 运行时、浏览器自动化。独立 CLI,非 Pi Package。不要和 npm 上无关的
oh-my-pi(acidsugarx)搞混。curl -fsSL https://omp.sh/install | sh
欢迎贡献!请通过以下方式参与:
- 提交 PR — 添加新的 Skills、Packages 或资源链接
- 报告问题 — 发现过期链接或错误描述请提 Issue
- 分享配置 — 分享你的 Pi 配置和常用包组合
- 使用中文描述,保留英文名称和命令
- 每个条目包含名称、链接、描述和安装命令(如果适用)
- 按功能分类,保持格式一致
- 优先选择有 GitHub 仓库或项目自身文档的资源
- 标注作者信息(如有)
- 仅在发布者和源码仓库可核实的情况下标注“Pi 官方”;不要根据安装方式、包名是否带 scope 或目录收录情况判断归属
如果希望读者从项目 README 找到本目录,欢迎加上指向 Pi Index 的链接。添加徽章完全自愿,不是收录或贡献的要求。
添加此徽章不影响一个包是否被收录、如何被收录,也不影响是否被推荐。
[](https://piindex.dev/)上面的代码把徽章指向 Pi Index 首页。如果该包已有指南页,可以把同一张图片指向该页面,例如 https://piindex.dev/packages/pi-web-access/。
Pi 官方核心 npm 包已从 @mariozechner 迁移到 @earendil-works。下表列出的是核心包的命名变化,不是社区扩展的命名规则;各扩展仍使用其发布者指定的完整包名。
| 旧包名 | 新包名 |
|---|---|
@mariozechner/pi-coding-agent |
@earendil-works/pi-coding-agent |
@mariozechner/pi-agent-core |
@earendil-works/pi-agent-core |
@mariozechner/pi-ai |
@earendil-works/pi-ai |
@mariozechner/pi-tui |
@earendil-works/pi-tui |
本列表采用 CC0 1.0 Universal 许可。
数据来源于 pi.dev/packages、GitHub、npm 和社区公开资源。 各项目版权归原作者所有,遵循其各自的许可证条款。
本文档最后更新于 2026 年 9 月(来源说明修订;包选录和数量数据截至 2026 年 8 月)。Pi 生态持续发展,建议定期查看 pi.dev/packages 获取最新信息。