Hacker News new | ask | show | jobs
by lanthissa 16 days ago
pi is the neovim of agentic harnesses, its barebones and extremely configurable. if you're the sort of person who likes that sort of things its a forever product, nothing is going to displace it because you have full control.

opencode builds a lot more in, which is better if you dont want to fiddle with config.

3 comments

> nothing is going to displace it because you have full control

A few months back Pi was working with Gemini. But Gemini support has been removed.

Pi also doesn't work with Claude Code subscription (Anthropic counts tokens used with alternate harnesses separately).

So, in practice Pi is displaced.

Note that that page says it’s against Anthropic ToS to use it with an Anthropic subscription. <shrug>
And there is oh my pi for someone who wants both
nice. i had thought the consensus had moved pretty firmly towards pi, so i was surprised to see Thinking Machines demoing their new model Inkling in OpenCode. wondering if they are previewing an acquisition
OpenCode is a good baseline for "open-source harness with most the stuff already configured an average person will need".
Agree, after spending too much time and tokens configuring Pi and adding extensions to match other harnesses, I switched to OpenCode and left the Pi customization circle jerk. I have other things to do and IMHO harness engineers should do the harness engineering, I don’t want to waste tokens and time to build and benchmark extensions. Pi is great, but would be better with a set of official, trustworthy and efficient extensions, and opt-in to enable it.
That’s basically what oh-my-pi is.