Pi 实战教程 | 如何安装使用 Pi
安装前需要准备什么?
你需要准备四样:
- 电脑终端
- 安装 Node.js 和 npm
- 一个可用的模型订阅或 API Key
- 一个用来练习的项目,最好已经交给 Git 管理
检查 Node.js 和 npm:
1 | node --version |
安装 Pi
1、通用安装方式
1️⃣ 直接在命令行执行
1 | npm install -g --ignore-scripts @earendil-works/pi-coding-agent |
注:--ignore-scripts 会关闭依赖安装脚本。Pi 的普通 npm 安装不需要这些脚本,这是官方推荐写法。
2️⃣ 安装完成后检查
1 | pi --version |
能看到版本号,说明 Pi 已进入系统命令路径。如果出现 command not found,通常不是 Pi 本身坏了,而是 npm 的全局命令目录没有加入 PATH。
2、Mac 和 Linux 特有安装方式
macOS 和 Linux 也可以使用官方安装脚本:
1 | curl -fsSL https://pi.dev/install.sh | sh |
根据提示操作确认就行:
安装成功后检查:
注:完整安装说明见 Pi Quickstart。
启动 Pi
不要随便找个目录运行。先进入你希望 Pi 操作的项目:
1 | cd /path/to/your-project |
然后执行命令启动 Pi :
1 | pi |
Pi 会把当前目录当作工作现场,在这里阅读文件、修改代码和执行命令。
登陆模型
1️⃣ 进入 Pi 后输入登录:
1 | /login |
2️⃣ 选择模型服务:
3️⃣ 选择如何登录,浏览器 or 设备码:
4️⃣ 选中浏览器登录后会跳到浏览器页面:
输入你的账号密码就可以登录成功啦!
登录成功后你也可以切换使用的模型,输入命令:
1 | /model |
选择具体模型。以后想换模型,仍然使用 /model,或者按 Ctrl+L。
Shift+Tab 可以切换模型的推理强度。
完全配置好了后,那就测试下是否可用吧:
几个高频操作
这些命令基本够你完成日常使用
/model:选择或切换模型;/settings:调整推理强度、主题等设置;/session:查看当前会话、token 和成本;/resume:打开以前的会话;/tree:回到历史节点,从那里尝试另一条路线;/compact:压缩较早内容,为长任务释放上下文;/new:开始一个新会话;/hotkeys:查看全部快捷键;/quit:退出 Pi。
使用小技巧
1️⃣ Pi 会自动保存会话。退出后,在同一项目目录执行:
1 | pi -c |
可以继续最近一次会话;
2️⃣ 使用 pi -r 可以浏览历史会话。
1 | pi -r |
3️⃣ 如果只想执行一次任务,不进入交互界面:
1 | pi -p "总结这个代码库,并告诉我如何运行测试" |
4️⃣ 在交互界面里,!npm test 会执行命令并把输出交给模型:
1 | !npm test |
5️⃣ !!npm test 也会执行,但不把输出加入模型上下文:
1 | !!npm test |
给项目写一份使用说明
如果每次都要提醒 Pi“修改后必须跑测试”“不要碰生产数据库”,把规则写进项目根目录的 AGENTS.md:
1 | # Project Instructions |
修改后重新启动 Pi,或输入 /reload。
Pi 也会读取父目录和当前目录中的 AGENTS.md、CLAUDE.md,全局规则则可放在 ~/.pi/agent/AGENTS.md。
到这里,你已经跑通了 Pi 最核心的使用闭环。
先把这条路线用熟,再考虑给“毛坯房”安装联网、多 Agent、长期记忆和远程控制。









