imbue-ai/vet

Find issues worth your attention.

解决的问题

Vet 是一款验证工具,旨在确保代码变更和编码代理的行为正确,并符合用户的意图。它能防止错误以及用户需求与代理实际实现之间的落差。

运作方式

Vet 会对存储库和代码差异进行快照,并可选择性地纳入用户的目标和代理的对话记录。接着,它会利用大型语言模型 (LLMs) 执行检查,过滤并删除重复的发现,最终产生一份问题清单。

适用对象

它适用于使用 AI 编码代理(例如 Claude Code、Codex 或 OpenCode)的开发人员和团队,或是希望在 CI/CD 流水线中以自动化方式审查 Pull Request 的用户。

特色亮点

  • 代理整合 (Agent Integration):可作为编码代理的技能安装,让代理在进行变更后主动执行验证检查。
  • 灵活部署:可作为 CLI 工具、用于 PR 审查的 GitHub Action 或代理技能运行。
  • 自备模型 (BYO-Model):通过自定义 JSON 配置支持任何兼容于 OpenAI 的提供者,并维护一个社区模型注册表。
  • 可自定义检查:用户可以通过 guides.toml 文件修改特定问题代码的指南文字,以调整验证流程。
  • 隐私导向:开源且无需账户或数据收集;请求直接发送至推理提供者。

相关

  • 项目
  • 项目
  • 项目
  • 项目