@akepka/pi-cursor-cli-provider

在Pi中无缝调用Cursor CLI模型

开发流程 开发AI应用管理多个AI编码代理配置编码代理 cursor通用 ★ 10 更新于 2026-09-13

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:@akepka/pi-cursor-cli-provider。
它的用途是:在Pi中无缝调用Cursor CLI模型
完整的 Skill 内容见:https://321skill.com/skills/akepka-pi-cursor-cli-provider/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'使用Cursor的claude-sonnet模型帮我写一个React用户列表组件,包含加载状态和错误处理,并添加TypeScript类型定义。',Pi会通过Cursor CLI调用模型,返回完整的组件代码和样式。你也可以说:'切换模型到Cursor的gpt-4o,并继续优化这个组件,添加分页功能',Pi会自动切换模型并基于已有对话继续生成。

介绍

这个Skill解决了Pi编码代理模型选择有限的问题。开发者经常需要在Pi中使用Cursor订阅下的专属模型(如Claude Opus、GPT-4o等),但Pi默认只支持少量内置模型,导致工作流割裂。通过本Skill,你可以直接在Pi中路由模型请求到Cursor CLI,复用Cursor的全部模型能力,同时保留Pi的会话管理和工具调用功能。

使用方式很简单,你只需要先安装并认证Cursor CLI(通过agent login命令或设置CURSOR_API_KEY环境变量)。然后执行pi install npm:@akepka/pi-cursor-cli-provider完成安装。之后启动Pi,模型会自动发现,你可以通过/models或/scoped-models选择模型,用shift-tab调节思考级别。内部机制是每次对话启动一个Cursor CLI子进程,第一轮发送完整对话,后续轮次恢复会话只发送最新用户输入,从而减少重复传输。

它非常适合已经订阅Cursor的开发者,尤其是那些需要在Pi中统一管理多个AI编码代理的团队或个人。你可以将Pi作为主界面,背后调用Cursor的多种模型,无需频繁切换工具。也适用于希望利用Cursor专用模型(如Claude Sonnet)但不想离开Pi环境的用户,比如在开发AI应用、配置编码代理或进行代码审查时。

建议在首次使用前确保Cursor CLI已正确安装并认证,可以通过agent —version验证。需要注意的是,每个调用会启动子进程,响应速度可能略慢于原生Cursor,且工作区目录必须存在。另外,本Skill仅支持Pi Coding Agent,不兼容其他AI编码平台。如果遇到模型未发现,请检查Cursor CLI认证状态和网络连接。

常见问题

需要额外安装Cursor CLI吗?

是的,需要先安装并认证Cursor CLI,可通过agent login命令或设置CURSOR_API_KEY环境变量完成认证。

支持哪些Pi版本?

支持Pi Coding Agent(基于pi-mono),具体版本兼容性请参考Pi官方文档,建议使用最新版。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/akepka-pi-cursor-cli-provider/raw/index.md 读取 @akepka/pi-cursor-cli-provider 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。