Safety guardrails for ai coding agents and human terminal commands
shellfirm 是一个基于 Rust 开发的终端安全防护工具,旨在拦截人类用户或 AI 代理输入的危险 Shell 命令。通过在命令执行前进行实时检查与风险评估,它能够有效防止误操作导致的生产事故及数据丢失。
内置超过 100 种涵盖 Kubernetes、Docker、云平台及数据库等领域的危险指令匹配模式。支持 Zsh、Bash 等主流 Shell 环境,并根据 SSH 连接、Root 权限等上下文动态调整拦截阈值。提供智能的替代指令建议,在阻止风险操作的同时引导用户执行更安全的操作。支持通过项目级配置文件定义团队安全策略,确保全员遵循统一的安全基准。内置 MCP 服务器,可无缝集成至 Claude Code、Cursor 等 AI 编码工具中,为 AI 代理提供自动化的安全护栏。
该工具适用于需要进行高风险生产环境操作的 DevOps 工程师、系统管理员以及深度依赖 AI 辅助编码的开发团队,通过配置安全防线减少人为疏忽或 AI 模型幻觉带来的破坏。