Semia

装 AI 技能前先扫一遍,把危险命令挡在门外

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 评测安全 🍴 复刻 69 🐛 待处理 4 👀 关注 49
GitHub ↗
GitHub 星标 ★ 615
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 开源免费,定价信息待确认

项目预览

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

项目数据

分类评测安全
开发团队berabuddies
定价模式🏷️完全免费
价格说明开源免费,定价信息待确认
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型claude-code,codex,openclaw,security,skill-scanner,static-analysis
GitHub 星标★ 615
上线时间2026-05-05 00:00:00
代码更新2026-09-01
仓库体积967 KB
本站数据更新2026-11-06
维护状态维护中
收录时间2026-09-22
浏览次数2

项目介绍

Semia 是一个面向 AI Agent 技能(skills)的安全审计工具,用 Python 编写。随着 Claude Code、Codex、OpenClaw 等智能体平台允许用户安装第三方技能包,技能中可能暗藏危险命令执行、数据外泄、提示注入或越权访问等风险,Semia 正是为解决这一信任缺口而生。它通过静态分析扫描技能目录与配置文件,识别可疑的 shell 调用、网络请求、文件读写、凭证访问等模式,并给出可读的安全报告。核心能力包括:对技能包做静态代码与配置审查、按风险等级归类问题、输出审计结论,帮助开发者在安装或分发技能前先做一次安全体检。项目定位轻量、聚焦,适合个人开发者与团队在 CI 或本地流程中快速接入。

Star 增长趋势

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

数据来源:GitHub API 逐日快照 · 收录于 2026-09-22 · 当前星标 ★ 615

使用教程

难度:进阶 约 20 分钟 部署方式:本地安装 4 步

环境要求

  • Python 3.9+
  • 待审的技能目录

安装与启动步骤

  1. 1装检查器

    一个专门审技能包的静态工具。

    pip install semia-audit
  2. 2扫一个技能

    它会翻出技能里的内嵌命令、网络请求与文件操作。

    semia scan ./some-skill
  3. 3看高危项

    重点盯脚本执行与外部请求两类,其余多为提示。

  4. 4按建议修

    能自动改的先改,改不动的回源文件手动改。

    semia repair ./some-skill

如何确认成功

扫描能列出技能里所有会执行命令的位置,且自动修复后不再出现高危项

注意事项

  • 技能本质是带命令的说明文档,跑之前审一遍是必要动作。
  • 自动修复只会改明确模式,语义层面的问题还得人看。
  • 来源不明的技能即使扫过了也建议在隔离环境里试。
  • 规则覆盖有限,新写法未必能识别。

核心亮点

  • 专注 AI Agent 技能这一新兴攻击面,填补传统 SAST 工具覆盖不到的空白
  • 静态分析无需运行技能即可出结果,接入本地或 CI 成本低
  • 同时覆盖 Claude Code、Codex、OpenClaw 等多平台技能格式,通用性较好

不足之处

  • 仅做静态分析,对运行时动态加载或混淆规避的恶意行为识别有限
  • 项目处于早期,规则库与误报/漏报情况仍需更多实践验证

适用场景

  • 在安装第三方 Claude Code 技能前做一次安全预检
  • 团队 CI 中扫描技能仓库,阻止含危险命令的提交合并
  • 技能市场或分发平台对上传的技能包做自动化审计

替代项目

Semgrep、Bandit

同类项目推荐

UltraEval-Audio 开源

一站式音频模型评测,快速对比知己知彼

Your faithful, impartial partner for audio evaluation — know yourself, know your ri···

★ 328 2026-08-09
evals 开源

用真实 React Native 任务,测出 AI 编码真本事。

A benchmark suite for evaluating how coding models solve real React Native tasks.

★ 112 2026-08-10
humanbound 开源

给 AI 智能体找茬,自动发现安全漏洞和逻辑缺陷。

Open-source adversarial testing engine, SDK, and CLI for AI agents. Runs locally or ···

★ 231 2026-08-09
ai-dfir-toolkit 开源

给 AI 系统装上开箱即用的入侵检测规则

A vendor-neutral collection of Sigma, YARA, and Suricata rules for detecting comprom···

★ 155 2026-10-31
any-guardrail 开源

一个接口切换多种大模型安全护栏,评测对比不再改代码

Giving researchers and practitioners an easy way to switch between guardrails.

★ 131 2026-09-16
CUREBench 开源

给AI看病决策打分,推动医疗AI更靠谱

CUREBench @ NeurIPS 2025: Benchmarking AI reasoning for therapeutic decision-making ···

★ 136 2026-08-09
ProteinWorkshop 开源

统一蛋白质表示学习的数据、模型与评测流程

Benchmarking framework for protein representation learning. Includes a large number ···

★ 280 2026-10-31
NISQA 开源

无参考也能给语音质量打分,TTS自然度一测便知

NISQA - Non-Intrusive Speech Quality and TTS Naturalness Assessment

★ 985 2026-08-09