I have tried it for actually useful things and it does work. e.g. I have used it to write several zsh and neovim snippets for QoL improvements (things that I always wanted but was too lazy too write). I even used it to suggest and make some changes to CPython Internals for some features I wanted to add to python for fun. It is very possible it utterly fails on homegrown (non public) software stacks. But it is still very useful.
I have used it for many non software things as well, and again very useful.