5 ms·
Show HN: A police department for your Claude Code agents
- AdmiralAsshat 4mo agoProbably needs a better metaphor than "police department", what with the most popular cop meme being: https://www.reddit.com/media?url=https%3A%2F%2Fpreview.redd.it%2Fwe-investigated-and-have-found-no-wrongdoing-v0-4315rk9be60c1.jpg%3Fauto%3Dwebp%26s%3D772568714fd310e78568a1a4ce551ca787f07db2 https://www.reddit.com/media?url=https%3A%2F%2Fpreview.redd....
- softie123 4mo ago[dead]
- KaiShips 4mo ago[flagged]
- tomaytotomato 4mo agoNot a criticism, but why would I use this instead of locking down my Claude using the allow/deny permissions list? "permissions": { "allow": [ "Bash(npm run lint)", "Bash(npm run test *)", "Read(~/.zshrc)" ], "deny": [ "Bash(curl *)", "Read(./.env)", "Read(./.env.*)", "Read(./secrets/**)" ] },
- FishAngular12 4mo agoWhere would one put this? In AGENTS.md?
- abirch 4mo agoYour settings file: User settings are defined in ~/.claude/settings.json or /permissions https://code.claude.com/docs/en/permissions https://code.claude.com/docs/en/permissions
- softie123 4mo agoIdea is not to deny permissions to everything but just keep a log on what the agents are doing thats not in line with our permissions and also you have to know what they are bypassing so we can put them in deny list later. Very useful when you spawn many agents working in parallel. This is more of an observability tool.
- tenuousemphasis 4mo agoWell at least you'll know why your data was exfiltrated or your systems compromised, even if you can't stop it...
- softie123 4mo agothats exactly what i went for. also I am keeping all the logs compressed so may be i can build something to build later
- cosnenc 4mo agoACAB
- ianhxu 4mo ago[flagged]
- Katlaszlo 4mo ago[dead]
- jcamarate 4mo ago[flagged]