aport-guardrails — плагин для Claude Code: защита и установка
Плагин проверяет вызовы инструментов Claude Code по политике OAP до запуска. Он блокирует команды и файловые операции, нарушающие правила.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install aport-guardrails@claude-communityЧто делает aport-guardrails
aport-guardrails перехватывает каждый вызов инструмента через хук PreToolUse и сверяет действие с политикой Open Agent Passport. Так он может остановить неразрешённую команду, опасную операцию с файлами или другое нарушение политики ещё до выполнения. Проверка по умолчанию проходит локально, без сетевых вызовов, поэтому плагин работает офлайн.
Установка настраивает хук и конфигурацию Claude Code. Можно выбрать hosted-паспорт или локальный JSON-файл; при hosted-варианте создаются паспорт и ключ для настройки, а решения отправляются в APort. Локальный паспорт нужен, если проверки должны оставаться офлайн. Для Claude Code при создании локального паспорта включите Spawn sub-agents and tasks? в Y, иначе вызовы Agent и Task будут заблокированы.
Какие задачи решает
- блокировать неразрешённые команды агента
- останавливать опасные операции с файлами
- проверять действия до запуска инструмента
- аудировать решения allow/deny
- настраивать защиту через локальный паспорт
Примеры запросов агенту
- Проверь это действие по политике перед выполнением и заблокируй его при нарушении.
- Создай файл конфигурации, а затем выполни команду только после проверки хука.
- Запусти задачу через Claude Code и останови вызовы Agent и Task, если они не разрешены политикой.
Как установить aport-guardrails
Через маркетплейс плагинов
/plugin marketplace add anthropics/claude-plugins-community/plugin install aport-guardrails@claude-communityПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о aport-guardrails
Как установить aport-guardrails в Claude Code?
Добавьте маркетплейс командой /plugin marketplace add anthropics/claude-plugins-community, затем установите плагин командой /plugin install aport-guardrails@claude-community.
Что делает aport-guardrails?
Плагин проверяет вызовы инструментов Claude Code через хук PreToolUse по политике Open Agent Passport и блокирует действия, которые ей не соответствуют.
Можно ли использовать aport-guardrails без сети?
Да, проверка по умолчанию выполняется локально. Для этого выберите локальный JSON-паспорт; hosted-паспорт передаёт решения в APort.