The problem is that Pi, on any third party harness, cannot really compete with codex or cc due to subscriptions.
Though for cc you are correct, using it with your sub draws from extra usage.
- Prevent subscription usage on third party harnesses
- Append "Co-authored by Claude ..." to commit messages
Anthropic and Google don't let you do it (there maybe be few more).
Every 3rd party open-source harness I know of supports ChatGPT subscriptions.
It isn’t explicitly allowed in OAI’s TOS, however they publicly support Pi and OpenCode’s usage of their Oauth, and because Codex is open-source, it means the machinery to support Oauth login is open-source under Apache 2.0