
工具高度封闭:内置功能臃肿,无法自定义 Agent 工作流,模型、工具、权限全部被厂商锁死; 无法二次开发:想基于 AI Coding 搭建团队内部工具、私有化 Agent,只能从零手写 Runtime,成本极高。



`@earendil-works/pi-ai`:统一多厂商 LLM 抽象层,抹平 OpenAI、Claude、Gemini、Ollama、DeepSeek、Kimi 等 15 + 模型接口差异; `@earendil-works/pi-agent-core`:Agent 运行时内核,负责工具调用、会话状态、循环推理、流式输出; `@earendil-works/pi-tui`:差分渲染终端 UI 库,低闪烁交互式命令行界面; `@earendil-works/pi-coding-agent`:开箱即用的终端编码 CLI(普通用户最直观的入口)。
Cursor/Claude Code = 完整成品 IDE / 终端工具,功能全部内置,无法拆解复用; Pi = 一套乐高积木,你可以直接拼出终端代码助手,也能拆出底层 SDK 嵌入自研系统、CI 流水线、企业内部平台。
OpenClaw(38.4 万 Star 顶流开源 Agent)早期深度复用 Pi 的 Agent Runtime 与 TUI 终端组件,官方 README 专门致谢 Pi 作者; Oh My Pi(2 万 Star)直接 Fork Pi 内核,新增浏览器、子 Agent、海量内置工具; 社区产出 VS Code、Emacs、桌面、移动端多端前端,形成完整生态底座。
Skills(技能):业务规则、工具约束沉淀,可复用的任务能力包,兼容 Claude Code、OpenAI Skill 标准; Prompt Templates(提示词模板):团队统一规范、架构分析、代码评审等固定 Prompt 打包复用; TypeScript Extensions(底层扩展):自定义工具、命令、快捷键、模型路由、上下文压缩策略、Bash 执行拦截; Pi Packages(分发包):将扩展、技能、模板、主题打包,通过 npm / 内网 Git 分发给团队全员。
闭源 API:OpenAI、Anthropic Claude、Google Gemini、xAI、Groq、Together AI、DeepSeek、Kimi、Moonshot、MiniMax; 本地私有化:Ollama、llama.cpp、vLLM、LM Studio、各类 OpenAI 兼容代理; 会话内无缝切换:同一段任务中途可从 Claude Opus 切换本地 Llama3,成本、性能、合规灵活调配。
交互式 TUI(默认):本地终端实时对话,读写修改项目、执行测试; Print/JSON 单次执行:`pi -p "任务"`,脚本 / CI 流水线一键调用,输出结构化 JSON; RPC 进程调用:跨程序远程调用 Pi Runtime,集成内部研发平台; 原生 SDK 嵌入:直接导入 Pi 核心包,在自研 Node 应用中搭建专属 Agent(OpenClaw 即用此方案)。

| 对比维度 | Pi | Cursor | Claude Code |
|---|---|---|---|
| 产品定位 | Agent 开发底座(可二次开发 SDK + 终端) | 一体化 AI 编辑器成品 | 终端专用编码助手成品 |
| 极简,核心仅基础文件工具 | 臃肿,内置全部功能 | 中等,集成 Claude 专属能力 | |
| 15 + 厂商,本地 / 闭源随意切换,国产模型完整支持 | |||
| 四层标准化扩展,可修改 Runtime 底层逻辑 | |||
只想日常写代码、可视化编辑:选 Cursor; 只重度依赖 Claude、做简单终端重构:选 Claude Code; 要自定义 Agent、搭建团队内部工具、私有化本地模型、二次开发 AI 产品:唯一选择 Pi。

# --ignore-scripts 规避供应链风险,官方安全最佳实践npm install -g --ignore-scripts @earendil-works/pi-coding-agentcurl -fsSL https://pi.dev/install.sh | sh进入项目目录启动交互终端
cd 你的项目文件夹pi配置模型密钥(两种方式任选)
方式 A:会话内交互式登录(支持订阅账号 / API Key)
/login方式 B:环境变量预配置(CI / 脚本自动化首选)
# 示例DeepSeek本地密钥,替换对应厂商Key即可export DEEPSEEK_API_KEY=sk-xxxpi基础常用指令
/model # 切换当前会话使用的大模型/tree # 查看树状会话分支,回退历史节点/reload # 加载新增扩展/Skills,无需重启pi -c # 恢复上一次未完成会话pi -p "扫描项目所有接口,找出未做参数校验的函数" # 单次静默执行,适合脚本Gondolin 扩展:主机保留 Pi 与密钥,所有文件 / 命令转发至本地微型 Linux 虚拟机; Docker 完整容器:将 Pi 进程整体打包隔离,仅挂载项目必要目录; OpenShell 策略沙箱:细粒度权限管控,拦截高危删除、密钥读取操作。
完全开源 MIT 协议:无商用限制,企业可基于 Pi 改造私有化 AI 编码平台; 极致轻量化:核心 Runtime 仅千行代码,启动速度快,上下文无冗余占用; 高度可编程:从工具调用、模型路由到终端 UI 全链路可自定义,适配任意团队工作流; 多模型无绑定:本地开源模型、国内大模型、海外闭源 API 一站式兼容; 生态完善:配套 SDK、TUI 组件、社区 Packages、多端前端,无需从零开发 Agent; 会话可追溯:树状历史完美适配复杂重构、Bug 调试复盘。
上手门槛高:需要懂终端、TypeScript 扩展开发,纯小白零配置开箱即用体验不如 Cursor; 无内置企业管控:权限审计、集中密钥管理、团队管控需要自行通过扩展 / 容器补齐; 图形化原生薄弱:核心为终端 TUI,可视化编辑能力依赖社区第三方前端; 高级功能需额外安装:子 Agent、MCP、计划模式不能开箱即用,需要安装 Packages。
重度终端开发者,追求完全掌控 AI Agent 行为; 研发团队:需要搭建内部统一编码 Agent、沉淀团队专属规则; AI 产品开发者:计划自研开源 / 商用 Coding Agent,复用底层 Runtime 节省开发成本; 私有化本地模型用户,不想绑定任何云厂商 API; 自动化、CI 流水线重度使用者,需要脚本化调用 AI 编码能力。❌ 不适合人群 只想零配置、图形化拖拽写代码,不愿学习命令行与扩展机制; 中小企业需要开箱即用的企业级审计、权限管控,无二次开发人力; 仅日常简单 CRUD 开发,不需要自定义 Agent 复杂工作流。
2026 年 5 月重大迁移:项目从个人仓库迁移至 Earendil Works 组织,仓库更名`earendil-works/pi`,npm 包统一迁移至`@earendil-works`命名空间,0.74.0 为迁移后首个稳定版本;迁移不改动`pi`命令、用户配置与会话,仅优化长期维护体系,标志项目进入稳定工业化阶段。 衍生生态:
Oh My Pi:增强版 Fork,内置浏览器、子 Agent、海量工具; Pendant:VS Code 官方适配插件; pi-chat:Slack 聊天自动化 Agent 套件; pi-share-hf:开源会话分享工具,可上传推理记录至 Hugging Face 做模型优化。
最新版本特性(0.81.1,2026 年 7 月更新):图片生成支持、Windows ARM64 独立二进制、动态工具加载、Claude Fable 深度思考模式、消息复制快捷键、OpenRouter 完整路由配置。
如果你只是日常写代码、想要可视化编辑、不想折腾配置:选 Cursor; 如果你只用 Claude 模型、只做简单终端代码重构:选 Claude Code; 如果你存在以下任意需求,Pi 是最优甚至唯一方案:
想基于 AI Coding 做自研工具、企业内部平台; 需要本地私有化部署开源大模型,规避厂商绑定; 团队需要统一沉淀代码规范、自定义 Agent 工作流; 需要脚本、CI、RPC、SDK 多方式调用 AI 编码能力; 研究 Agent 底层原理,可控工具调用、会话状态、推理循环。
https://github.com/earendil-works/pi
23.9K+ Star!录音转写 + AI 摘要全程不上云,涉密会议零泄密风险 3.1K+ Star!终结多Agent复制粘贴,一套工作台打通Claude Code/Codex全链路 11K+ Star!Twitter 之父再出手!Nostr 密码学实现 AI 独立身份,终结人机协作碎片化 告别千篇一律 AI 网页!GitHub 16.8K+ Star !让 AI 生成界面彻底看不出机器痕迹 9.1K+ Star 神级Skill!治AI长篇废话,让AI开口先给行动指令 11.9K+ Star 神器!一行命令搞定Claude 可视化仪表盘! 66.3K+ Star!OmO+Superpowers+Gstack,搭建永久免费 AI 开发团队 57.9K+ Star!彻底打通设计与代码全流程,设计稿直接输出可投产 CSS 代码 20.5K+ Star 神器!给 Claude 装上代码地图,Token 最高省 82 倍,代码评审质量翻倍
曙光 8000 凭什么拿下 WAIC 镇馆之宝? 突破 27K+ Star!这款本地开源 AI 学习工具,打通学练测研记全流程 29.6K+ Star! Claude 配置神器,500 + 组件一键复用,摆脱重复配置折磨 16.6K+ Star 开源神器!无需安装 Office,AI Agent 全自动生成 PPT/Excel/Word 从只会聊天到能操控整机,一句话让你的电脑自己干活 又一个画图 Skill 开源!这款 AI 开源工具一句话自动出图,再见Draw.io 一周暴涨 4900 星,55.7K+ Star!扒光全球 30 家 AI 底层系统提示词 7.3K+ Star!Meta 内部 8 年打磨,支撑 13000 + 应用!重新定义 AI 前端开发!
关注我持续分享高质量内容
这个公众号曾分享过许多有趣的 AI 开源项目。如果你想了解更多的 AI 内容,也可以直接关注,通过后台私信与我互动交流
夜雨聆风