Espalier Engineering — плагин
Espalier находит негласные соглашения кодовой базы и записывает их как правила, ревьюеров и хуки для Claude Code, Codex и Copilot
- 69 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Плагин пишет файлы в репозиторий и в настройки агентов и ставит хуки, блокирующие пуш
- Параллельные агенты читают весь код и расходуют токены на разведку
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/espalier-engineeringОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Плагин пишет файлы в репозиторий и в настройки агентов и ставит хуки, блокирующие пуш
- Параллельные агенты читают весь код и расходуют токены на разведку
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Плагин запускается командой `/espalier-init`. Параллельные агенты-разведчики читают код и вытаскивают соглашения, которые нигде не записаны. Затем в репозитории создается папка `espalier/` с правилами, скиллами, определениями агентов, вики об архитектуре, хуками и журналом изменений по каждому требованию. Каждое изменение проходит через конвейер. Сначала этап требований дотошно расспрашивает автора и ждет явного согласия. Потом агент-кодер пишет код, а отдельный агент-ревьюер с правами только на чтение сверяет его с теми же правилами, на границах доверия подключается аудитор безопасности. Хуки блокируют пуш, который пропустил проверки. Дрейф документации ловится автоматически, обновление идет через проверку. Папка `espalier/` не привязана к платформе и подключается к Claude Code, Codex и GitHub Copilot.
Для кого. Командам, чьи ИИ-кодеры пишут правдоподобный код, чужеродный для проекта: изобретают существующие хелперы и берут не те библиотеки.
Подходит, если
- Агент заводит собственный помощник там, где в репозитории давно есть готовый
- В проекте принят тип `Result<T>`, а агент бросает исключения
- На репозитории работают несколько разработчиков, и нужны общие правила и проверки
- Перед слиянием требуется независимая проверка отдельным агентом с правами только на чтение
- Документация отстает от кода, и нужен автоматический поиск устаревших мест
Не подходит, если
- Нужен разовый скрипт или прототип: настройка занимает около 10–15 минут на репозиторий
- Проект совсем новый и соглашений в нем еще нет, нечего выделять
- Нужны готовые правила для конкретного фреймворка: плагин изучает код вашего репозитория
Пример запроса к агенту
Запусти /espalier-init в этом репозитории и сведи найденные соглашения в правила для Claude Code и CodexОграничения
Первичная настройка занимает 10–15 минут на репозиторий и запускает несколько агентов, то есть тратит токены. Плагин пишет в репозиторий папки `espalier/`, `.claude/`, `.codex/` или `.github/` и ставит хуки, блокирующие пуш. На командных репозиториях сопровождение сводится к еженедельной задаче одного дежурного, около 15 минут. Нужны подключение платформы при инициализации и повторная привязка при добавлении новой. Последний коммит сделан в октябре 2026 года.
Как отключить. Удалите симлинки `espalier-init` из `~/.claude/skills/` или выполните `/plugin uninstall espalier-engineering@espalier-engineering`. Папку `espalier/` и хуки в репозитории удалите вручную.
Частые вопросы
Как запустить Espalier в проекте?
Установите плагин командами `/plugin marketplace add Junhanliu-dev/espalier-engineering` и `/plugin install espalier-engineering@espalier-engineering`, затем выполните `/espalier-init` в репозитории.
Что создается в репозитории?
Папка `espalier/` с правилами, скиллами, агентами, вики, хуками, картами решений и журналом изменений.
С какими агентами работает?
С Claude Code, OpenAI Codex и GitHub Copilot. Одна папка `espalier/` подключается к любому набору из трех.
Почему ревьюер отдельный агент?
У него другой набор инструментов и только чтение, поэтому он не одобряет собственный код. На границах доверия к нему добавляется аудитор безопасности.
Сколько времени занимает настройка?
Первичная настройка занимает около 10–15 минут на репозиторий, дальше изменения используют готовые правила.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныПлагин Grid Dynamics загружает в сессию кодового агента общие инженерные стандарты, архитектуру и рабочие процессы команды
Плагин со скиллами для Claude Code и Codex: исследование кода, тесты, рефакторинг и независимая проверка готовых изменений
Плагин для Claude Code ограничивает агента правилами и хуками, а независимую проверку кода отдает Codex CLI в цикле ревью.
Плагин заставляет агента объяснять свой код и перед пушем задавать вопросы, чтобы вы понимали, что вливаете.
Плагин Claude Code с навыками /readiness и /setup оценивает готовность проекта к работе агентов и ставит правила и проверки.
Плагин для Claude Code: вы читаете одну спецификацию, параллельные агенты реализуют ее до коммита с зелеными тестами.
Коротко о README
README объясняет проблему негласных правил и показывает, как `/espalier-init` находит, записывает и закрепляет их. Далее схема папки `espalier/`, команды конвейера и правила для нескольких разработчиков. В конце способы установки через плагин, симлинки и проектную папку для Claude Code и Codex.