Show HN: Pi 扩展程序,用于在 Cursor、Codex 和 ClaudeCode 中最大限度地获取 AI 积分

一个名为 Pi 的开源项目,通过一套扩展程序让开发者可以在同一工作流中无缝切换使用 Cursor、Codex 和 Claude Code 等多个 AI 编程助手,从而最大化利用各平台的积分或订阅额度。

Show HN: Pi 扩展程序,用于在 Cursor、Codex 和 ClaudeCode 中最大限度地获取 AI 积分

一句话看懂:一个名为 Pi 的开源项目,通过一套扩展程序让开发者可以在同一工作流中无缝切换使用 Cursor、Codex 和 Claude Code 等多个 AI 编程助手,从而最大化利用各平台的积分或订阅额度。

事件核心:发生了什么

开发者 sathish316 在 GitHub 上发布了 Pi OmniAgent Extensions,这是一组 TypeScript 扩展文件,旨在让 Pi 这个宿主编程代理能够像调用本地模型一样,驱动其他第三方 AI 编码助手的命令行界面。目前支持的四款扩展分别为 cursor-acp.ts(驱动 Cursor Agent)、codex-app-server.ts(驱动 OpenAI Codex)、claude-code-acp.ts(驱动 Claude Code)以及 rovo-acp.ts(驱动 Atlassian Rovo Dev)。它们遵循统一的 Agent Client Protocol(ACP)通信协议,通过 JSON-RPC 与子进程交互,实现“调度方”Pi 与“执行方”外部代理之间的协作。安装方式是将扩展文件放入 ~/.pi/agent/extensions 目录,并执行 npm install 安装依赖后重启 Pi,即可在模型的选单中看到带有来源标签的新选项。

为什么重要

目前公开信息显示,这一扩展程序直接回应了 AI 编程助手中普遍存在的“积分稀缺”问题——每个平台对免费或付费用户都设有每日查询次数或 Token 限额,单一工具很容易在深度使用时快速耗尽额度。Pi 的方案本质上是一种“多引擎路由”:开发者不必将工作量绑定在一个生态内,而是可以按任务类型灵活调用不同代理,例如用 Cursor Sonnet 处理复杂重构,用 Claude Code 处理长上下文理解,从而分散消耗各平台的配额。此外,这也降低了开发者在不同 IDE 和 CLI 工具之间切换的摩擦,让多代理协作真正落地为一条可复用的技术路径。

对用户/开发者/创作者的影响

对日常使用 AI 编程助手的开发者而言,最直接的收益是“积分利用效率”的提升:你在同一会话中写完逻辑后,可以立即切换到另一个模型的上下文继续调试,而无需退出或复制粘贴上下文。对工具开发者来说,ACP 协议提供了一个标准化的接口模型,如果更多代理工具支持这一协议,未来可能出现“AI 编排器”这一新品类,由单一宿主统一调度不同模型能力的场景。此外,对于付费用户,这还意味着可以更充分“榨干”手头多个订阅服务的使用价值,减少闲置积分浪费。

GamsGo AI

AI 工具推荐

想把多个 AI 模型放在一个入口?

GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。

了解 GamsGo AI

推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。

值得关注的后续

第一,该扩展目前依赖外部代理的 CLI 程序(如 cursor-agent、codex 等)必须在 PATH 中可执行,这对于某些未充分开放 CLI 的云服务可能成为落地障碍。第二,npm 依赖的版本兼容性尚需时间验证——尤其是 claude-code-acp.ts 需要额外的 @agentclientprotocol/claude-agent-acp 包,若上游 SDK 更新可能产生 API 偏移。第三,其他主流代理如 Amazon Q Developer 或 GitHub Copilot CLI 是否会加入 ACP 生态,将决定这类“叠加式”扩展的使用范围和寿命。

来源:github.com

celebrityanime
celebrityanime
文章: 8652

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注