📊 页面导航

适用角色与上手难度

角色推荐度上手难度
🛠️ 开发★★★★★★★☆☆☆
🧪 测试★★★★☆★★☆☆☆
📦 产品★★★☆☆★★★☆☆

🎯 学习产出: 掌握 Pi 的安装、常用命令、会话管理和扩展能力,能独立用 Pi 完成日常开发工作

🚀 AI 能力提升: 上下文管理、自动化工作流

Pi 教程

预计阅读时间: 3 分钟

Pi@earendil-works/pi-coding-agent)是一个极简的终端编码助手(terminal coding harness)。与 Claude Code 不同,Pi 刻意跳过子代理、plan mode 等内置功能,而是通过 ExtensionsSkillsPrompt TemplatesThemes 让你按自己的方式工作流定制它,而不需要 fork 修改源码。

Pi 支持四种运行模式:交互式、打印式(-p)、JSON 输出(--mode json)和 RPC 集成(--mode rpc),还提供 SDK 供嵌入到自己的应用中。

学习路径

章节内容适合谁
快速开始安装、认证、第一次对话、四种模式所有人
CLI 常用命令启动、打印、会话、模型、包管理命令所有人
斜杠命令会话内 /命令 全参考所有人
快捷键与消息队列常用快捷键、排队发送消息所有人
会话管理会话文件、分支、压缩、导出分享进阶用户
扩展与定制提示词模板、技能、扩展、主题、包进阶用户

Pi 与 Claude Code 对比

能力PiClaude Code
内置工具read / write / edit / bash自带完整工具集
子代理 / plan默认没有,用扩展实现内置
扩展机制TypeScript 扩展、技能、提示词模板插件、技能(MCP 为主)
会话JSONL 文件 + 树状分支会话记录 + 恢复
定位极简、可编程、可嵌入开箱即用的全功能编码助手

下一步