SuperAPI AI 工具集

cortex-code

数据与分析

查看项目

更新于 10-15 23:46

技能介绍

用途:作为已安装的市场技能,让编码智能体把仅在 Snowflake 相关的请求路由到 Cortex Code CLI 无头模式执行,非 Snowflake 请求仍由本地编码智能体处理。前提:Cortex Code CLI 需按 Snowflake 官方文档安装配置,用 which cortex 验证。主要能力:会话初始化时动态发现 Cortex 技能(discover_cortex.py,缓存至 ~/.cache/cortex-skill/cortex-capabilities.json);基于 LLM 的语义路由(route_request.py),非关键词匹配;安全封装提供 prompt(默认,执行前需用户批准并预测工具与置信度)、auto(自动批准并强制审计)、envelope_only(不预测工具、自动批准并审计)三种模式;无状态执行并做上下文增强;支持审计日志与组织策略覆盖。使用方式:按 scripts 目录下脚本运行,执行命令形如 execute_cortex.py --prompt "..." --connection "..." --envelope "RW" --disallowed-tools ...,内部调用 cortex -p "prompt" --output-format stream-json;信封包括 RO、RW、RESEARCH、DEPLOY、NONE。注意 config.yaml 可选,缺失时默认 approval_mode: prompt、default_envelope: RO,ConfigManager 内部处理,无需自行查找。限制:仅路由 Snowflake 操作;每次执行约增加 2-5 秒延迟;会话状态有缓存,重复查询有快捷路径;凭据路径会被阻止路由,PII 默认被脱敏;auto/envelope_only 仅建议在可信环境使用。