imbue-ai/vet

Find issues worth your attention.

해결하는 문제

Vet은 코드 변경 사항과 코딩 에이전트의 동작이 정확하며 사용자의 의도와 일치하는지 확인하기 위해 설계된 검증 도구입니다. 사용자가 요청한 내용과 에이전트가 실제로 구현한 내용 사이의 버그 및 불일치를 방지합니다.

작동 방식

Vet은 리포지토리와 코드 차이를 스냅샷으로 저장하며, 선택적으로 사용자의 목표와 에이전트의 대화 기록을 포함합니다. 그런 다음 대규모 언어 모델 (LLMs)을 사용하여 검사를 실행하고, 결과를 필터링 및 중복 제거하여 최종 문제 목록을 생성합니다.

대상 사용자

AI 코딩 에이전트(Claude Code, Codex, OpenCode 등)를 사용하는 개발자 및 팀, 또는 CI/CD 파이프라인에서 풀 리퀘스트를 자동화된 방식으로 검토하려는 사용자에게 적합합니다.

주요 특징

  • 에이전트 통합: 코딩 에이전트의 스킬로 설치할 수 있어, 에이전트가 변경 사항을 적용한 후 능동적으로 검증 체크를 수행할 수 있습니다.
  • 유연한 배포: CLI 도구, PR 검토를 위한 GitHub Action, 또는 에이전트 스킬로 작동합니다.
  • BYO-Model: 사용자 지정 JSON 구성을 통해 OpenAI 호환 제공업체를 모두 지원하며, 커뮤니티 모델 레지스트리를 유지합니다.
  • 사용자 지정 가능한 검사: 사용자는 guides.toml 파일을 통해 특정 문제 코드에 대한 가이드 텍스트를 수정하여 검증 프로세스를 조정할 수 있습니다.
  • 개인정보 보호 중심: 오픈 소스이며 계정이나 데이터 수집이 필요하지 않습니다. 요청은 추론 제공업체로 직접 전송됩니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트