Safety guardrails for ai coding agents and human terminal commands
shellfirm 是一个基于 Rust 开发的终端安全防护工具,旨在为人类开发者和 AI 编程助手提供一道拦截危险指令的防火墙。它通过在命令执行前进行实时检查,有效防止误操作导致的系统破坏或数据丢失。
内置涵盖文件系统、云服务、数据库及容器等 9 大类生态系统的 100 多种风险模式检测。
支持 Zsh、Bash、Fish 等 8 种主流 Shell 环境,并提供灵活的严重程度分级与配置管理。
能够感知 SSH 连接、Root 权限及生产环境集群等运行上下文,进行智能风险评估。
提供基于 MCP 协议的 AI 集成能力,支持 Claude Code 和 Cursor 等代理工具直接调用安全分析与建议功能。
具备团队策略共享与审计日志记录功能,确保项目环境下的操作合规且有据可查。
适用于需要强化生产环境终端安全、防止误删数据或错误部署的 DevOps 工程师、后端开发人员及使用 AI 辅助编程的用户。特别适合在 CI/CD 流水线操作或管理敏感基础设施的场景中使用,以降低人为失误和 AI 自动化错误带来的风险。