PrismorSec/prismor

Self-hosted runtime control plane for AI agents. Observe or HITL approve or Block rogue tool calls before it executes: secret leaks, prompt injection, supply chain etc in a local dashboard. Agent agnostic (Claude, codex, langchain etc.)

解决的问题

Prismor 为 AI 代理(如 Claude Code、Codex 和 LangChain)提供运行时安全,防止与自主执行相关的风险。它解决了传统操作系统级安全工具因缺乏 AI 特定上下文而常被忽略的威胁,包括提示注入、意外破坏性操作、秘密外泄、权限提升以及供应链风险。

工作原理

Prismor 通过多种集成接口(包括 shell 钩子、LLM 代理和专用 MCP 网关)拦截 AI 代理的工具调用。每个提议的操作在执行前都会经过可自定义的策略引擎评估。系统可运行在「观察模式」(记录活动用于审计)或「强制模式」(实时阻止危险操作)。它还包含「语义防护」功能,通过 LLM 辅助的意图检查,捕捉正则表达式规则可能遗漏的改写注入。

适用对象

专为需要执行 shell 命令、读写文件、调用外部 API 的 AI 代理开发者和组织设计,尤其适用于受监管环境或处理敏感数据的场景。

主要亮点

  • 多代理支持:与 Claude Code、Cursor、GitHub Copilot 以及 LangChain、CrewAI 等各类框架代理广泛集成。
  • MCP 防护墙:提供网关以阻止特定 Model Context Protocol (MCP) 服务器或工具,并扫描工具响应中的注入行为。
  • 秘密保护:具备「扫除与掩护」功能,防止秘密跨工具边界泄露,并使用蜜罐令牌检测侦察行为。
  • 防篡改审计:本地生成哈希链并签名代理操作,创建可验证的审计日志。
  • 治理模式:提供预配置的安全姿态(如 dev-safe、regulated-airgap),在安全性和使用摩擦之间取得平衡。
  • LLM 代理:通过拦截模型流量并判断提议的工具调用,管理无法直接钩子的代理。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目