Skip to main content

Anthropic представила официальный плагин security-guidance для Claude Code. Он анализирует изменения, вносимые Claude в код, выявляет распространённые уязвимости и возвращает комментарии в ту же рабочую сессию, чтобы агент мог их исправить до создания pull request.

Плагин доступен без оплаты в маркетплейсе Claude Code. Для его функционирования необходимы Claude Code CLI версии 2.1.144 или новее, Python 3.8+ и git-репозиторий. Дополнительная информация представлена в материале Postium.

Читайте также: 20 лучших ИИ-агентов для работы

Что умеет security-guidance и как он работает

security-guidance функционирует в три этапа.

Сразу после редактирования файла плагин проверяет новый код по шаблонам. Это не отдельный вызов модели, а быстрый поиск рискованных конструкций, таких как eval, new Function, os.system, child_process.exec, pickle, dangerouslySetInnerHTML, .innerHTML =, document.write, а также изменений в .github/workflows/.

В конце каждого этапа Claude плагин вычисляет git diff по изменениям за этот шаг и отправляет его на отдельную проверку Claude с акцентом на безопасность. Здесь ищутся не только строки из списка, но и проблемные участки по смыслу: обход авторизации, IDOR, инъекции, SSRF и слабая криптография.

Отдельный слой активируется, когда Claude самостоятельно выполняет git commit или git push через Bash tool. В этом случае плагин проводит более глубокую агентную проверку: анализирует соседний код, вызовы, санитайзеры и связанные файлы, чтобы реже помечать безопасные конструкции как подозрительные без контекста.

Проверки не блокируют запись файлов, коммиты и push. Если плагин обнаруживает проблему, он добавляет комментарий в сессию, и Claude получает задачу на исправление кода. Anthropic отдельно подчеркивает, что это не замена полноценному security review, а предварительный уровень проверки.

Как пользоваться

Плагин можно установить из официального маркетплейса Anthropic с помощью команды: /plugin install security-guidance@claude-plugins-official.

Если установка не удаётся, сначала следует добавить маркетплейс: /plugin marketplace add anthropics/claude-plugins-official.

После установки необходимо активировать плагин через /reload-plugins в текущей сессии. Для локальной работы Anthropic рекомендует использовать user scope, чтобы плагин автоматически загружался в новых сессиях на данной машине.

Для Claude Code в веб-версии или общих репозиториях плагин можно активировать через .claude/settings.json. Таким образом, эта настройка попадёт в репозиторий и будет работать у всех, кто его клонирует.

Запоминать команды для запуска проверки не требуется. После активации плагин срабатывает автоматически: при редактировании файла, в конце хода и при commit или push, если их инициирует Claude.

Почему это важно? security-guidance позволяет выявлять проблемы непосредственно во время написания кода. Ранее часть таких ошибок могла проявляться только на стадии pull request, в CI или во время ручного ревью. Плагин уменьшает количество очевидных проблем и устраняет часть базовых уязвимостей ещё до отправки кода на ревью.

Ранее Anthropic добавила в Claude Code режим agent view — интерфейс для управления несколькими агентными сессиями прямо из CLI. В нём отображаются все активные задачи, их статус и последние ответы агентов, что позволяет разработчику переключаться между параллельными сессиями без необходимости открывать отдельные окна и вкладки.

Итог: Claude Code теперь способен автоматически проверять собственные изменения на наличие уязвимостей во время работы и исправлять часть проблем ещё до создания pull request.

Anthropic Claude Нейросети

Close Menu
Новости интернет маркетинга, сайтов, новости нейросетей и технологий