AI编程会话的实时代码审查员

vet

收藏 0
下载 0
版本 0.2.4

AI代码审查工具,通过分析Git差异和对话历史主动发现代码问题与需求理解偏差,支持OpenCode、Codex、Claude Code等主流AI编程环境。

基本信息

  • 技能名称?vet
  • 中文名称?AI编程会话的实时代码审查员
  • 作者?andrewlaack-collab
  • 分类?其他
  • 版本?0.2.4
  • 标签?code-review, ai-assisted-coding, git-diff-analysis, session-history, claude-code, codex, opencode, static-analysis, continuous-verification

使用方法

使用说明
Vet 综合评估
核心用法
Vet是一款针对AI辅助编程场景设计的代码审查工具,其核心价值在于 即时验证(verify-everything) 。安装 verify-everything 包后,用户可在每次代码逻辑单元变更后立即调用vet,通过指定 --history-loader 参数加载当前AI会话历史(支持OpenCode、Codex、Claude Code三种主流环境),让vet同时分析Git diff和对话记录,识别实现与原始需求之间的偏差。
显著优点

  1. 会话感知审查 :不同于传统静态分析工具,vet能理解AI编程的迭代对话上下文,捕捉"理解偏差"类问题
  2. 多平台支持 :内置三大主流AI编码工具的会话导出脚本,降低集成门槛
  3. 灵活的置信度控制 :通过 --confidence-threshold 参数(0.0-1.0)调节审查严格程度
  4. 无API模式 : --agentic 模式允许通过本地Claude Code/Codex CLI路由分析,解决API密钥缺失问题
  5. 主动审查理念 :强调"Do not batch changes",鼓励高频小粒度验证
    潜在缺点与局限性
    非测试替代品 :明确声明不能替代实际测试运行,仅作静态审查补充
    多代理噪声 :同仓库多AI代理并行时,Git diff可能混入他人变更,需人工甄别
    历史加载复杂度 :需手动定位会话ID或文件路径,对新手不够友好
    更新维护成本 :随AI工具演进需同步更新CLI和导出脚本
    适合人群
    使用OpenCode/Codex/Claude Code进行复杂多轮迭代的开发者
    团队协作中需确保AI实现与需求一致性的场景
    追求代码审查自动化但缺乏API资源(agentic模式)的用户
    常规风险
    误判风险 :多代理环境下可能误报他人代码问题
    隐私暴露 :会话历史可能包含敏感信息,需确认导出脚本的数据处理范围
    过度依赖 :高频调用可能产生审查疲劳,忽视真正关键问题

标签

其他

💬 评论 (0)

发表评论

支持 Markdown

📭 还没有评论,快来抢沙发吧!