夜雨聆风学习资料网

ARTICLE · 1110951

Pi 为什么会火起来?附安装教程与官网地址

Pi 为什么会火起来?附安装教程与官网地址

最近开发者圈里,Pi 的讨论明显多了起来。

它不是又一个“大而全”的 AI 编程工具,而是走了一条比较特别的路线:足够简单、支持多模型、方便扩展,把更多控制权交给开发者。

一、Pi 是什么?

Pi 是一个运行在终端里的 AI Coding Agent,可以直接进入项目目录,让 AI 阅读代码、修改文件、执行命令,并持续完成开发任务。

它支持 Linux、macOS 和 Windows,同时支持多个模型提供商。Pi 本身更像一个基础的 Agent Harness,而不是一个功能堆满的 IDE。

简单来说:Claude Code 更像开箱即用的完整产品,Pi 更像一个可以自己改造的 AI Agent。

二、Pi 为什么会火?

1、足够轻量

Pi 的一个明显特点就是“少”。

它没有把大量功能全部塞进核心,而是保留最基本的 Agent 能力,再通过扩展、Skill、Prompt Template、Package 等方式增加功能。

这对于开发者来说反而比较舒服:不需要学习一堆复杂配置 不强制某一种工作流 可以根据自己的习惯扩展 核心代码和运行逻辑相对容易理解

2、多模型支持

Pi 并不绑定单一模型。

官方文档显示,可以通过 /login 登录支持的模型提供商,也可以使用 API Key 或本地模型。

这意味着同一个 Agent,可以根据任务选择不同模型。

例如:写代码 → Claude 快速问答 → Gemini 特定任务 → 其他模型 本地开发 → 本地模型

对于经常折腾 AI Coding 的开发者来说,这一点非常实用。

3、扩展能力比较强

Pi 把很多能力设计成可以扩展的模块,包括:Extensions Skills Prompt Templates Themes Packages

官方也提供了对应的扩展机制。

所以它不是只能“用官方提供的功能”,而是可以继续往里面加自己的东西。

4、更适合喜欢折腾的开发者

Pi 的设计理念很直接:Adapt Pi to your workflows, not the other way around.

也就是让 Pi 适应你的开发方式,而不是让你适应工具预设的工作流。

这也是它受到开发者关注的重要原因之一。

三、Pi 怎么安装?

方法一:官方安装脚本

macOS / Linux 可以直接执行:

curl -fsSL https://pi.dev/install.sh | sh

Windows PowerShell:irm https://pi.dev/install.ps1 | iex

安装完成后检查版本:pi --version

这些都是 Pi 官方提供的安装方式。

方法二:使用 npm

如果已经安装 Node.js,也可以直接安装。

当前官方文档提供:

npm install -g --ignore-scripts @earendil-works/pi-coding-agent

然后检查:pi --version

官方 Quickstart 要求 Node.js 22.19 或更新版本。

四、安装完成后怎么使用?

进入自己的项目目录:cd my-project

然后启动:pi

第一次使用可以输入:分析一下这个项目的目录结构,并告诉我如何启动它

Pi 会读取项目文件,并根据任务进行分析、搜索和修改。

如果需要配置模型,可以在 Pi 中执行:/login

然后选择对应的模型提供商。

也可以使用:/model

切换模型。

五、Pi 适合什么人?

如果你只是想找一个开箱即用的 AI 编程工具,Pi 不一定是唯一选择。

但如果你喜欢:AI Coding Agent 多模型切换 命令行开发 自定义 Agent Skills 和 Extensions 自己设计工作流 折腾 Agent 底层能力

那么 Pi 值得体验一下。

它真正有意思的地方,不只是“让 AI 帮你写代码”,而是给开发者一个可以继续改造的 Agent 基础。

六、官网地址

Pi 官网:

https://pi.dev/

官方文档:

https://pi.dev/docs/latest/quickstart

GitHub:

https://github.com/earendil-works/pi

相关学习资料