为 pi 添加 /btw 旁路对话功能,在主代理忙碌时并行运行带编码工具的子会话。
earendil-works/pi-claude-code
一个 Pi 扩展,通过官方 Claude Code CLI 转发 Claude 模型请求,让你在 Pi 中使用 Claude Pro 或 Max 订阅。
- Star
- 327
- Fork
- 43
- 未关闭 Issue
- 15
- 最近提交
- 前天
这是什么?
pi-claude-code 是一个 Pi 扩展,让你可以把 Claude Pro 或 Max 订阅作为模型提供方使用。所有 Claude 模型请求都会通过官方 Claude Code CLI 以非交互模式(claude -p)发出。
对话历史、审批、上下文压缩和工具执行仍由 Pi 负责,Claude Code 只负责模型调用,不会自行运行工具。认证完全交给 Claude Code 处理,扩展不会读取或保存你的凭据。
如果环境变量中设置了 API Key、代理,或 Bedrock、Vertex、Foundry 的覆盖配置,扩展会拒绝运行,以免计费方式被悄悄改变。请求计入正常的订阅额度。该项目标注为实验性质,且鉴于 Anthropic 对 claude -p 计费方式的变更公告,其未来存在不确定性。
核心功能
- 01将 Pi 中的 Claude 模型请求通过 Claude Code CLI 转发。
- 02复用已有的 Claude Code 登录状态,不单独存储凭据。
- 03对话历史、审批、上下文压缩和工具执行仍由 Pi 处理。
- 04提供 /claude-code-status 命令检查安装与登录状态。
- 05可通过环境变量指定 Claude Code 可执行文件路径和配置目录。
适用场景
- 在 Pi 编程代理中使用 Claude Pro 或 Max 订阅。
- 在使用 Claude 模型的同时保留 Pi 的工具执行与审批流程。
- 无需为 Pi 单独配置 Claude API Key。
快速上手
- 1
通过 npm 全局安装 Claude Code CLI
npm install -g @anthropic-ai/claude-code - 2
使用你的订阅登录 Claude Code
claude auth login - 3
将扩展安装到 Pi 中
pi install https://github.com/earendil-works/pi-claude-code
使用前须知
- 该扩展处于实验阶段。
- 请求会计入你的 Claude 订阅配额,而 Anthropic 未来对 claude -p 用量的计费方式尚不确定。
- 在对话中途分支或更改设置会启动新进程并重放对话,可能更慢且消耗更多配额。
收录于专题
标签
常见问题
- pi-claude-code 是什么?
- 一个 Pi 扩展,通过官方 Claude Code CLI 转发 Claude 模型请求,让你在 Pi 中使用 Claude Pro 或 Max 订阅。 pi-claude-code 是一个 Pi 扩展,让你可以把 Claude Pro 或 Max 订阅作为模型提供方使用。所有 Claude 模型请求都会通过官方 Claude Code CLI 以非交互模式(claude -p)发出。
- pi-claude-code 可以免费使用吗?用的什么许可证?
- pi-claude-code 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- pi-claude-code 还在维护吗?
- 活跃维护中。pi-claude-code 最近一次提交是在 2026年11月5日。
- pi-claude-code 适合用来做什么?
- 在 Pi 编程代理中使用 Claude Pro 或 Max 订阅。 在使用 Claude 模型的同时保留 Pi 的工具执行与审批流程。 无需为 Pi 单独配置 Claude API Key。
- pi-claude-code 怎么安装和运行?
- 通过 npm 全局安装 Claude Code CLI: npm install -g @anthropic-ai/claude-code 使用你的订阅登录 Claude Code: claude auth login 将扩展安装到 Pi 中: pi install https://github.com/earendil-works/pi-claude-code
- 在哪里获取 pi-claude-code?
- 源代码和安装说明在 GitHub 上:https://github.com/earendil-works/pi-claude-code
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
为 Pi 编程助手提供可持久化、可命名的 Agent,支持后台委派任务、Agent 间消息与崩溃后恢复。
一个自托管的 MCP 服务器,让 ChatGPT、Claude 等客户端安全地读写和运行你本地项目中的代码。
为 AI 编程代理提供基于文件的任务规划技能,把计划保存在磁盘上,在上下文重置、/clear 或崩溃后仍可恢复。
面向 AI 编程助手的本地优先持久记忆,将决策与经验存入 SQLite,并通过 MCP 提供给 Claude Code、Cursor 等客户端。
将 pstack Cursor 技能集移植到 Claude Code、Codex、Copilot 等智能体环境的工作流插件。