概念Common Expression Language
CEL
CEL(Common Expression Language)是由Google开发的一种开源轻量级表达式语言,设计目标是在安全、可控的环境中对表达式进行求值。CEL具有确定性执行、无副作用、高性能等特点,支持类型检查和跨语言实现。常被用于访问控制策略、配置验证、数据过滤及业务规则引擎等场景,广泛应用于Kubernetes、Envoy等云原生项目中。
核心事实
时间轴 (近 90 天)
10月16日
agentgateway内置了MCP授权策略mcpAuthorization,它用CEL规则对mcp.tool.name、mcp.tool.target以及JWT声明进行评估。
待验证50%
10月16日
在agentgateway v1.5.0上,无论路径是什么,每一次read_text_file调用的CEL求值结果完全相同,工具名规则有效而路径规则无数据可读。
待验证50%
全部知识事实 (4)
已验证
CEL(Common Expression Language)是Google开发的一种轻量级表达式语言,常用于策略规则和数据验证场景
65%待验证正确的AI接口自动化思路是用框架管理用例,让AI维护YAML/CEL格式的用例数据,而非让AI编写代码
80%待验证agentgateway内置了MCP授权策略mcpAuthorization,它用CEL规则对mcp.tool.name、mcp.tool.target以及JWT声明进行评估。
50%待验证在agentgateway v1.5.0上,无论路径是什么,每一次read_text_file调用的CEL求值结果完全相同,工具名规则有效而路径规则无数据可读。
50%