Pi 使用教程
作者:UPGPTs 团队·首次发布:2026-07-26·最后更新:2026-07-26
一句话:Pi 是一个极简、开源的终端 AI 编程代理(Coding Agent)。它不替你决定工作流,而是把一切交给 TypeScript 扩展来定义。
📚 本文目录(点击跳转)
Pi 是什么?
Pi 由 Earendil Inc. 开发,MIT 开源。和 Claude Code、Cursor 不同,Pi 刻意保持最小化——不内置子代理、Plan Mode、MCP,这些功能你都可以用扩展自己写。
核心理念:你的工作流,你来定。
快速安装
bash
# npm(推荐)
npm install -g --ignore-scripts @earendil-works/pi-coding-agent
# 或一键脚本
curl -fsSL https://pi.dev/install.sh | sh配置 API Key 后直接启动:
bash
export ANTHROPIC_API_KEY=sk-ant-...
pi也可以用 /login 直接登录 Anthropic、OpenAI 或 GitHub Copilot 订阅。
亮点功能
- 15+ 模型供应商:Anthropic、OpenAI、Gemini、DeepSeek、Kimi、MiniMax 等,
/model随时切换。 - 树状会话历史:任何节点都可以分支、回溯,所有分支存同一个 JSONL 文件。
- TypeScript 扩展:扩展能访问 Pi 全部内部——工具、命令、TUI 组件、事件系统。写扩展就像写 npm 包。
- 四种运行模式:交互式 TUI、
-p脚本模式、RPC 协议、SDK 嵌入。 - Pi 包生态:扩展、技能、模板、主题可打包分享,通过 npm 或 git 安装。
和 Claude Code 的区别
| Pi | Claude Code |
|---|---|
| 极简核心,功能靠扩展 | 功能全面,开箱即用 |
| 完全开源(MIT) | 闭源 |
| 15+ 模型供应商 | 仅 Anthropic |
| 高度自定义,需动手 | 低门槛,即装即用 |
选 Pi:你想要完全控制、自由切换模型、用开源方案。 选 Claude Code:你只想开箱即用,不想折腾。
想直接上手实操? 从安装、登录、选模型到用 Skill 自动化日常工作,看 Pi Agent 快速上手指南。
Pi 开源仓库:github.com/earendil-works/pi
更多 Pi 教程
- Pi Agent 快速上手指南 — 从安装、登录、选模型到用 Skill 自动化日常工作,5 分钟上手 + PPT 实战
- Oh My Pi(omp)入门教程 — 终端优先的开源 AI 编程 Agent:安装、OAuth / API Key 登录与第一次上手
