GitHub · 去对齐工具与仓库·· 18 天前精选AI 评分58
开源代码审查引擎 ocra(jma49/Open-CR-Agent)发布,用确定性代码约束 LLM 审查智能体
jma49/Open-CR-Agent
来源与原文
GitHub · 去对齐工具与仓库
发布时间:(北京时间)
阅读原始来源 · github.com ↗完整链接与内容说明
https://github.com/jma49/Open-CR-Agent
本站目前仅有 AI 导读与摘要,未展示原文正文;技术细节、代码和完整结论请查看原始来源。
AI 导读
jma49 发布开源代码审查引擎 ocra(Open-CR-Agent),文件选择、规则匹配、锚定与去重等由确定性代码决定,隔离的 LLM 智能体只做判断,所有 finding 需经事实核查与锚定后才发布。它支持本地改动、GitHub PR 和 GitLab MR,可跑在 CI 中并使用自己的模型密钥,智能体只读、无 shell 无网络,面向不可信 PR 设计;附带 SARIF 2.1.0 输出、每次调用的 token 与费用报告、每轮消费上限,以及基于 AACR-Bench(200 个真实 PR、1,505 条专家标注评论)的 ocra-eval。项目处于早期 0.x,质量指标基于小样本,两次相同运行的精确率相差 20 个百分点,提示词在样本足够前保持冻结。
推荐理由
原文讲清了用确定性代码包住 LLM 做代码审查的完整架构,以及面向不可信 PR 的安全设计和实测局限。
来源:GitHub · 去对齐工具与仓库 · github.com