Plugin local para Claude Code, Cursor, Windsurf y VS Code. 7 herramientas de análisis estático. Tu código nunca sale de tu máquina.
Cada herramienta retorna solo métricas numéricas — ningún contenido de tu código viaja fuera de la máquina.
Análisis completo de un archivo .py en un solo llamado. Incluye todas las dimensiones: complejidad, código muerto, duplicados, secrets, vulnerabilidades, alucinaciones, documentación y costo en tokens.
Escanea hasta 50 archivos .py de un directorio. Retorna los archivos más críticos, secrets totales, vulnerabilidades acumuladas y el ahorro total de tokens del proyecto.
Detecta API keys, tokens y credenciales hardcodeadas. Retorna solo si hay secrets, cuántos y en qué líneas. El valor nunca se extrae, nunca se almacena, nunca se envía.
Detecta patrones de vulnerabilidades OWASP comunes en Python. Cada hallazgo incluye tipo, línea y severidad. Nunca el código fuente.
Detecta referencias inventadas en código AI-generado: nombres usados pero nunca definidos ni importados en el archivo. Es la señal más confiable de que el LLM inventó algo que no existe.
Audita la cobertura de docstrings y README. Calcula cuántos tokens ahorrarías si documentaras bien el código (un LLM necesita ~80 tokens para entender una función sin docs vs ~25 con docstring). Genera un skeleton .md con las secciones que faltan, listo para rellenar.
Audita un prompt antes de enviarlo al LLM. Mide el costo exacto en tokens por modelo, detecta redundancia, palabras vagas e imprecisas, y calcula un score de especificidad. Un prompt vago gasta el mismo dinero que uno preciso pero produce peores resultados.
Pega código Python y recibe el análisis completo. Corre en api.jorgelaveaga.com — solo AST, sin ejecutar tu código.
Requiere Python 3.9+ · Sin pip install · Sin dependencias externas · Funciona en macOS y Linux
~/.claude.json~/.cursor/mcp.json — o Settings → MCP → Add Server~/.codeium/windsurf/mcp_config.json.vscode/mcp.json en la raíz de tu proyecto~/.continue/config.json — sección mcpServers
Reemplaza TU_USUARIO con tu nombre de usuario.
Reinicia el editor — el MCP aparece automáticamente en las herramientas disponibles.
Cuando esté disponible como paquete instalable (pip install code-auditor) con más features y soporte para más lenguajes.