pi 扩展
收集资料 毕 我做了代理扩展。 (Btw,(英语:, 临Τи p看看这听起来很有趣! )
副剂
code-reviewer: 添加一个code_reviewer具有只读内置工具外加已配置的MCP工具的子代理工具(运行时未经确认,可能会有副作用,Pi QQ1.0.4),该副代理工具在不执行修正的情况下,会审查本地变化的适合票位,diff不匹配,正确性,安全性,简洁性,以及验证漏洞等,在可用时自动选择一个反式的反提供方审查模型,并请求对所选模型的能力进行思考的夹子.contrarian: 添加一个有只读内置工具的反向工具并加上配置的MCP工具(未经确认而运行,可能会有副作用,Pi QQ1.0.4),通过将最强的对立子体进行钢人化来旋转一个孤立的子进程来进行压力测试计划,设计,假设,bug假说和结论.developer: 添加一个developer使用当前会话模式和思维在孤立的儿童代理中执行一项任务的子代理工具read, (中文(简体) ),write, (中文(简体) ),edit, (中文(简体) ),grep, (中文(简体) ),find, (中文(简体) ),ls,无限制bash,并配置了 MCP 工具(未经确认运行,可能会有副作用,Pi QQ-1.0.4);write编号 :edit仅限于离职.diff-summarizer: 添加只读diff_summarizer子代理工具,用于汇总 diff 或当前本地变化,并使用本届会议模式突出审查风险medium考虑,与read, (中文(简体) ),grep, (中文(简体) ),find, (中文(简体) ),ls,只读守护bash(单位:千美元)git编号 :gh编号 :pwd并配置了MCP工具(未经确认运行,可能具有副作用,Pi QQ1.0.4).librarian: 在 OS 用户缓存目录下添加一个 GitHub 研究搜索器, 并默认禁用本地 Repo 取出缓存, 可切换到/librarian-cache,可配置的子剂模型/思维默认通过/librarian-config,缓存在未使用后7天到期,并配置了MCP工具(未经确认运行,可能具有副作用,Pi QQ1.0.4).oracle: 添加一个 Amp 风格的 oracle 工具, 带有只读内置工具外加配置的 MCP 工具( 未经确认而运行, 可能具有副作用, Pi + 1.0.4) , 自动选择当前提供者/ 订阅上最强的推理模型, 支持持续/oracle模型/思考默认,默认请求x高推理并夹住模型能力,运行时显示活状态.repo-scout: 添加只读repo_scout使用当前会话模式扫描仓库和报告堆栈、常规、命令和热点的子代理工具medium考虑,与read, (中文(简体) ),grep, (中文(简体) ),find, (中文(简体) ),ls,只读守护bash(单位:千美元)git编号 :gh编号 :pwd并配置了MCP工具(未经确认运行,可能具有副作用,Pi QQ1.0.4).test-runner: 添加一个test_runner使用当前会话模式运行精确验证 shell 命令的子代理工具low思考,在第一次失败时停止,每一步报告PASS/FAIL;工具不受限制bash并配置了MCP工具(未经确认运行,可能具有副作用,Pi QQ1.0.4).web-scout: 添加只读web_scout通过主机 Exa MCP 端点在网络上研究问题的子代理工具( 不需要 API 密钥; 可选)EXA_API_KEY使用当前会议模式medium考虑,与web_search, (中文(简体) ),fetch_url(仅https),read, (中文(简体) ),grep, (中文(简体) ),find, (中文(简体) ),ls,并配置了MCP工具(未经确认运行,可能具有副作用,Pi QQ1.0.4).
供应商
fast页:1/fast加上仅会话/ultrafast切换到支持的直接 OpenAI API, OpenAI Codex, 和 Anthropic Claude 模型; Ultrafast 仅限于 API 键gpt-6-astra或者说gpt-6.1-sol在OpenAI的犬类反应端点上.
用户
git-footer: 将 TLH 风格的 git 脏数,前入/后入,和可选的PR数加到 pi 的内置页脚状态区域. 此软件包仅是独立的,不由自动装入@diegopetrucci/pi-extensions收藏软件包.minimal-footer: 将 pi 的内置页脚替换为最小可配置的双行布局: 分支外加缓存的 git 脏/ ahead/ PR 状态并重播于一行, 上下文/ 二行模式, 可选DUMB ZONE选项xp标记,加上 OpenAI 以报告的持续时间标出代码的窗口.quiet-tools: 总是使已崩溃的内置工具行和mcp__*列作为单行引用加扩展提示而不改变模式可见的工具结果;检查状态/quiet-tools status。 。 。 .
/ 斜线命令
agent-workflow-audit页:1/agent-workflow-audit,它运行一个孤立的 repo 工作流程审计子代理,配有配置的 MCP 工具(未经确认而运行,可能具有副作用,Pi QQ1.0.4),并且只将最后的分馏报告返回主会话.annotate-git-diff页:1/annotate-git-diff,一个本地的Glimpse UI,其中明确提交向代理发送结构化反馈,近距离恢复会保留编辑器中的未发送草稿.annotate-last-message页:1/annotate-last-message,一个本地的Glimpse UI,用于注释最新的助理回复,并将面向规划的反馈直接发送给代理.review页:1/review财务报告和审定财务报表/end-review用于对本地变化、承诺、公关和所选路径进行交互代码审查.triage-comments页:1/triage-comments(单位:千美元)triage_comments带有只读内置工具的子代理工具外加配置的 MCP 工具(未经确认而运行,可能具有副作用,Pi QQ1.0.4),可以自动检测当前分支的PR,过滤解析/过期的内行注释,将选定的审查评论与证据分类,并建议处理选项而不执行更改
内容管理
context-cap:默认情况下在 350k 上下文窗口上盖有效的模型,所以 pi 避免dumb zone; 临时切换与/context-cap。 。 。 .context-inspector页:1/context,一个本地自成一体的 HTML 仪表板,该仪表盘将当前会话环境的走向细分,包含类别概览、顶级罪犯和钻入搜索.dynamic-context-pruning: 自动翻转工具结果、 stale 错误输入和替换缓存- 意识网益门后长会话的文件- op输出, 并带有/prune拾取器和/context-pruning状态/控制命令.
安全问题
confirm-destructive: 在清除、切换和叉等破坏性会话动作之前确认.dirty-repo-guard: 当当前 git repo 有未承诺的更改时, 在新会话、 会话开关或叉前提示 .permission-gate: 在危险打击命令之前发出确认提示并保护write编号 :edit目标如.git, (中文(简体) ),node_modules和隐秘的.env文件; 拒绝名称powershell工具调用为不支持.
生活质量
brrr: pi完成代理转接后发送brr推出通知,并准备输入,可选的macOS闲置取出.gnosis: 显示gn地方知识库CLI作为搜索和记录持久的项目决定、限制和意图的代理工具.illustrations-to-explain-things: 添加生成干净,荒谬的"小平"风格文章插图,镜头列表,图像编辑和视觉比喻的技能.inline-bash: 展开!{command}用户提示中的片段, 在提示到达代理前通过bash运行它们 .notify:在 pi 完成并准备输入时发送可配置终端,桌面,铃声等声音通知,包括tmux-aware终端通知.project-mcp-json: 读取 Claude 代码样式.mcp.json从项目工作目录中注册配置的 Pi 服务器pi.registerMcpServer。需要一个可信赖的项目,并遵循 Pi 的项目信任语义——运行/trust在工程中允许加载.todo: 添加分支意识todo用于代理的工具和一个/todos用户浏览器..
折旧
claude-fast:已贬值的独立所剩. 它不再更改提供者请求; 使用fast。 。 。 .openai-fast:已贬值的独立所剩. 它不再更改提供者请求; 使用fast。 。 。 .
安装
完整收藏 :
pi install npm:@diegopetrucci/pi-extensions
或特定的扩展 :
pi install npm:@diegopetrucci/pi-quiet-tools
然后重新装入 pi :
/reload
发展
运行 npm run format 用于支持的源文件和测试文件; CI 运行 npm run format:check。 。 。 .
共同的格利姆斯执行和宣言 shared/glimpse/后端就住在这 shared/footer/git-status.ts。只编辑 Canonial 文件,然后运行 npm run sync:shared 在注释和页脚扩展名中更新生成的软件包本地副本. npm run sync:shared:check 核实每个允许的列表副本都存在且不写当前; CI 运行此检查 。 要撤消条形文字编辑,请恢复下面的文件 shared/glimpse/ 或者说 shared/footer/ 并再次运行同步命令。 要撤消只生成的输出, 请恢复软件包本地副本而不直接编辑它们 。 为了反转取出页脚,首先恢复每个消费者的本地后端和进口,保持独立 git-status.ts 文档和显示条目,直到没有消费者导入它们,然后删除页脚允许列表条目和条脚源;没有运行时源,不要留下任何独立的软件包.