I think the only advantage that closed models have are the tools around them (claude code and codex). At this point if forced I could totally live with open models only if needed.
GLM works wonderfully with Claude, just have to set some environment variables and you're off to the races.
If tooling really is an advantage why isn't it possible to use the API with a subscription and save money?
The tooling is totally replicated in open source. OpenCode and Letta are two notable examples, but there are surely more. I'm hacking on one in the evenings.
OpenCode in particular has huge community support around it- possibly more than Claude Code.