Gratuit et open source — licence MIT.
Vous l'avez construit vite. Assurez-vous maintenant qu'il fonctionne. Code Auditor lit tout votre projet, trouve les bugs et les corrige avant la livraison.
npm install -g code-auditor-mcpcode-audit install --agent allfor (const org of orgs) {
const users = await db.select().from(users)
org.users = users
}Cette boucle exécute une requête base de données pour chaque élément. Avec 1 000 éléments, votre site exécute 1 000 requêtes. Il ralentit jusqu'à l'arrêt complet et finit par expirer.
Code Auditor regroupe tout ça en une seule requête.
const TEST_PASSWORD = "vvy8AUVvish34Fq"
await page.type("#password", TEST_PASSWORD)Ce mot de passe est désormais enregistré dans l'historique Git. Quiconque trouve votre dépôt a vos identifiants. Ce n'est pas qu'un bug, c'est une faille de sécurité.
Code Auditor le détecte et vous dit de le déplacer vers une variable d'environnement.
useEffect(() => {
fetchData()
}) // Missing []Ça s'exécute à chaque rendu. Votre app va geler et votre facture d'API va exploser.
Code Auditor détecte les dépendances manquantes et les re-rendus infinis.
// In src/components/Header.tsx
import { chargeCustomer } from '../services/payment'Vous appelez un service de paiement depuis un composant d'interface. Ça crée un enchevêtrement impossible à refactoriser.
Code Auditor impose les frontières de modules et bloque ces imports.
color: #273828;
background-color: #1e2328;Vous avez 47 nuances de gris différentes. La moitié sont des quasi-doublons qui ne correspondent pas à votre design system. Le mode sombre aura l'air cassé.
Code Auditor détecte la dérive de style et vous dit d'utiliser vos design tokens.
// 563 lines of code
// 0 imports anywhereVous avez des fichiers entiers que plus rien n'utilise. Ils ralentissent votre agent IA et gaspillent des tokens à chaque fenêtre de contexte.
Code Auditor trouve les modules morts et vous dit de les supprimer.
Ce ne sont que des exemples. Code Auditor fournit sept types de règles et des analyseurs intégrés pour TypeScript, JavaScript, Go et CSS — des injections SQL et erreurs React au code mort et aux cycles de dépendances.
Lancez-le sur tout le projet. Voyez chaque bug caché.
Votre agent IA vérifie son propre travail. Compatible Claude Code, Cursor, Codex, Gemini CLI, VS Code / Copilot et ZCode.
Les erreurs critiques sont bloquées avant d'atteindre votre dépôt.
Une commande. Votre agent l'exécute à chaque modification.