文章详情

终端里又多了一个写代码的 AI 助手 phi,仅 15 MB 的它到底值不值得装?

一句话看懂

开发者对写代码的 AI 最头疼的是「差一点对」的代码。phi 在看清改动、管住权限上下了功夫,又小又快,习惯在终端干活、手里有 API Key 的人值得试试,配 Key 前先把渠道的真假和价格查清楚。

phi 是一个开源的终端 AI 编程助手,作者叫它 terminal coding agent。11 月 12 日它刚更新到 v0.29.9。

去它的 GitHub 仓库 看了一眼,用 Go 写的,MIT 许可,到 11 月 12 日已经有 1000 多个星、50 多个分支。而且更新很勤,11 月 5 日、9 日、12 日连着发了 v0.29.7、v0.29.8、v0.29.9 三个版本。

phi 打开后的欢迎界面,它就是一个跑在终端里的程序 · 图片来源:图片来自 phi GitHub,11 月 12 日

现在写代码的 AI 工具这么多,先别急着看它有什么功能,先看看大家到底想从这类工具那里要什么。

Stack Overflow 2025 年的开发者调查问了 4.9 万多名开发者:80% 已经在工作里用上了 AI 工具,可相信 AI 输出准确的人,从往年的 40% 掉到了 29%。

最让人头疼的,是 AI 给的代码「差一点对、又不完全对」。66% 的开发者说,他们花了更多时间去修这种代码。

坦率地讲,我以前在外包公司写了三年后端,这种代码见得太多了:AI 写错一行不可怕,可怕的是你没发现。所以挑这类工具,我看三件事:它改了什么我能不能一眼看清,危险操作能不能拦住它,用起来快不快、贵不贵。下面就按这三件事看 phi。

改了什么,一屏看清

在里面,模型通过读文件、写文件、改文件、跑命令这几样基本工具帮你改代码。

改完之后,敲个 `/diff`,就能在终端里全屏看 git 改动,还能逐行写批注,按一个键把批注交给 AI 去改。敲个 `/code`,就能打开源码查看器,选中几行直接交给 AI。对付「差一点对」的代码,这比在一堆输出里翻找顺手得多。

/diff 在终端里左右对比改动前后,批注能直接交给 AI · 图片来源:图片来自 phi GitHub,11 月 12 日

危险操作,先问你

很多刚让 AI 动自己代码的朋友会担心,万一它乱改一气怎么办?

这块 phi 管得挺严,权限有门。按作者的说明,遇到有破坏性的操作它默认先问你,项目目录以外的文件它也写不了。你可以自己设成只读、全自动等几种模式,按命令写允许和禁止的规则。它还能派子智能体分头干活,子智能体分「探查」「审查」「动手」三种角色,默认只看不改。

phi 干活时的样子:AI 的思考、跑的命令和当前用的模型都在一屏里 · 图片来源:图片来自 phi GitHub,11 月 12 日

当然,phi 管的是看得清、拦得住,代码写得准不准,还是看你配进去的模型。

够轻,模型随你配

phi 走的路数就是极致的轻。它不依赖 Node、Electron、Python,在 macOS 和 Linux 上就是一行脚本安装,Windows 用 PowerShell 也是一行安装。

作者公布了一组在 macOS arm64 上测的数字,程序本体约 15 MB,打开到出第一帧约 31 毫秒,开着一个会话不干活时占内存约 21 MB,哪怕你一口气开 10 个会话,也就约 221 MB。

还有个比较骚的事,是它处理 MCP 的做法。它不把每个 MCP 服务的工具说明一股脑塞进上下文,而是用到哪个才去读哪个。作者说,哪怕你配 100 个 MCP 服务,也几乎不占提示词。作为一个看见便宜和省资源都要算账的人,看到这种省上下文的设计,真的很有好感。如果你不想开界面,还能用 `phi run -p` 直接跑一次任务,很适合放进脚本里。

那它到底要不要花钱,适合谁装?

模真真软件中心已经收录了 phi,页面里也讲了它是什么、要不要花钱、怎么用。简单说,phi 本身免费开源,花钱的地方在模型,你配进去的 API Key 要自己买。

如果你没有 Key,希望装好就能直接用,那它确实比自带订阅的工具多一步。但如果你平时习惯在终端干活,手里本来就有自己的 API Key,想要一个改动看得清、启动快、占内存少的外壳,那 phi 就特别合适。

装好第一次启动,要先配一个模型,敲 `phi config` 打开配置编辑器,配置都写在 `~/.phi/config.yaml` 里。它内置了 DeepSeek、Gemini 等预设,填个 Key 就能用。你也可以自己写模型的名字、API Key 和接口地址,接口类型支持 OpenAI、OpenAI Responses、Anthropic、Gemini 四种,空着就按 OpenAI 兼容走,能配好几个在界面里随时切换。

但是,说到配 Key 这块,我必须多嘴提醒一句。

因为我自己在这个事儿上踩过坑。。。

愚钝如我,第一次自己掏钱买「Claude」中转 Key 的时候,兴冲冲配好用了整整两周,最后才发现回答我的根本不是 Claude= =

所以你看,用 phi 最大的开销就是模型的钱,而买中转 Key 的时候,很容易碰上标着某个模型、实际给的是便宜模型的掺假情况,或者单纯就是买贵了。

大家在把 Key 配进 `config.yaml` 之前,真的建议先去 模真真首页 查一下这个渠道的验真结果,再比比同一个模型在各家的价格,算清楚账再决定填谁的 Key。

本文由模真真与 phi 联合呈现。

出处(5)
  1. phi GitHub 仓库与 README · pulseaiclub
  2. phi 更新日志(v0.29.7–v0.29.9) · pulseaiclub
  3. Phi:是什么、要不要花钱、怎么用 · 模真真
  4. phi on LibHunt · LibHunt
  5. Developers remain willing but reluctant to use AI: the 2025 Developer Survey results are here · Stack Overflow

内容有误?告诉我们,核实后会更正,并在这里写明改了什么。

回复

还没有人回复,来说第一句。