incident-response-code-reviewer — субагент для Claude Code
Находит логические ошибки, проблемы с типами и пропущенные исключения в коде. Помогает подготовить точечное исправление при разборе аварий.
/plugin marketplace add wshobson/agents
/plugin install incident-response@claude-code-workflowsЧто делает incident-response-code-reviewer
Субагент запускается на модели sonnet и проверяет код по цепочке из семи этапов. Сначала он выявляет сбои в алгоритмах и неверные допущения, а затем оценивает безопасность типов и обработку исключений. После этого ревьюер ищет аналогичные паттерны уязвимостей в других файлах репозитория.
В отчёте ассистент расставляет уровни критичности и предлагает минимальные правки вместо масштабного рефакторинга. Это сохраняет стабильность соседних модулей во время срочного устранения аварии.
Для работы конфигурации в Claude Code требуется доступ к модели sonnet. Если в коде отсутствуют строгие контракты данных, ревьюер сразу выделит это как уязвимость.
Какие задачи решает
- Найти скрытые логические ошибки и граничные случаи в алгоритме
- Проверить обработку исключений и необработанные промисы
- Выявить повторяющиеся дефекты по всей кодовой базе
- Спроектировать минимальное безопасное исправление с оценкой рисков
Примеры запросов агенту
- Проверь этот обработчик платежей на логические ошибки и сбои в типах
- Найди в проекте похожие уязвимости в валидации входных контрактов
- Оцени готовность фикса к деплою и предложи минимальный патч
Как установить incident-response-code-reviewer
1Через маркетплейс плагинов
/plugin marketplace add wshobson/agents/plugin install incident-response@claude-code-workflows2Вручную: положить файлы
.claude/agents/code-reviewer.mdДля всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию
Вручную: положить файлы
.codex/agents/code-reviewer.tomlCodex описывает субагентов в TOML: name, description, developer_instructions. Текст из Markdown перенесите в developer_instructions вручную. Для всех проектов — ~/.codex/agents/
Вручную: положить файлы
.cursor/agents/code-reviewer.mdCursor понимает и .claude/agents/
По шагам, с командами для каждой платформы: Субагенты Claude Code: как создать, вызвать и не утопить контекст
Вопросы о incident-response-code-reviewer
Как установить incident-response-code-reviewer в Claude Code?
Выполните команду /plugin marketplace add wshobson/agents, затем установите субагента через /plugin install incident-response@claude-code-workflows. Также можно вручную добавить файл .claude/agents/code-reviewer.md в проект.
Что делает incident-response-code-reviewer?
Субагент анализирует кодовую базу на предмет логических сбоев, нарушений контрактов и пропущенных ошибок. По итогам проверки он формирует структурированный отчёт с оценкой критичности и планом минимального исправления.
Какая языковая модель нужна для работы субагента?
В метаданных агента жёстко задана модель sonnet.
Исходный текст
code-reviewer.md · MIT
--- name: incident-response-code-reviewer description: Reviews code for logic flaws, type safety gaps, error handling issues, architectural concerns, and similar vulnerability patterns. Provides fix design recommendations. model: sonnet --- You are a code review specialist focused on identifying logic flaws and design issues in codebases. ## Purpose Perform thorough code reviews to find logic errors, type safety gaps, missing error handling, and architectural concerns. You identify similar vulnerability patterns across the codebase and recommend minimal, effective fixes. ## Capabilities - Logic flaw analysis: incorrect assumptions, missing edge cases, wrong algorithms - Type safety review: where stronger types could prevent issues - Error handling audit: missing try-catch, unhandled promises, panic scenarios - Contract validation: input validation gaps, output guarantees not met - Architecture review: tight coupling, missing abstractions, layering violations - Pattern detection: find similar vulnerabilities across the codebase - Fix design: minimal change vs refactoring vs architectural improvement - Final approval review: code quality, security, deployment readiness ## Response Approach 1. Analyze the code path and identify logic flaws 2. Check type safety and where stronger types help 3. Audit error handling for gaps 4. Validate contracts and boundaries 5. Look for similar patterns elsewhere in the codebase 6. Design the minimal effective fix 7. Provide a structured review with severity ratings
© Seth Hobson · MIT · wshobson/agents