safe-chains 0.186.0

Auto-allow safe bash commands in agentic coding tools
Documentation
# Command Reference

safe-chains knows 1050 commands across 75 categories.

## Glossary

| Term | Meaning |
|------|---------|
| **Allowed standalone flags** | Flags that take no value (`--verbose`, `-v`). Listed on flat commands. |
| **Flags** | Same as standalone flags, but in the shorter format used within subcommand entries. |
| **Allowed valued flags** | Flags that require a value (`--output file`, `-j 4`). |
| **Valued** | Same as valued flags, in shorter format within subcommand entries. |
| **Bare invocation allowed** | The command can be run with no arguments at all. |
| **Subcommands** | Named subcommands that are allowed (e.g. `git log`, `cargo test`). |
| **Positional arguments only** | No specific flags are listed; only positional arguments are accepted. |
| **(requires --flag)** | A guarded subcommand that is only allowed when a specific flag is present (e.g. `cargo fmt` requires `--check`). |

Unlisted flags, subcommands, and commands are not allowed.

- [AI Tools]ai.md (9 commands)
- [Android]android.md (10 commands)
- [Ansible]ansible.md (7 commands)
- [API / Load Testing]api.md (12 commands)
- [Compression / Archive]archive.md (10 commands)
- [Binary Analysis]binary.md (9 commands)
- [Blockchain / Crypto]blockchain.md (20 commands)
- [Build Systems]build.md (5 commands)
- [Shell Builtins]builtins.md (22 commands)
- [C / C++]c.md (7 commands)
- [Clipboard]clipboard.md (3 commands)
- [Cloud Providers]cloud.md (9 commands)
- [Compilation Toolchains]compile.md (24 commands)
- [Config Management]configmgmt.md (3 commands)
- [Containers]containers.md (38 commands)
- [C++ Package Managers]cppkg.md (3 commands)
- [Cryptography]crypto.md (3 commands)
- [Crystal]crystal.md (3 commands)
- [D]d.md (1 commands)
- [Dart / Flutter]dart.md (2 commands)
- [Data Processing]data.md (25 commands)
- [Database Clients]db.md (40 commands)
- [.NET]dotnet.md (21 commands)
- [Editors]editors.md (3 commands)
- [Elixir / Erlang]elixir.md (2 commands)
- [Embedded]embedded.md (7 commands)
- [Erlang]erlang.md (1 commands)
- [Code Forges]forges.md (5 commands)
- [Filesystem]fs.md (27 commands)
- [Fuzzy Finders]fuzzy.md (7 commands)
- [Game Engines]game.md (1 commands)
- [Gleam]gleam.md (1 commands)
- [Go]go.md (18 commands)
- [Hashing]hash.md (9 commands)
- [Haskell]haskell.md (6 commands)
- [Julia]julia.md (1 commands)
- [JVM]jvm.md (23 commands)
- [Kafka]kafka.md (3 commands)
- [Common Lisp]lisp.md (2 commands)
- [Lua]lua.md (2 commands)
- [ImageMagick]magick.md (1 commands)
- [Media]media.md (10 commands)
- [Database Migrations]migrations.md (6 commands)
- [ML / Observability]ml.md (7 commands)
- [Mobile Frameworks]mobile.md (5 commands)
- [Networking]net.md (45 commands)
- [Niche / Esoteric]niche.md (3 commands)
- [Nim]nim.md (2 commands)
- [Nix]nix.md (12 commands)
- [Node.js]node.md (16 commands)
- [OCaml]ocaml.md (3 commands)
- [PDF / Document]pdf.md (14 commands)
- [Perl]perl.md (4 commands)
- [PHP]php.md (7 commands)
- [Package Managers]pm.md (5 commands)
- [Theorem Provers]proof.md (8 commands)
- [Python]python.md (51 commands)
- [R]r.md (2 commands)
- [Racket]racket.md (1 commands)
- [Roc]roc.md (1 commands)
- [Ruby]ruby.md (46 commands)
- [Rust]rust.md (8 commands)
- [Project Scaffolders]scaffold.md (7 commands)
- [Search]search.md (7 commands)
- [Serverless / IaC]serverless.md (7 commands)
- [Swift]swift.md (1 commands)
- [System Info]sysinfo.md (37 commands)
- [System]system.md (64 commands)
- [TeX / LaTeX]tex.md (3 commands)
- [Text Processing]text.md (27 commands)
- [Developer Tools]tools.md (193 commands)
- [Version Control]vcs.md (9 commands)
- [WebAssembly]wasm.md (10 commands)
- [Shell Wrappers]wrappers.md (7 commands)
- [Xcode]xcode.md (17 commands)