jly-cr
v0.6.4
Published
Multi-agent code review CLI for OpenCode — auto model detection, business rule support
Downloads
137
Maintainers
Readme
jly-cr
多 Agent 代码审查平台 CLI。基于 OpenCode + oh-my-opencode,面向 ToB 业务场景。
快速开始
npm i -g jly-cr
jly-cr install
jly-cr doctor # 验证安装安装时自动检测环境中的 API key,选择最优模型(支持 Anthropic / OpenAI / Google / OpenCode 免费通道)。
命令
jly-cr # 启动审查(opencode + code-reviewer agent)
jly-cr install # 安装并注册 Agent
jly-cr uninstall # 卸载
jly-cr doctor # 健康检查
jly-cr config # 交互式配置
jly-cr config show # 显示当前配置
jly-cr config set model <model> # 指定模型(留空=自动检测)
jly-cr config set rulesDir <dir> # 设置业务规则目录架构
code-reviewer (primary, 主编排)
├── explore (omo 内置, 代码搜索/影响范围)
├── metis (omo 内置, 意图分类/风险评估)
├── oracle (omo 内置, CRITICAL 二次确认, 条件触发)
├── jly-cr-correctness (逻辑正确性审查)
└── jly-cr-business (业务逻辑审查)审查流水线
1. explore 并行搜索上下文
2. metis 意图/风险分析
3. 领域识别 + 规则召回
4. parallel(correctness, business)
5. 结果聚合去重
6. [CRITICAL] oracle 二次确认
7. 门禁裁决 + 报告输出业务规则
在项目根目录创建规则(缺省 .jly-cr/rules/,可通过 config 修改):
your-project/.jly-cr/rules/
├── order-rules.md
└── payment-rules.md规则模板见 prompts/rule-template.md。
前置依赖
- opencode — AI 编码助手
- oh-my-opencode — 多 Agent 编排插件(可选)
- ast-grep — AST 搜索
jly-cr install 会自动检测并尝试安装缺失的依赖。
License
MIT
