📦

vet

Seguro

変更ごとにvetでコードレビューを行う

Vetはgit差分や会話履歴を分析し、AIコーディングアシスタントがコード変更の問題점을特定するのを支援します。論理的なコード変更のたびにすぐに実行して、要求された內容と実装された內容の間の誤解を発見します。

Suporta: Claude Codex Code(CC)
⚠️ 67 Ruim
1

Baixar o ZIP da skill

2

Upload no Claude

Vá em Configurações → Capacidades → Skills → Upload skill

3

Ative e comece a usar

Testar

A utilizar "vet". Run vet on the current changes

Resultado esperado:

Vet found 2 issues:

1. [HIGH] Unused variable in auth.py:23
The variable 'token' is assigned but never used.

2. [MEDIUM] Missing error handling in database.py:45
Database connection errors are not caught.

Recommendation: Review these issues before committing.

A utilizar "vet". Run vet with --output-format json

Resultado esperado:

{"issues": [{"severity": "high", "file": "auth.py", "line": 23, "message": "Unused variable 'token'"}, {"severity": "medium", "file": "database.py", "line": 45, "message": "Missing error handling"}]}

Auditoria de Segurança

Seguro
v1 • 2/22/2026

This is a legitimate code review tool that analyzes AI assistant session history and git diffs. The static scanner flagged 54 potential issues, but all are false positives. The 'weak cryptographic algorithm' alerts are triggered by argparse (command-line parsing), not crypto code. 'Shell backtick' alerts are markdown code blocks showing example commands, not actual execution. 'Hidden file' and 'system reconnaissance' alerts are legitimate file path accesses to session storage required for the tool to function.

4
Arquivos analisados
269
Linhas analisadas
4
achados
1
Total de auditorias

Problemas de Alto Risco (3)

False Positive: Weak Cryptographic Algorithm
Scanner flagged 'argparse' module as weak crypto. This is a command-line argument parsing library, not a cryptographic module. No cryptographic operations present.
False Positive: Shell Backtick Execution
Scanner flagged backticks in markdown as shell execution. These are markdown code blocks showing example commands, not actual code execution.
False Positive: Hidden File Access
Scanner flagged accessing ~/.claude, ~/.codex as hidden file access. These are required session storage paths for reading AI assistant conversation history.
Problemas de Baixo Risco (1)
False Positive: System Reconnaissance
Scanner flagged file system access as system reconnaissance. This is legitimate session storage access required for the tool to function.
Auditado por: claude

Pontuação de qualidade

45
Arquitetura
100
Manutenibilidade
85
Conteúdo
30
Comunidade
73
Segurança
83
Conformidade com especificações

O Que Você Pode Construir

開発早期のバグ発見

各コード変更後にvetを実行して、バグが蓄積される前に発見します。ツールはgit差分と会話コンテキストをレビューして潜在的な問題を特定します。

機能開発中のコード品質向上

vetを使用して、コード変更とともに会話履歴を分析し、実装がユーザーの意図と一致していることを確認します。

AI生成コードの手動レビュー

vetはAI生成コードの追加のレビューレイヤーを提供し、AIが見落とした可能性のある問題を発見します。

Tente Estes Prompts

基本的なvetチェック
Run vet on the current changes to review the code.
特定の焦点を当てたvet
Run vet on the current changes focusing on security issues.
カスタムモデルを指定したvet
Run vet using the claude-sonnet-4 model with a 0.9 confidence threshold.
エージェントモードでのvet
Run vet in agentic mode to route through local Claude Code CLI.

Melhores Práticas

  • 論理的なコード変更のたびにバッチではなくすぐにvetを実行
  • 実際に変更した部分に関連する問題をレビューし、他のエージェントの問題ではないことを確認
  • APIキーが利用できない場合は--agenticモードを使用するが、分析速度は遅くなることを期待

Evitar

  • 問題をレビューせずに無視しない - 本当の問題を示している可能性がある
  • 大きな機能の終わりにだけvetを実行しない - 早期に問題を検出
  • vetがテストの代わりの다고 가정하지 마세요 - テストを補完するが置き換えるものではない

Perguntas Frequentes

vetとは何ですか?
Vetはgit差分と会話履歴を分析してコード変更の問題点を発見するコードレビューツールです。AIコーディングアシスタントがバグや誤解を早期に発見するのを支援します。
vetのインストール方法を教えてください
pipで'verify-everything'をインストールするか、uvで'uv pip install verify-everything'を使用してvetをインストールします。'vet --help'でインストールを確認します。
vetはテストの代わりになりますか?
いいえ、vetはテストの代わりにはなりません。テストが見落とす可能性のある問題(論理的な誤解など)を検出する補完的なレビューツールです。
vetは哪些AIツールをサポートしていますか?
vetはClaude Code、Codex、OpenCodeをサポートしています。各ツールにはscripts/ディレクトリに特定のセッションエクスポートスクリプトがあります。
vet为什么访问会话文件?
vetは会話履歴を読んでコード変更のコンテキストを理解します。これにより、要求された內容と実装された內容の間の誤解を特定できます。
エージェントモードとは何ですか?
エージェントモードはAPIを直接呼び出す代わりに、ローカルにインストールされたClaude CodeまたはCodex CLI経由でvet分析をルーティングします。APIキーが利用できない場合に使用します。低速ですがオフラインで動作します。

Detalhes do Desenvolvedor

Autor

imbue-ai

Licença

MIT

Referência

main