Часто задаваемые вопросы
Безопасно ли использовать PRECC?
Да. PRECC использует официальный механизм PreToolUse hook Claude Code — ту же точку расширения, которую Anthropic разработала именно для этой цели. Hook:
- Работает полностью офлайн (никаких сетевых вызовов в критическом пути)
- Завершается менее чем за 5 миллисекунд
- Является fail-open: при любой ошибке исходная команда выполняется без изменений
- Только модифицирует команды, никогда не выполняет их самостоятельно
- Хранит данные локально в базах данных SQLite
Работает ли PRECC с другими AI-инструментами для разработки?
PRECC разработан специально для Claude Code. Он использует протокол PreToolUse hook, предоставляемый Claude Code. Он не работает с Cursor, Copilot, Windsurf или другими AI-инструментами для разработки.
Какие данные отправляет телеметрия?
Телеметрия работает только по подписке (opt-in). При включении отправляет:
- Версию PRECC, ОС и архитектуру
- Агрегированные счётчики (перехваченные команды, активированные навыки)
- Среднюю задержку hook
Она не отправляет текст команд, пути к файлам, названия проектов или любую персональную информацию. Вы можете просмотреть точные данные с помощью precc telemetry preview перед подпиской. Подробности см. в Telemetry.
Как удалить PRECC?
??faq_uninstall_a_intro??
-
Удалите регистрацию hook:
# Delete the hook entry from Claude Code's settings # (precc init added it; removing it disables PRECC) -
Удалите бинарный файл:
rm ~/.local/bin/precc ~/.local/bin/precc-hook ~/.local/bin/precc-learner -
Удалите данные (необязательно):
rm -rf ~/.local/share/precc/ rm -rf ~/.config/precc/
Моя лицензия истекла. Что произойдёт?
PRECC возвращается к уровню Community. Все основные функции продолжают работать:
- Встроенные навыки остаются активными
- Hook pipeline работает нормально
precc savingsпоказывает сводкуprecc ingestи анализ сессий работают
Функции Pro становятся недоступными до продления:
precc savings --all(подробная разбивка)precc compressprecc gifprecc ghaprecc geofence- Отчёты по электронной почте
Hook, похоже, не работает. Как провести отладку?
??faq_debug_a_intro??
-
Убедитесь, что hook зарегистрирован:
precc init -
Протестируйте hook вручную:
echo '{"tool_input":{"command":"cargo build"}}' | precc-hook -
Убедитесь, что бинарный файл находится в вашем PATH:
which precc-hook -
Проверьте конфигурацию hook Claude Code в
~/.claude/settings.json.
Замедляет ли PRECC Claude Code?
Нет. Hook завершается менее чем за 5 миллисекунд (p99). Это незаметно по сравнению со временем, которое Claude тратит на рассуждения и генерацию ответов.
Могу ли я использовать PRECC в CI/CD?
PRECC предназначен для интерактивных сессий Claude Code. В CI/CD нет экземпляра Claude Code для подключения. Однако precc gha может анализировать неудачные запуски GitHub Actions из любой среды.
Чем изученные навыки отличаются от встроенных?
Встроенные навыки поставляются с PRECC и охватывают типичные ошибки неправильной директории. Изученные навыки извлекаются из логов ваших конкретных сессий — они фиксируют паттерны, уникальные для вашего рабочего процесса. Оба типа хранятся в SQLite и оцениваются одинаково hook pipeline.
Могу ли я делиться навыками с командой?
Да. Экспортируйте любой навык в TOML с помощью precc skills export NAME и поделитесь файлом. Члены команды могут поместить его в свою директорию skills/ или импортировать в свою базу эвристик.