Free tool
Stop Claude asking permission for everything
Out of the box, Claude stops and asks before it does almost anything. After the fortieth yes you stop reading them, and that is the one that matters. This builds you a small settings file that says what Claude can just get on with, what it has to ask about, and what it must never touch no matter what. Everything happens on this page, and nothing you type is sent anywhere.
You do not need to know how to code to use this. The bottom of the page tells you where the file goes, including a way that involves no typing at all.
Your file
This updates as you answer. Nothing here leaves your browser.
Where the file goes
The easy way, with no typing: hit Copy, then paste the whole thing to Claude and say put these in my Claude settings, keeping anything that is already in there. It knows where the file lives and it will merge yours in rather than flattening what is already there. That last part matters if you have used Claude for a while.
If you would rather do it by hand, the file is called settings.json and it sits in a folder called .claude inside your home folder. On a Mac that is ~/.claude/settings.json. On Windows it is C:\Users\yourname\.claude\settings.json. If there is already a file there, do not paste over it, merge the two.
How to tell it worked
Start Claude fresh, then ask it to read a file in your project. It should just do it, with no prompt. Then ask it to delete something. It should refuse and tell you it is not allowed. Those two together mean both halves are on.
One thing worth knowing: this covers you everywhere, on every project. If you want different answers for one particular piece of work, the same file can live inside that project folder instead, and those answers win while you are working there.
Start stricter than feels necessary and loosen it when something annoys you twice. That is a much better order than the other way round.
Get the next one
I write up what I ship each week. One email, no pitch.