# aport-guardrails

Плагин проверяет вызовы инструментов Claude Code по политике OAP до запуска. Он блокирует команды и файловые операции, нарушающие правила.

- плагин · `type=plugin` · Claude Code · ★ 30
- Автор: aporthq
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/aporthq/aport-agent-guardrails
- Обновлён: 2026-10-03
- HTML: https://affpapa.org/nevibecode/plugins/aport-guardrails

## Что делает

aport-guardrails перехватывает каждый вызов инструмента через хук `PreToolUse` и сверяет действие с политикой Open Agent Passport. Так он может остановить неразрешённую команду, опасную операцию с файлами или другое нарушение политики ещё до выполнения. Проверка по умолчанию проходит локально, без сетевых вызовов, поэтому плагин работает офлайн.

Установка настраивает хук и конфигурацию Claude Code. Можно выбрать hosted-паспорт или локальный JSON-файл; при hosted-варианте создаются паспорт и ключ для настройки, а решения отправляются в APort. Локальный паспорт нужен, если проверки должны оставаться офлайн. Для Claude Code при создании локального паспорта включите `Spawn sub-agents and tasks?` в `Y`, иначе вызовы Agent и Task будут заблокированы.

## Установка

### Claude Code (родная платформа)

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
В чате агента (не в терминале):
```text
/plugin install aport-guardrails@claude-community
```

## Когда брать
- блокировать неразрешённые команды агента
- останавливать опасные операции с файлами
- проверять действия до запуска инструмента
- аудировать решения allow/deny
- настраивать защиту через локальный паспорт

## Примеры запросов агенту
- Проверь это действие по политике перед выполнением и заблокируй его при нарушении.
- Создай файл конфигурации, а затем выполни команду только после проверки хука.
- Запусти задачу через Claude Code и останови вызовы Agent и Task, если они не разрешены политикой.

## Похожие
- [ai-coding-agent-guardrails](https://affpapa.org/nevibecode/skills/ai-coding-agent-guardrails.md) — скилл · 340 установок
- [wa-guardrails](https://affpapa.org/nevibecode/skills/wa-guardrails.md) — скилл · 357 установок
- [akf](https://affpapa.org/nevibecode/mcp/akf.md) — MCP-сервер · ★ 20
- [git-guardrails-claude-code](https://affpapa.org/nevibecode/skills/git-guardrails-claude-code.md) — скилл · 499069 установок
- [referral-abuse-guardrails](https://affpapa.org/nevibecode/skills/referral-abuse-guardrails.md) — скилл · 13100 установок
- [configuring-guardrails](https://affpapa.org/nevibecode/skills/configuring-guardrails.md) — скилл · 2900 установок

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
