#63 · Primary category: AI DevOps & SRE Tools
shellfirm
Safety guardrails for ai coding agents and human terminal commands
Project last updated:05/15/26
GitHub Stars
926
Forks
33
Contributors
14
License
Apache-2.0
Why we included this project
Most damage from an AI coding agent happens the same way it does for a person: one careless command, executed instantly. shellfirm sits between your terminal and the shell, checks each command against a library of over a hundred risky patterns covering git, filesystem operations, Kubernetes, Terraform, Docker, and the major cloud CLIs, and blocks anything dangerous behind a quick arithmetic challenge. The risk scoring escalates with context, so the test gets harder when you are connected over SSH, running as root, on a protected branch, or in a production cluster, and it suggests safer alternatives rather than just refusing. Teams can add their own safety rules to a project config file (additive only, so no one can weaken existing policies), and every blocked or allowed command lands in a JSON audit log. Because the same engine runs as a shell hook and as an MCP server, the guardrails apply whether the command comes from a human or from Claude Code, Cursor, or another agent.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
harness
Harness Open Source is an end-to-end developer platform with Source Control Management, CI/CD Pipelines, Hosted Developer Environments, and Artifact Registries.
nx
The Monorepo Platform that amplifies both developers and AI agents. Nx optimizes your builds, scales your CI, and fixes failed PRs automatically. Ship in half the time.
jenkins
Jenkins automation server
awx
AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform.
dagger
Automation engine to build, test and ship any codebase. Runs locally, in CI, or directly in the cloud