BorderCollie 产品
把审查、理解和修复放进同一条研发流程
面向持续交付团队设计,从提交触发、风险判断、代码图谱、CLI 自动化到合并门禁,所有状态都能在一个工作台里被追踪。
42文件 diff 解析
3高风险需审批
门禁结果自动回写
提交 / 合并请求今日审查水位
SQL 注入风险src/auth/login.ts · 高风险
0许可证与密钥扫描package-lock.json · 已通过
通过修复 PR 待确认2 个文件变更
待审批调用影响面影响面
AuthServicePolicyCacheSessionNotify风险详情SQL 注入风险
登录态校验缺少参数绑定,建议改为预编译查询并保留审计日志。
$ collie review run --repo border-collie
✓ diff 已解析:42 个文件
✓ 代码图谱已同步
! 3 个风险需要审批
→ 已创建修复 PR:collie/fix-847平均耗时 53s · 失败任务 31
从提交到合并,每一步都有明确状态
研发、平台、安全团队看到同一份事实,不再靠口头同步和重复截图。
提交触发
Webhook 或 CLI 触发审查任务,记录仓库、分支和作者。
图谱补上下文
解析变更符号与调用链,把跨文件影响面带入审查。
门禁给结论
风险、许可证、密钥和规则统一判断,形成可追溯结论。
修复进审批
生成补丁或修复 PR,团队完成最终审批和合并。
