← На главную

aislop выявляет мусор в коде от AI-агентов за секунды

29.05.2026 13:37 · hackernews

AI-агенты для написания кода — Claude Code, Cursor, Codex, OpenCode — оставляют после себя мусор. Комментарии над очевидными строчками, проглоченные исключения, as any где попало, выдуманные импорты, дубли функций, мёртвый код, заглушки TODO, огромные функции. Тесты проходят. Линтер молчит. Код всё равно гниёт. Для этого написали aislop.

Это детерминированный анализатор. Никаких LLM внутри — одинаковый код на входе, одинаковый результат на выходе, оценка от 0 до 100 за доли секунды. Работает с TypeScript, JavaScript, Python, Go, Rust, Ruby, PHP и Java. Больше 40 правил. Лицензия MIT, CLI бесплатный.

Ставится одной командой: npx aislop scan — без установки, просто запустить в любой папке. Можно проверить только изменённые или staged файлы, вывести JSON, настроить исключения в .aislop/config.yml.

Шесть движков работают параллельно: форматирование (Biome, gofmt, cargo fmt, rubocop), линтинг (oxlint, ruff, clippy), качество кода (сложность функций, мёртвые зависимости через knip), AI-слоп (повествовательные комментарии, console.log, TODO), безопасность (eval, innerHTML, SQL-инъекции) и архитектура (запреты на импорты, слои).

aislop умеет чинить проблемы механически — форматирование, ненужные импорты, мёртвый код. То, что не может поправить сам, передаёт агенту с полным контекстом. Для этого есть ключи --claude, --cursor, --gemini, --codex, --windsurf, --aider и ещё десяток. Можно поставить хук на каждое редактирование агента: npx aislop hook install --claude. С качественным гейтом хук заблокирует изменение, если оценка упадёт ниже порога.

В CI это работает так: npx aislop ci выдаёт JSON и завершается с ошибкой, если оценка меньше заданной. Для команд есть площадка scanaislopPR-гейты, дашборды, привязка к авторам, иерархия стандартов от организации до команды.

Начинается всё с npx aislop init (или init --strict для корпоративного уровня с порогом 85). На README можно повесить бейдж со счётом репозитория. Он генерируется автоматически, бесплатно.

Читать оригинал →