必须绕过云端依赖并离线加载模型权重与规则引擎,确认qoder-local-model-v1.3文件夹含config.json、pytorch_model.bin和rules/目录,注册本地模型路径后通过命令行或全局配置指定使用,并验证输出含“?严重|test.js:1硬编码密钥风险”及“[Local Model: qoder-local-model-v1.3]”。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要在本地运行Qoder模型执行代码审查,必须绕过云端依赖、确保模型权重与规则引擎完全离线加载,并让CLI能识别本地模型路径而非调用远程API。
确认本地模型已部署并可被Qoder CLI识别
进入模型存放目录,检查是否存在 【qoder-local-model-v1.3】 文件夹,内含 config.json、pytorch_model.bin 和 rules/ 目录;若缺失 rules/ 子目录,审查将跳过所有安全与风格校验项,仅返回语法错误。
执行 qoderwake model list,观察输出中是否包含 local://qoder-local-model-v1.3 标识;若只显示 cloud:// 开头的条目,说明 CLI 未扫描到本地模型路径。
手动注册模型路径:qoderwake model register --path ./qoder-local-model-v1.3 --name local-qoder-13 --type code-review。
配置审查任务使用本地模型
方法一:命令行显式指定模型
qoderwake submit --event-type=code-review --target-context="file:///src/payment-service" --model=local-qoder-13。
方法二:全局默认切换为本地模型
代码编辑 CLI 工具集合:Cursor CLI(agent)和 Qoder CLI(qodercli),用于代码修改、重构、Code Review 及自动化代码任务。
qoderwake config set default.model local-qoder-13;此后所有不带 --model 参数的 submit 命令均自动使用该模型。
【注意:切换后首次运行会触发本地规则编译,耗时约 12–45 秒,期间终端无输出,不可中断】
验证本地审查是否生效
第一步:在项目根目录新建 test.js,写入存在硬编码密钥的代码片段:const API_KEY = "sk-live-abc123xyz";
第二步:执行 qoderwake submit --event-type=code-review --target-context="file://./test.js" --model=local-qoder-13。
第三步:检查输出中是否出现 ? 严重|test.js:1 硬编码密钥风险(规则ID: SEC-007),且末尾标注 [Local Model: qoder-local-model-v1.3]。
若输出含 cloud:// 或提示 “No rule matched”,说明模型未加载规则或路径注册错误。

















