> I did look into using it with the claude cli tool, so it could be cursor specific

Claude Code with GLM seems ok to me, I just it use it as a backup LLM if in case I hit usage limits but for some light refactoring it did the job well.

Are you also facing issues with Claude Code and GLM?