智能体
earendil.com ·
@Hacker News
Pi 1.0 发布
Earendil 发布 Pi 1.0,HN 讨论中开发者称将其用于 agentic CI(评审、检查等),并提到 Pi 新增内置 codemode 与 MCP 支持。作者 Armin 回应称支持 codemode 是因为 Codex 内部使用 responses lite 并依赖 codemode 做并行工具调用,而 MCP 此前作为插件提供、现可原生配合现代 MCP 服务器使用;有用户反馈 TUI 对新用户不够友好、需要 GUI 封装,也有人表示不清楚上手路径。
AI推荐理由 Pi 1.0 发布帖,正文实际为 HN 讨论片段:开发者提到将其用于 agentic CI(评审、检查)、内置 codemode 与 MCP 支持、以及作者 Armin 解释支持 codemode 和 MCP 的取舍逻辑(模型训练行为、Codex 使用 responses lite 与 codemode 并行工具调用)。这些是具体的功能与设计动机信息,对 Agent 工具链开发者有参考价值;但缺少产品功能清单、版本变更说明和可验证的发布证据,讨论中也有用户表示不知从何上手,信息密度有限,故未给高分。
62
正文
Domain: earendil.com
Points: 146 | Comments: 53
[Top Comments]
- So, how are people actually using Pi? Here I am with Claude Code and Codex in a terminal like a caveman.
- I use it for agentic CI ; reviews, checks, etc.
- I built my own based off another popular harness. I figure most of the edge cutters are doing the same.
Pi is great overall. I ended up deploying a GUI wrapper because TUI isn't as friendly to new adopters.
- I’m also looking for tips. I feel like I get the gist, but if I sat down to use it, I don’t know what I want to start with. Like, I know it’s customizable, but what’s the on-ramp so I can figure out what that looks like?
- Cool I hope to try it someday when I can run a local model good enough for coding. Until then I will probably stay with opencode for the time being.
- Local Qwen 3.5 on CPU was good enough for small tasks.
- I don't really understand the criteria for when something is 'proven' to the Pi team. Jev and the like took off less than a month ago, but MCP has been growing for nearly 2 years, and it only gets support now?
Pi felt nice when I used it, and I do value keeping things minimal, but I just find the criteria very uneven.
- the latest 07-28 MCP spec is quite different than the previous iterations of MCP, so I understand the delay there tbh.
- > but MCP has been growing for nearly 2 years, and it only gets support now?
I don't know if you were aware, but not shipping with MCP was one of its "features":
[https://mariozechner.at/posts/2025-11-02-what-if-you-dont-ne...](https://mariozechner.at/posts/2025-11-02-what-if-you-dont-need-mcp/)
They let you have it via a plugin/extension.
- Armin from Earendil here. I think the question is fair, and quite frankly the answer is pretty disappointing: we look at what the models are doing. They are trained on their respective harnesses and we're not here to fight their behavior.
Codex in particular is using responses lite internally and relies on codemode for parallel tool calling. So codemode was a given.
Jev on the other hand *is* new but it's not the first type of model we had troubles with supporting in Pi and we looked at how to make that make sense. The internal pi-ai SDK supports image generation and classifier models, but without building an extension it was never possible for you to utilize it.
So there was a while functionality of Pi that few people used, because there were no obvious ways to hook it up with the coding agent. Codemode also allows us to close that gap.
And once you have codemode, modern MCP can work quite well if the servers cooperate.
- I have been using pi a daily driver for some month now. But as a personal management system with md files and for coding.
I used to have a MCP extension but recently pi added builtin support for MCP so my stack is simpler now.
Thank you for keeping things simple! Simple is beautiful.
- Built in codemode is rather nice. Its the feature i like the most from OMP which is Pi + lots of plugins.
- This is hitting at the right time. Codex is already in the enshitification phase. They just broke their CLI version with some new thing that no one likes.
- All companies with LOTR names are war profiteers right?
- Not what we stand for:
- the exception to prove the rule I guess
- Pi is really good. I use it for a majority of my work.
I also like Autolith. The freedom of having a lisp machine is, to me, much more enjoyable than trying to maintain Typescript. But I'm not a typescript guy.
I do largely stick with Pi because it's very bulletproofed
- congrats to earendil and keep up the awesome stuff.
- I found oh-my-pi with Paseo to be my personal sweet spot. Checks all of the boxes I want and is the most consistent set of AI tools I've used thus far.
- I tried Pi a while ago and found it a bit tough to use, OpenCode was pretty simple, but oh-my-pi is really head and shoulders above the two others. Really great.
- I love how consistent pi has been, especially in regards to not breaking ux
- I know this is going to get downvoted but what drives people to use *javascript* of all languages to build these fundamental pieces of tooling? We have so many better options, especially now since humans aren’t writing most of the code. It’s hard to take seriously anyone that wants to make a primarily CLI tool with heavy interactivity and parallelism requirements and decides to use a joke language that happened to luck its way into prominence because of web browsers.
- I like that Pi is holding the line on minimalism instead of absorbing every new trend. Curious how Pi Durable differs from existing durable-execution setups for agents
- I've been full time building on pi since January and its been incredible. I'm not sure what they did to make it so easy to vibe code against but agents really just "get it".
- Does this replace Claude Code in VS Code entirely?
- Why full screen mode by default? That seems to go against the minimalist theme. I could never get acceptable inertial scrolling behaviour dialled in with other full screen implementations I tried (claude, codex, opencode).