SuperAPI AI 工具集

qodo-review

编程与开发

查看项目

更新于 10-16 04:54

技能介绍

用途:在实质性编码里程碑以及打开或更新 PR、交接完成工作前,审查本地改动(含尚未推送的工作)。它对比工作树与基准提交,包含新增和未跟踪文件,把差异和提供的编码会话上下文发送给 Qodo 审查引擎,返回结构化发现,由使用者评估并在授权或 autofix 下修复;不会推送,也不创建 PR,只有基准提交需已在远端。

主要能力:按情况选择深度,--fast --async 用于编码中的轻量检查点;最终审查省略深度标志(auto);确有高影响或用户要求更彻底时使用 --deep 并说明理由。--fast 与 --deep 互斥,每次调用重新选择深度,没有 --standard。

使用方式:需已认证的 Qodo CLI(1.6.0 或更新)或已连接的 QAR MCP 服务器与经测试的本地收集器。先运行 qodo --version 探测兼容性;用 qodo review --base "$review_base" --context-file 传入上下文,也可将 .qodo/session-context.json 放在仓库根自动附加(不要提交该文件)。--async 提交后用 qodo review status <operation-id> 收集结果;退出码 0 已完成、2 仍在运行、1 失败/取消/过期。最终审查后再处理授权修复并重新审查。MCP 路径用 start-pre-pr-review,stream_id 须为 64 位小写十六进制。

适用场景:本地改动审查、PR 前检查、需要会话上下文解释“为什么”的变更。

限制:最终审查前应收集检查点并核对当前代码;待处理、失败、部分或已被取代的结果不算通过;CLI 更旧或无法解析时不要运行审查,也不得称为认证失败。资料未提供收费、价格与效果信息。