AgentLint CLI

Линтер обвязки агента проверяет AGENTS.md, CLAUDE.md, CI и хуки репозитория и выставляет оценку по шести направлениям.

  • 65 ★ репозитория
  • Последний коммит
  • MIT
CLI

Расширенный доступ

Почему такой уровень

  • Команда `agentlint check` читает конфигурацию репозитория, а расширенные проверки запускают субагентов и читают журналы сессий.
Все причины и проверки

0xmariowu/agentlint

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/0xmariowu-agentlint

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Команда `agentlint check` читает конфигурацию репозитория, а расширенные проверки запускают субагентов и читают журналы сессий.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

AgentLint смотрит на то, что читает агент, а не на код: `AGENTS.md`, `CLAUDE.md`, настройки CI, хуки и `.gitignore`. Он выполняет 51 детерминированную проверку по шести направлениям: находимость, инструкции, работоспособность, безопасность, непрерывность и обвязка. Результат выглядит как оценка из 100 с разбивкой по направлениям. Для глубокого разбора есть семь необязательных расширенных проверок: они запускают субагентов ИИ и читают локальные журналы сессий Claude Code, если те есть. Запуск идет командой `agentlint check` в любом git-репозитории. После `npx agentlint-ai install` в Claude Code появляется команда `/al` с циклом из сканирования, исправления и отчета.

Для кого. Разработчикам и командам, которые хотят проверять файлы инструкций и обвязку репозитория так же, как проверяют код.

Подходит, если

  • Перед внедрением агентов в репозиторий оценивают, насколько понятны `AGENTS.md` и `CLAUDE.md`.
  • В CI добавляют проверку, чтобы обвязка не деградировала.
  • Через `/al` в Claude Code получают исправления слабых мест по результатам скана.
  • Сравнивают оценки нескольких репозиториев организации.

Не подходит, если

  • Нужна проверка стиля и ошибок самого кода, как у ESLint.
  • В репозитории нет файлов инструкций для агента.
  • Нельзя запускать субагентов и читать журналы сессий, нужные для расширенных проверок.

Пример запроса к агенту

Проверь обвязку этого репозитория через AgentLint и покажи три самых слабых направления с исправлениями.

Ограничения

Базовые 51 проверки детерминированные, а оценка зависит от выбранного набора правил, поэтому она отражает соглашения авторов, а не универсальную истину. Первая команда `npm install -g agentlint-ai` ставит только CLI и не трогает `~/.claude/`. Вторая команда, `npx agentlint-ai install`, добавляет команду `/al` в `~/.claude/commands/` и регистрирует плагин в маркетплейсе, об этом подробно сказано в `INSTALL.md`. Расширенные проверки используют ИИ и локальные журналы сессий.

Как отключить. Удалите пакет командой `npm uninstall -g agentlint-ai`. Если ставили команду `/al`, удалите ее из `~/.claude/commands/` и снимите плагин командой Claude Code; порядок описан в `INSTALL.md`.

Частые вопросы

Как поставить AgentLint?

Выполните `npm install -g agentlint-ai`. Плагин для Claude Code добавляет отдельная команда `npx agentlint-ai install`.

Как запустить проверку?

В git-репозитории выполните `agentlint check`. В Claude Code после установки плагина вызовите `/al`.

Какие направления оцениваются?

Находимость, инструкции, работоспособность, безопасность, непрерывность и обвязка.

Меняет ли установка настройки Claude Code?

Команда `npm install -g agentlint-ai` не трогает `~/.claude/`. Это делает только добровольная `npx agentlint-ai install`.

Что такое расширенные проверки?

Семь необязательных проверок Deep и Session. Они запускают субагентов и читают локальные журналы сессий Claude Code.

Обсуждение

Вопросов и отзывов пока нет.

Детерминированная проверка AGENTS.md и CLAUDE.md: сравнивает правку с базой и блокирует регрессии в CI без модели.

CLIМинимальный доступ62Звезды репозитория

CLI разбирает репозиторий шестифазным конвейером моделей и пишет AGENTS.md или CLAUDE.md; ведет планы ExecPlan с вехами.

CLIРасширенный доступ124Звезды репозитория
Официальный

agnix — линтер для CLAUDE.md, AGENTS.md, SKILL.md, хуков и MCP-конфигов: 702 правила, автофикс и редакторские расширения для VS Code и JetBrains

CLIМинимальный доступ479Звезды репозитория

Скилл анализирует репозиторий и создает файлы для ИИ-агентов: AGENTS.md, указатели, рецензенты, CI и шаблоны

СкиллРасширенный доступ238Звезды репозитория

Agentic OS добавляет к ИИ-агенту пять шагов работы и проверки в хуках git и CI, чтобы шаг без доказательств не считался сделанным

ВоркфлоуРасширенный доступ234Звезды репозитория

Плагин со скиллами для Claude Code и Codex: исследование кода, тесты, рефакторинг и независимая проверка готовых изменений

ПлагинРасширенный доступ454Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
AgentLint (эта карточка)нет65
AgentLintнет156страж на хуках, который блокирует опасные команды и запись секретов агентом; AgentLint автора 0xmariowu оценивает файлы инструкций и обвязку репозитория
Dev Machine Guardнет197сканирует машину разработчика на агентов и опасные настройки; AgentLint оценивает файлы инструкций и обвязку внутри репозитория

Коротко о README

Основная мысль: агент складывается из модели и обвязки, и обвязку можно проверять так же, как код. Документация и руководства лежат на сайте проекта.

Бейдж для README

Сообщить о проблеме