tintinweb/pi-subagents. Then I use superpowers and it spins up subagents automatically. Works really well and you can customise the models and efforts you want to use with local AGENTS.md.
I’m primarily using gpt-5.6 and then opus for reviews.
Their harness is indeed nice, but we're using it against our own AI Gateway at work. Right now we only expose GPT models on it, but I imagine it's possible to add our own models eventually
Open code is cool once I added the ctrl-o function to it (show thinking and command outputs at will instead of on by default), but sadly I don't think it got merged by the team.
...but we're talking about compaction, and opencode's compaction is (or was) terrible. I've seen so many horrible problems that I keep it disabled (with an envvar flag, because even the config flag to turn it off was broken).