К основному содержанию
субагент

smart-contract-auditor — субагент для Claude Code: обзор и установка

Ищет уязвимости и векторы атак в смарт-контрактах EVM и Solidity перед развёртыванием. Помогает подготовить детальный отчёт об угрозах без изменения исходного кода.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --agent blockchain-web3/smart-contract-auditor
Открыть на GitHub

Что делает smart-contract-auditor

Субагент анализирует смарт-контракты на базе Solidity и EVM, выявляя повторный вход, ошибки контроля доступа и манипуляции оракулами цен. Для работы он задействует инструменты консоли и поиска, опираясь на классификацию рисков OWASP. При этом агент не исправляет обнаруженные баги сам и не проектирует общую архитектуру системы.

Векторы атак проверяются с учётом специфики стандартов ERC-4626, ERC-4337 и ERC-2612. Инструмент оценивает угрозы флеш-кредитов, сбои при обновлении прокси-контрактов и коллизии слотов памяти. Для валидации критических путей логики субагент запускает статические сканеры и фаззинг-тесты Foundry.

Этот аудит принципиально не выдаёт сертификатов полной безопасности кода. Перед сборкой рабочего эксплойта для контракта в публичной сети агент запросит подтверждение.

Какие задачи решает

  • Проверить контракт хранилища ERC-4626 на атаки инфляции долей
  • Выявить уязвимости повторного входа и ошибки контроля доступа в протоколе DeFi
  • Смоделировать манипуляции ценовыми оракулами через мгновенные займы
  • Подготовить отчёт по классификации OWASP с градацией критичности находок

Примеры запросов агенту

  • Проверь мой контракт доходного фермерства на уязвимости повторного входа и манипуляции ценами.
  • Разбери подозрительную транзакцию и опиши механизм атаки на протокол.
  • Проведи аудит безопасности смарт-контрактов маркетплейса перед их развёртыванием в сети.

Как установить smart-contract-auditor

1Через claude-code-templates

npx claude-code-templates@latest --agent blockchain-web3/smart-contract-auditor

2Вручную: положить файлы

.claude/agents/smart-contract-auditor.md

Для всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию

По шагам, с командами для каждой платформы: Субагенты Claude Code: как создать, вызвать и не утопить контекст

Вопросы о smart-contract-auditor

Как установить smart-contract-auditor в Claude Code?

Выполните в консоли команду npx claude-code-templates@latest --agent blockchain-web3/smart-contract-auditor. Конфигурация агента запишется в файл .claude/agents/smart-contract-auditor.md.

Исправляет ли агент найденные уязвимости в коде?

Нет, его задача ограничена поиском багов и составлением отчёта об атаках. Внесением правок и разработкой новой архитектуры занимается инженер.

Подходит ли субагент для блокчейнов без EVM?

Основной набор инструментов и правил аудита рассчитан исключительно на Solidity и EVM. Для сетей вроде Solana или экосистем Move агент рекомендует переключаться на платформенные анализаторы.

Похожие субагенты

Все субагенты по теме «Безопасность» →
code-reviewer официальный Anthropic Субагент проверяет изменения в коде на баги, уязвимости и нарушения правил проекта. Подойдёт для ревью перед слиянием изменений. 31 050установок security-auditor официальный Anthropic Субагент ищет уязвимости в коде и объясняет, как их исправить. Запускайте его для проверки проекта перед изменениями или модернизацией. 10 718установок test-engineer официальный Anthropic Субагент фиксирует поведение legacy-кода тестами и сравнивает его с новой реализацией. Подходит перед переписыванием модулей. 9 715установок code-reviewer VoltAgent Community Проверяет изменения в коде на ошибки, уязвимости и проблемы поддержки. Ставьте перед слиянием сложных изменений или аудитом проекта. 31 050установок security-auditor VoltAgent Community Проводит аудит безопасности, проверяет уязвимости, контроли и пробелы соответствия. Подойдёт для систем, инфраструктуры и процессов. 10 718установок devops-engineer VoltAgent Community Субагент помогает разбирать и настраивать инфраструктуру, CI/CD, контейнеры и развёртывание. Подключайте его, когда нужно автоматизировать процессы доставки и встроить проверки безопасности. 7 392установок

Из того же набора495

Весь набор →
ai-ethics-advisor Субагент проверяет ИИ-системы на предвзятость, нарушения справедливости и пробелы в регулировании. Нужен для этических аудитов и документации. 723установок bright-data-mcp Скилл заставляет агента брать любые веб-данные через MCP-сервер Bright Data вместо встроенных WebFetch и WebSearch. Пригодится, когда страницы закрыты бот-защитой или нужен готовый JSON. 722установок planning Ведёт markdown-файлы с целями, находками и логом сессии, чтобы агент не потерял задачу на длинной цепочке шагов. 712установок context7-auto-research Скилл подтягивает актуальные сведения о библиотеках и фреймворках через Context7 API. Пригодится, когда нужно свериться с документацией прямо в диалоге. 709установок nextjs-performance-audit Команда проверяет производительность проекта Next.js по Lighthouse, размеру сборки и работе приложения. Пригодится, когда нужно найти узкие места и получить рекомендации по оптимизации. 694установок agent-management Скилл управляет жизненным циклом AI-агентов через AI Maestro: создаёт, останавливает, пробуждает и настраивает их. Пригодится для работы с несколькими агентами. 690установок figma-implement-design Переносит макет из Figma в код проекта через Figma MCP: вытаскивает структуру узла, снимок и ассеты, затем подгоняет результат под компоненты и токены проекта. 689установок security-audit Скилл-воркфлоу для аудита веб-приложений и API: разведка, сканирование уязвимостей, пентест, харденинг и отчёт. 673установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой