安全审查 CLI 参考
查找 Lime 现役审查、事件和结构化输出入口。
命令概览
| 入口 | 用途 |
|---|---|
| lime review --uncommitted | 审查未提交更改。 |
| lime review --base <REF> | 对照本地可用基准审查。 |
| lime review --commit <SHA> | 审查单次提交。 |
| lime exec review ... --json | 同一审查链路的事件输出。 |
| lime exec --output-schema <FILE> <PROMPT> | 向本次任务提供 JSON Schema。 |
| lime resume <THREAD_ID> | 沿原任务读取历史并继续。 |
目标与配置
一次选择一种审查目标。未知目标、冲突参数、空自定义指令或无效输出文件在连接前报错。使用 lime --help 与对应子命令帮助核对当前版本;不调用不存在的专用安全扫描子命令。
身份和运行边界
模型服务认证、平台账号与远程连接分别配置。权限档案和显式沙盒策略二选一;非交互任务不应等待无法完成的人工作业。限制进程可继承的秘密与网络。
读取事件和最终数据
--json 用于执行事件,不等同于固定的漏洞结果对象。输出 Schema 只是本回合约束;消费者应检查终态、解析最终数据、验证字段和实际代码证据。过程错误和警告也要保留。
产物与历史
报告、威胁模型、覆盖说明、补丁与验证记录由任务按明确要求生成。使用真实任务标识与路径关联历史;没有专用扫描数据库、自动问题匹配或固定目录合同。
退出和中断
区分正常结束、配置错误、运行错误和取消。不要将其他扫描器的 0/1/2 严重程度退出码套用于 Lime。CI 政策应自行验证执行、数据和已接受风险,并在缺少证据时失败关闭。