Qwen cli uses whole file edit format which is slow and burns credits fast same is issue with gemini cli.

Do opencode/crush also have this problem?

I use opencode and never experienced it going through tokens at the speed I experienced Gemini CLI go through.

Cant speak to qwen or crush as I have not used them