I think it's clear that AI detectors don't work. The only thing that may work is if a bunch of people use AI, their code will be identical or almost identical.
But overall as someone who teaches a computational class where students write code, I'm still at loss on how to deal with ChatGPT-cheating.
So far I'm using 1) referring to lecture notes when discussing possible methods to solve problems 2) converting problems to images to make it harder to copy-paste into chatgpt 3) Being stricter for code that is almost correct but does not run 4) Using hidden datasets, or input data-files that needs to be processed to figure the best solution
But it's all a bit futile I feel.