@akepka/pi-cursor-cli-provider
在Pi中无缝调用Cursor CLI模型
安装使用
复制下面这段提示词发给你的 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 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/akepka-pi-cursor-cli-provider/raw/index.md(查看排版版本)