# CC Safety Net ## Docs - [CC Safety Net Custom Rules: Block Any Command Pattern](https://ccsafetynet.com/configuration/custom-rules.md): Define project and user-level custom blocking rules in CC Safety Net using JSON config files. Block any command pattern with a custom reason message. - [CC Safety Net Modes: Strict, Paranoid, and Worktree](https://ccsafetynet.com/configuration/modes.md): Configure CC Safety Net's protection level with Strict, Paranoid, and Worktree modes. Set environment variables to tune behavior for your workflow. - [CC Safety Net Status Line: Real-Time Mode Indicators](https://ccsafetynet.com/configuration/status-line.md): Display CC Safety Net's active protection mode in Claude Code's status line using bunx, npx, or claude x. Pipe alongside any existing status line command. - [How CC Safety Net Intercepts and Blocks Bash Commands](https://ccsafetynet.com/guides/how-it-works.md): How CC Safety Net intercepts Bash commands, runs semantic analysis, detects shell wrappers, and returns block decisions before execution. - [Troubleshooting CC Safety Net Installation and Behavior](https://ccsafetynet.com/guides/troubleshooting.md): Fix common CC Safety Net issues: hook not firing, commands not blocked, false positives, custom rules not loading, and status line not showing. - [CC Safety Net vs Claude Code Wildcard Permission Deny Rules](https://ccsafetynet.com/guides/vs-permission-rules.md): Compare CC Safety Net's semantic analysis with Claude Code permission deny rules, and learn why combining both approaches gives the strongest protection. - [CC Safety Net vs Claude Code OS-Level Native Sandboxing](https://ccsafetynet.com/guides/vs-sandboxing.md): Compare CC Safety Net with Claude Code native sandboxing. They defend against different threats — use both together for complete defense-in-depth. - [Install CC Safety Net for Your AI Coding Agent](https://ccsafetynet.com/installation.md): Step-by-step installation instructions for CC Safety Net across Claude Code, OpenCode, Gemini CLI, GitHub Copilot CLI, and Codex. Requires Node.js 18 or higher. - [What Is CC Safety Net and Why You Need It](https://ccsafetynet.com/introduction.md): CC Safety Net catches destructive git and filesystem commands before AI agents run them, using semantic analysis that pattern matching and sandboxing can't match. - [Get Started with CC Safety Net in Under 5 Minutes](https://ccsafetynet.com/quickstart.md): Install CC Safety Net, verify it's working, and test your first blocked command in under 5 minutes. Works with Claude Code, OpenCode, Gemini CLI, and more. - [Commands Allowed Through by CC Safety Net](https://ccsafetynet.com/reference/allowed-commands.md): Git and filesystem commands CC Safety Net explicitly allows. Safe variants of dangerous commands are recognized and permitted by the semantic analyzer. - [Commands Blocked by CC Safety Net](https://ccsafetynet.com/reference/blocked-commands.md): Complete reference of git, rm, find, and xargs commands that CC Safety Net blocks by default, with the reason each command is considered destructive. - [CC Safety Net CLI Commands Reference](https://ccsafetynet.com/reference/cli-commands.md): Reference for all CC Safety Net CLI commands: doctor for diagnostics, explain for command tracing, --verify-config, --statusline, and --custom-rules-doc.