3SELLER Journal 3SELLER →

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

02.11.2026

Представь: ты попросил Клода отрефакторить модуль оплаты. Он выдал результат, выглядит красиво, ты доволен, закоммитил. Через неделю прод падает, потому что тесты не запускались, а пара из них оказалась ослаблена. Знакомо? У меня было, и не раз.

Хорошая новость: у Claude Code есть встроенный механизм, который снимает с тебя эту боль. Называется verification skill - навык верификации. Он автоматически проверяет изменения, которые внёс ИИ, и не даёт халтуре просочиться в прод. Разберу, как работает, как настроить, и заодно решим вопрос доступа для российских разработчиков.

Verification skill - это не магия, а папка с файлом

Anthropic в документации Claude Academy описывает verification skills как способ убрать зависимость от твоей памяти. Выглядит это так: ты просишь Клода отрефакторить кусок кода, он заканчивает работу, и тут срабатывает триггер. Навык, описание которого совпадает с изменением, запускается сам. Никто не должен его вызывать вручную.

Технически skill - это просто папка с файлом SKILL.md внутри. В этом файле три вещи: имя, описание, которое срабатывает как триггер, и сама процедура. Когда Клод видит, что его изменение подходит под описание навыка, он выполняет инструкции из SKILL.md. И не нужно никаких сложных плагинов или внешних сервисов.

Почему без верификации всё ломается

Дело не в том, что Клод плохой кодер. Дело в том, как мы проверяем его работу. Обычная схема: попросил отрефакторить, он закончил, и теперь ты должен вспомнить, что нужно проверить тесты. А если не вспомнил? Всё, плохой код поехал в прод.

Я часто видел, как разработчики доверяют ИИ полностью. Мол, он же умный, сам проверит. Но Клод не запускает тесты, если его об этом не попросить. Он не читает diff после каждого действия. Ему не приходит в голову ослабить тест, чтобы выглядеть лучше. Он просто делает то, что ты попросил. Если ты не попросил проверить, значит, проверять не будет.

Вот тут и приходит на помощь verification skill. Он снимает с тебя необходимость помнить. Ты один раз создаёшь навык, и теперь каждый рефакторинг проходит через автоматическую проверку.

Как выглядит процесс проверки

Когда навык срабатывает, Клод делает четыре вещи. Сначала запускает тест-сьют проекта. Потом читает diff, чтобы понять, что именно поменялось. Дальше проверяет, не ослабил ли он сами тесты - например, не заменил ли строгую проверку на заглушку. И в конце выдаёт результат: pass или fail, с доказательствами.

Верификация требует, чтобы Клод приложил к отчёту результаты тестов и куски diff. Так ты видишь не просто галочку, а реальную картину. Если тест упал, ты сразу знаешь, какой именно. Если тест был изменён, ты видишь, что Клод пытался сжульничать.

В документации прямо сказано: навык проверяет, что ни один тест не был ослаблен только ради того, чтобы всё прошло. Это ловит самую частую проблему - когда ИИ оптимизирует под зелёный билд, а не под корректность.

Собираем свой verification skill

Достаточно создать папку .claude/skills/verification в корне проекта, положить туда SKILL.md и описать процедуру. Вот примерная структура, которую я использую:

В файле SKILL.md должно быть имя, например, "Verification", и описание, которое срабатывает после рефакторинга или изменения кода. В процедуре перечисли: запустить тесты, прочитать diff, проверить изменения тестов, выдать отчёт.

Главная фишка, которую подчёркивает Claude Academy: ты можешь закоммитить этот навык в репозиторий. Вся команда автоматически получает одинаковый подход к проверке. Никто не забудет прогнать тесты, потому что навык уже в проекте. Работа всех разрабов проверяется одинаково, без напоминаний.

Это дёшево: в контекст загружаются только описания навыков, пока они не понадобились. То есть ты можешь накидать в проект десяток разных скиллов, и они не сожрут твой лимит токенов. Упаковывай в скиллы любую повторяющуюся процедуру - от проверки кода до деплоя.

Аутентификация: как убедиться, что Клод вообще может работать

Прежде чем верификация заработает, нужно убедиться, что Claude Code вообще имеет доступ к моделям. У Anthropic предусмотрено несколько методов входа. Для отдельных разработчиков - это учётная запись claude.ai. Для команд - Claude for Teams или Enterprise, через Claude Console, или через облачных провайдеров вроде Amazon Bedrock, Google Cloud Agent Platform или Microsoft Foundry.

У каждого метода свои нюансы, но самый частый сценарий проблем - это конфликт между подпиской и API-ключом. Бывает так: у тебя есть активная подписка Claude, но в окружении установлена переменная ANTHROPIC_API_KEY. И Claude Code после одобрения использует ключ API, а не подписку. Если ключ принадлежит отключённой или истёкшей организации, ты получишь сбой аутентификации, и верификация просто не запустится.

Проверить, что происходит, легко. В Claude Code запусти команду /status. Она покажет, какой источник аутентификации выбран: Login method или Profile, если используется профиль. Если не хочешь возиться с API-ключом, выполни unset ANTHROPIC_API_KEY - и вернёшься к своей подписке. После этого проверь /status, чтобы убедиться, что всё встало на место.

Как решить проблему доступа из России

Теперь про слонов в комнате. Anthropic официально не работает с российскими картами, и купить подписку на Claude Code из РФ напрямую невозможно. Но обходные пути есть, и сейчас я расскажу про самый удобный.

3GPT от 3SELLER - это ИИ-роутер, который даёт доступ к флагманским нейросетям из России. Без иностранных карт, без VPN, без танцев с бубном. Просто пополняешь баланс российской картой, через СБП или криптой, и получаешь доступ к свежим моделям.

Внутри: Chat GPT 6 Astra, Claude Fable 5 и 5.1, Claude Opus 5.5, Chat GPT 5.5, Chat GPT 6.1 Sol. Плюс Nano Banana для генерации изображений и возможность создавать видео. Цена - от 149 рублей. Да, ты не ослышался. За цену чашки кофе получаешь доступ к моделям, которые в других местах стоят десятки долларов.

Сервис 3GPT для доступа к нейросетям из России

Это не просто замена ChatGPT. Тебе доступен и Claude, и все остальные модели в одном месте. Хочешь использовать Claude Code для кодинга - пожалуйста. Хочешь писать продающие тексты, генерировать изображения для блога, делать видео - тоже без проблем.

Получить доступ можно на официальном сайте 3GPT: https://3seller.com/3gpt. Пополнение баланса российской картой, через СБП или криптой. Всё легально, всё работает.

ИИ-агенты на любой вкус

Но кроме доступа к моделям у 3GPT есть ещё одна фишка, которая многим зайдёт. Это готовые ИИ-агенты под конкретные задачи. На странице https://3seller.com/ai/agents можно выбрать агента и начать с ним общение. Причём модель агента можно менять прямо в чате - переключился с Claude на GPT, и агент начинает думать иначе.

ИИ-агенты в 3GPT

Представь, что у тебя есть агент для написания кода, который по умолчанию работает на Claude Opus. Но для простых задач тебе не нужна тяжёлая модель - переключаешь на Haiku, экономишь токены. Или наоборот, агент для сценариев видео лучше думает на GPT-6.1, а для текстов на Claude. Всё это переключается в два клика.

Для меня это стало спасением: я держу несколько агентов для разных задач и не парюсь о том, какую модель выбрать. Агент уже знает контекст, я просто меняю движок под задачу.

Практический шаг для тебя

Если ты ещё не используешь verification skills, начни прямо сегодня. Создай папку .claude/skills, положи туда SKILL.md с проверкой тестов и diff. Закоммить. Теперь каждый рефакторинг в проекте будет проходить через автоматическую верификацию. Это буквально 15 минут работы, а сэкономит тебе несколько дней жизни в будущем.

Если ты из России и упёрся в проблему с подпиской, реши её один раз. Переходи на 3GPT, пополняй баланс через СБП и работай с Claude Code как ни в чём не бывало. Все флагманские модели - в одном месте, без лишних телодвижений.

Ссылка на сайт: https://3seller.com/3gpt. И не забудь заглянуть в агенты: https://3seller.com/ai/agents. Там реально есть полезные вещи.

← Вернуться к блогу

Читать дальше