编程大火的Pi Agent,到底是什么?

Pi 最近火得有点反常。

但是 Pi 到底是什么?从国外火到国内,你是不是和我一样,看了很多文章还是一头雾水。

这篇文章就用最通俗的语言告诉你什么是 Pi。

Pi 到底是什么?

一句话解释:

Pi 不是一个大模型,而是一个极简、开源、可高度定制的 AI Agent 运行框架。

说人话就是:

如果把 Codex、Claude code 比做精装房,那 Pi 就是你刚买来的毛胚房,你可以尽情的设计符合自己喜好的小屋。

Pi 官网:https://pi.dev/

GitHub 开源地址:https://github.com/earendil-works/pi。

不装任何插件,Pi 能做什么?

既然说 Pi 是毛胚房,那这座毛胚房可以做什么呢?

裸 Pi 的能力其实很直接:给模型几个最基本的工具,然后让模型自己组合使用。

Pi 的基础能力:

1:阅读

2:bash 命令行界面

3:编辑

4:写作/撰写

靠这些基础能力,它可以阅读代码库、实现功能、修复 Bug、运行测试和分析日志。

Pi 支持 Claude、OpenAI、Gemini、DeepSeek、Kimi、MiniMax、OpenRouter 和部分本地模型,也可以在同一会话中切换。

它还会把会话保存成树。你可以回到某个节点,尝试另一条路线;对话接近上下文上限时,也可以压缩早期内容继续工作。

Pi 为什么突然受到关注?

因为它不替你决定“Agent 应该怎么工作”。

很多 Agent 产品像精装修公寓:功能都替你准备好了,开箱即用,但调整空间有限。

Pi 是套毛坯房。

它的核心很小,很多常见功能甚至故意不内置:没有固定的 Plan Mode 和 Subagent 系统,也没有默认塞入一大批 MCP 工具。

需要什么,可以用 Extension、Skill 或 Pi Package 加进去。

https://pi.dev/packages 上收录了大量社区扩展。

三个具体应用场景

1️⃣. 从需求到测试,完成一项开发任务

假设你要给一个已有项目增加“邮箱登录”。

Pi 可以读取项目结构,找到认证逻辑和测试规范,修改接口与页面,再运行测试、根据报错修复,最后整理修改和风险。它接手的不只是敲代码,而是阅读、定位和处理反馈的整段过程。

结果仍然取决于模型、项目上下文和测试质量。Pi 提供的是行动环境,不会把普通模型变成顶级程序员。

2️⃣. 让多个 Agent 并行研究和审查

安装 Subagent 扩展后,可以让 Scout 搜索代码、Planner 提出方案、Worker 修改、Reviewer 检查正确性和安全风险。

子 Agent 可以拥有独立上下文、使用不同模型,并行完成搜索和审查。但 Agent 不是越多越好:它们会增加调用成本,也可能重复工作。任务能否真正拆开,比数量更重要。

3️⃣. 把 Agent 放在常开的机器上,随时远程监督

通过 PI WEB 或 Telegram 扩展,可以让 Pi 运行在家里的工作站、远程开发机或云服务器上。

代码和开发工具留在那台机器里,浏览器或手机只是入口。你可以远程启动任务、查看进度;断开浏览器后任务仍可继续。Pi 也就成了一套长期运行的个人 Agent 工作站。

远程控制面不能直接裸露到公网。Pi 默认使用启动用户的权限运行;需要更强边界时,应放进容器、虚拟机或其他沙箱,并通过 VPN、SSH 隧道等可信网络访问。

Pi 真正值得关注的地方

Pi 并没有发明更聪明的模型。

它把模型、工具、上下文和工作流的控制权交给使用者:你可以自己选择模型、工具、记忆、多 Agent 和交互界面。

成品工具追求“替大多数人把选择做好”,Pi 更适合想自己决定工作方式的人。

如果你只想安装以后立刻写代码,Claude Code、Codex 等成熟产品可能更省心。

如果你想研究 Agent 如何运转,或搭一套贴合自己流程、还能嵌入其他产品的 Agent,Pi 值得动手研究。

上一篇 闲鱼自动回复发货系统源码+详细部署教程
下一篇 小马网会员专属微信群,正式开放加入!