AI tools are honestly unusable without running in yolo mode. You have to baby every single little command. It is utterly miserable and awful.
Better to continuously baby than to have intense regrets.
Only Codex. I haven't found a sane way to let it access, for example, the Go cache in my home directory (read only) without giving it access EVERYWHERE. Now it does some really weird tricks to have a duplicate cache in the project directory. And then it forgets to do it and fails and remembers again.
With Claude the basic command filters are pretty good and with hooks I can go to even more granular levels if needed. Claude can run fd/rg/git all it wants, but git commit/push always need a confirmation.
I have to correct a few commands basically every interaction with AI, so I think YOLO mode would get me subpar outcomes.
I mean, given the linked reddit post, they are clearly unusable when running in yolo mode, too.
And that is how easily we lose agency to AI. Suddenly even checking the commands that a technology (unavailable until 2-3 years ago) writes for us, is perceived as some huge burden...