Empirica — плагин

Плагин Claude Code с хуками и 26 скиллами: измеряет знания агента, блокирует правки до разбора кода, хранит память между сессиями

  • 255 ★ репозитория
  • Последний коммит
Плагин

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

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

  • Хуки блокируют правки файлов, пока агент не пройдет проверку шлюза
  • Машинная установка меняет настройки Claude Code в `~/.claude`
  • Память сессий накапливает находки о вашем коде в каталоге `.empirica`
Все причины и проверки

empiricaai/empirica

Установка

Работает в

Ручная установка

pip install empirica && empirica setup

Ставит пакет и настраивает хуки, Sentinel, системный промпт и строку состояния для всех сессий Claude Code на машине. Для одного репозитория: empirica setup --scope project.

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

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

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

  • Хуки блокируют правки файлов, пока агент не пройдет проверку шлюза
  • Машинная установка меняет настройки Claude Code в `~/.claude`
  • Память сессий накапливает находки о вашем коде в каталоге `.empirica`

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

Что делает

Empirica работает рядом с моделью и записывает, на что опирается ее работа. Перед правкой агент исследует кодовую базу, а шлюз Sentinel не пропускает изменения, пока понимание не показано. Находки, тупики, допущения и ошибки хранятся в четырехслойной памяти с источником и степенью уверенности: неверное снимается или заменяется, и следующая сессия начинается с нужного, без пересказа. Порог проверки CHECK зависит от предметной области и важности работы, а затем ужесточается по точности самой модели. Результат оценивается тремя способами: самооценка агента, наблюдения из детерминированных проверок и обоснованное состояние. В терминале строка состояния показывает стадию, уверенность, открытые цели и неизвестные. Установка ставит хуки, Sentinel, системный промпт и строку состояния и добавляет 26 скиллов, которые срабатывают лениво, например `/pre-publish` перед выпуском и `/forecast` для выбора следующего шага. В CLI больше 240 команд, но человеку учить их не нужно.

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

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

  • Агент часто правит файлы, не разобравшись в архитектуре, и нужен барьер перед изменениями
  • Работа идет через много сессий, и контекст каждый раз теряется при пересказе
  • Перед выпуском нужен последовательный контроль качества с поиском дефектов, которые проходят тесты
  • Хочется видеть в терминале текущую уверенность агента и число открытых вопросов

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

  • Нужна быстрая правка в одном файле: шлюз потребует исследования перед изменением
  • Основной агент не Claude Code и не Codex: для остальных сред интеграция не проверена
  • Не хочется менять `~/.claude`: по умолчанию установка машинная, ограничить ее одним репозиторием можно ключом `--scope project`

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

Исправь баг авторизации в логине, а перед правкой исследуй код и покажи, что понял

Ограничения

Нужен Python 3.10 или новее. Полная интеграция проверена только для Claude Code, для Codex нужна отдельная обертка ecodex, остальные среды автор называет непроверенными. Машинная установка записывает хуки, системный промпт и строку состояния в `~/.claude` и действует на все сессии. Шлюз Sentinel меняет привычный ход работы: агент сначала исследует и фиксирует находки, и короткие задачи от этого длиннее. Сетевой режим связи между агентами по Cortex включается отдельно и по умолчанию выключен.

Как отключить. Команда `empirica setup --uninstall` только показывает план удаления. Команда `empirica setup --uninstall --apply` убирает хуки, промпт и службу слушателя и правит только свои ключи в настройках. Для установки на один репозиторий добавьте `--scope project`.

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

Как установить Empirica для Claude Code?

Выполните `pip install empirica`, затем `empirica setup`. Хуки, Sentinel, системный промпт и строка состояния настроятся сами. Альтернатива для macOS: `brew tap empiricaai/tap` и `brew install empirica`.

Что делает шлюз Sentinel?

Блокирует правки, пока агент не показал, что разобрался в затрагиваемом коде. Порог зависит от области и критичности: для безопасности он строже, чем по умолчанию.

Можно ли ограничить Empirica одним проектом?

Да, запустите `empirica setup --scope project` внутри репозитория. Хуки уйдут в `.claude/settings.local.json`, а `~/.claude` не изменится.

Есть ли у проекта криптовалюта?

Нет. В описании проекта сказано, что токен с названием Empirica, включая $EMPIRICA на Solana, не имеет к проекту отношения.

Работает ли с Codex?

Да, через отдельную оболочку ecodex, которая сама подключает плагин. Команда `empirica setup` для Codex отказывается писать файлы.

Обсуждение

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

Плагины

claude-mods ставит в Claude Code 112 скиллов, 3 агента и 3 команды: стеки, запуск агентов, защита, непрерывность сессий.

ПлагинШирокий доступ81Звезды репозитория

Плагин самообучения для Claude Code, Codex и OpenCode: превращает исправления в правила, которым агент следует в следующих сессиях

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

Плагин Claude Code, который заставляет модель доводить задачу до конца: проверка результата, доказательства и разбор багов как процедура

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

Плагин с шестью рабочими скиллами и библиотекой промптов: подбор промпта под задачу, проверки перед коммитом, аудит скиллов.

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

Плагин для долгих сессий Claude Code: контекст, кеш и прогресс на виду, передача в чистый контекст до переполнения.

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

Память для Claude Code: хуки записывают решения человека и агента, оценка ставится задним числом, когда известен исход.

MCP-серверШирокий доступ59Звезды репозитория

Коротко о README

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

Бейдж для README

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