[控场AI]
产品CSL Core

CSL-Core

开源命令行工具,用于为LangChain智能体的工具调用添加形式化验证的安全策略,通过在工具调用前插入策略守卫层实现安全控制,支持Z3定理证明器进行策略验证

时间轴 (近 90 天)

10月4日

CSL-Core 是一个开源命令行工具,在每次工具调用之前加上一道经过形式化验证的策略防线,且不需要改动现有提示词

待验证50%
10月4日

执行 cslcore venom 命令会以只读方式扫描代码仓库,识别 @tool 装饰的函数、StructuredTool、LangGraph 节点,以及 OpenAI/Anthropic 的工具 schema、MCP 服务器和 webhook

待验证50%
10月4日

CSL-Core 对涉及资金的工具设置单次调用上限和审批阈值,对执行命令的工具采用白名单机制,对写入操作限定文件夹作用域

待验证50%
10月4日

CSL-Core 使用 Z3 定理证明器在策略生效前验证规则,以确保规则在数学层面可满足、无矛盾

待验证50%
10月4日

CSL-Core 在 LangChain 的 @tool 装饰器下方再加一个装饰器,工具保留原有名称、文档字符串和参数 schema,使 LangChain 看到的仍是同一个工具

待验证50%
10月4日

CSL-Core 的 cslcore wire --undo 命令可以把文件原样恢复

待验证50%
10月4日

CSL-Core 工具默认从 log 模式启动,不拦截任何调用,但把每次调用记录为 allow 或 would-block

待验证50%
10月4日

cslcore venom --check --fail-on-new-reach 命令会在有人新增能动钱、能执行命令或能对外发布却没有配套规则的工具时让构建失败

待验证50%
10月4日

CSL-Core 可通过 pip install csl-core 安装,在仓库中运行 cslcore setup 使用,所有数据留在本地不会外传

待验证50%
10月4日

CSL-Core 对纯 schema 工具无法用装饰器,需要手动添加一行 guard.check(...)

待验证50%

还有 1 条时间轴事件

全部知识事实 (11)

待验证

CSL-Core 是一个开源命令行工具,在每次工具调用之前加上一道经过形式化验证的策略防线,且不需要改动现有提示词

50%
待验证

执行 cslcore venom 命令会以只读方式扫描代码仓库,识别 @tool 装饰的函数、StructuredTool、LangGraph 节点,以及 OpenAI/Anthropic 的工具 schema、MCP 服务器和 webhook

50%
待验证

CSL-Core 对涉及资金的工具设置单次调用上限和审批阈值,对执行命令的工具采用白名单机制,对写入操作限定文件夹作用域

50%
待验证

CSL-Core 使用 Z3 定理证明器在策略生效前验证规则,以确保规则在数学层面可满足、无矛盾

50%
待验证

CSL-Core 在 LangChain 的 @tool 装饰器下方再加一个装饰器,工具保留原有名称、文档字符串和参数 schema,使 LangChain 看到的仍是同一个工具

50%
待验证

CSL-Core 的 cslcore wire --undo 命令可以把文件原样恢复

50%
待验证

CSL-Core 工具默认从 log 模式启动,不拦截任何调用,但把每次调用记录为 allow 或 would-block

50%
待验证

cslcore venom --check --fail-on-new-reach 命令会在有人新增能动钱、能执行命令或能对外发布却没有配套规则的工具时让构建失败

50%
待验证

CSL-Core 可通过 pip install csl-core 安装,在仓库中运行 cslcore setup 使用,所有数据留在本地不会外传

50%
待验证

CSL-Core 对纯 schema 工具无法用装饰器,需要手动添加一行 guard.check(...)

50%
待验证

CSL-Core 的'先影子运行、再强制执行'设计思路与 WAF 的检测/阻断模式切换类似

50%

来源文章