Бесплатно и с открытым исходным кодом — лицензия MIT.
Вы написали его быстро. Теперь убедитесь, что он работает. Code Auditor читает весь проект, находит баги и исправляет их до релиза.
npm install -g code-auditor-mcpcode-audit install --agent allfor (const org of orgs) {
const users = await db.select().from(users)
org.users = users
}Этот цикл делает запрос к базе данных для каждого элемента. Если элементов 1000, сайт выполнит 1000 запросов. Он замедлится до полной остановки и зависнет по таймауту.
Code Auditor превращает это в один-единственный запрос.
const TEST_PASSWORD = "vvy8AUVvish34Fq"
await page.type("#password", TEST_PASSWORD)Этот пароль уже сохранён в истории Git. Любой, кто найдёт ваш репозиторий, получит ваши учётные данные. Это не просто баг — это утечка.
Code Auditor это ловит и предлагает вынести его в переменную окружения.
useEffect(() => {
fetchData()
}) // Missing []Это выполняется при каждом рендере. Приложение зависнет, а счёт за API взлетит.
Code Auditor ловит пропущенные зависимости и бесконечные ре-рендеры.
// In src/components/Header.tsx
import { chargeCustomer } from '../services/payment'Вы вызываете платёжный сервис из UI-компонента. Получается запутанный клубок, который невозможно рефакторить.
Code Auditor следит за границами модулей и блокирует такие импорты.
color: #273828;
background-color: #1e2328;У вас 47 разных оттенков серого. Половина — почти дубликаты, не совпадающие с дизайн-системой. Тёмная тема будет выглядеть сломанной.
Code Auditor ловит дрейф стилей и предлагает использовать дизайн-токены.
// 563 lines of code
// 0 imports anywhereУ вас есть целые файлы, которые больше никто не использует. Они замедляют AI-агента и тратят токены в каждом контексте.
Code Auditor находит мёртвые модули и предлагает их удалить.
Это лишь примеры. Code Auditor поставляется с семью видами правил и встроенными анализаторами для TypeScript, JavaScript, Go и CSS — от SQL-инъекций и ошибок React до мёртвого кода и циклов зависимостей.
Запустите на всём проекте и увидьте каждую скрытую проблему.
Ваш AI-агент проверяет свою работу. Работает с Claude Code, Cursor, Codex, Gemini CLI, VS Code / Copilot и ZCode.
Критические ошибки блокируются до попадания в репозиторий.
Одна команда. Ваш агент запускает её при каждой правке.