have used both pi and opencode for the last 6 months, haven't opened a proprietary harness (cc, codex, cursor) in that same amount of time. right now i'm on pi and i can switch seamlessly between any model across any provider i want, even mid session. can even point them at locally running models.
i think people don't realize how much better life is over on this side, cc and codex rely entirely on vendor lock in imo.
Its nice if you used local, but needed å beefier modell, or more context Window.
It will eat input tokens, but you do that all the time unless you have input caching.
i like the more minimal design of the tui, feels more integrated with my existing terminal workflows. oc always looked a little out of place. i really like pi's extension ecosystem as well.
i think people don't realize how much better life is over on this side, cc and codex rely entirely on vendor lock in imo.