适合谁
- 需要严格安全策略的 AI 智能体开发者和用户
- 希望用自然语言定义安全边界而不牺牲自主性的团队
- 在不可信环境中运行智能体的安全研究人员
IronCurtain 通过将自然语言安全策略编译为确定性规则,为 AI 智能体提供运行时安全边界。它支持多种运行模式和 MCP 服务器,但作为研究原型,需要用户仔细审查策略和了解安全模型。
IronCurtain 是一个用于自主 AI 智能体的安全运行时。它通过将人类可读的“宪法”编译为确定性安全策略,并在运行时强制每个工具调用,从而在不牺牲自主性的前提下提供安全边界。它支持多种运行模式,包括内置智能体(Code Mode)和 Docker 智能体模式,并内置策略引擎、MCP 服务器、审计日志和 Web UI。
npm install -g @provos/ironcurtain;2. 设置 LLM API 密钥(如 ANTHROPIC_API_KEY);3. 运行 ironcurtain setup 进行首次设置向导;4. 使用 ironcurtain mux 开始交互式会话。