shellfirm

给终端和 AI 代理加一道危险命令拦截闸

开源 🏷️完全免费 ⏳ 访问状态待核验 自动化工作流 🍴 复刻 34 👀 关注 3
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 954
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费工具,官网提供文档与安装指引

项目预览

shellfirm 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类自动化工作流
开发团队kaplanelad
定价模式🏷️完全免费
价格说明开源免费工具,官网提供文档与安装指引
访问状态⏳ 访问状态待核验
是否开源是
开源协议Apache-2.0
主要语言Rust
技术栈/模型agent,ai,captcha,devops,devops-tools,mcp,prompt,rust,shell,terminal,zsh
GitHub 星标★ 954
上线时间2021-12-24 00:00:00
代码更新2026-10-29
仓库体积2.6 MB
本站数据更新2026-11-08
维护状态较活跃
收录时间2026-11-07
浏览次数0

项目介绍

shellfirm 是一个用 Rust 编写的终端命令安全护栏工具,面向人类用户和 AI 编程代理两类调用方。它在命令真正执行前进行拦截与风险评估,对高风险操作(如递归删除、覆盖写入、强制推送、权限变更等)弹出确认或验证码式二次确认,从而降低误操作与代理失控带来的破坏。项目提供 shell 钩子,可集成到 bash、zsh 等常见终端环境,也可通过 MCP 等方式接入 AI 代理工作流,让自动化流程在执行危险命令前先经过策略检查。核心能力包括:基于规则的危险命令识别、交互式确认与验证码挑战、可配置的放行与拦截策略、面向代理的可编程接口。整体定位是给终端和自动化代理加一层轻量、低侵入的安全闸门,适合开发者在本地开发、CI 脚本和 AI 辅助编码场景中减少不可逆操作。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-11-07 · 当前星标 ★ 954

技术标签

核心亮点

  • 用 Rust 实现,单二进制、启动快、依赖少,适合挂在每次命令执行前的钩子里
  • 同时覆盖人类终端与 AI 代理两类调用方,支持 MCP 接入,贴合当前代理工作流
  • 对危险命令做执行前拦截与二次确认,能有效降低误删、误覆盖等不可逆操作

不足之处

  • 早期项目,规则库覆盖面与误报率仍需更多真实场景验证
  • 主要面向 Unix shell 环境,Windows 原生终端支持有限
  • 对复杂脚本、管道组合命令的静态识别能力存在边界

适用场景

  • 本地开发时拦截 rm -rf、git push --force 等高风险命令
  • 给 AI 编程代理加执行前审批,防止代理自动执行破坏性操作
  • CI 或自动化脚本中作为危险命令的最后一道检查

替代项目

thefuck、shellcheck、danger

上一篇:copilot-collections

下一篇:heinzel

同类项目推荐

cli 开源

一条命令把端到端测试搬进终端和 CI

QA Wolf from anywhere — your terminal, your CI, your AI agent.

★ 3459 2026-09-22
Automation-workflow 开源

一站式 React Flow 工作流示例集,快速搭建可视化自动化界面

React flow Examples with Workflow automations and others examples in one repo.

★ 325 2026-08-10
wechatauto-replica 开源

用 Python 操控 Windows 微信 4.x,自动收发消息

Windows WeChat automation for Windows (non-web), wxauto replica supporting WeChat 4.···

★ 629 2026-09-30
todo-for-ai 开源

让 AI 助手自己管任务,项目进度不再丢在对话里

A comprehensive task management system specifically designed for AI assistants. Supp···

★ 1191 2026-10-08
docker-n8n-python 开源

让 n8n 工作流直接跑 Python 代码,扩展自动化能力

Docker image for running Python on n8n

★ 105 2026-08-10
roamgate 开源

手机随时连终端,盯 AI 代理干活、审代码 diff

A Herdr client for any screen. Control terminals, monitor coding agents, and review ···

★ 323 2026-10-18
lightning 开源

拖拽配置就能打通政府系统数据流,自动跑流程

Lightning ⚡️ is latest version of the OpenFn platform, a DPG and DPI building bloc···

★ 321 2026-09-17
ai-agent-automation 开源

自托管编排 AI 智能体,定时跑通多步骤业务自动化

Modular AI agent workflow automation platform with schedulers, tools, and observabil···

★ 178 2026-09-12