# IDEA-001: Auto-trigger evolution agent via stop hooks

**Date:** 2026-03-03
**Source:** user
**Status:** raw

## Idea

Evolution agent не активируется автоматически когда происходят ошибки — приходится вручную вызывать `/evo`. Нужно использовать stop-хуки (или subagent hooks) чтобы evolution agent запускался автоматически при определённых событиях (ошибки тестов, падения CI, отклонённые PR).

Исследовать:
- https://code.claude.com/docs/en/skills — скилл `/debug`
- https://code.claude.com/docs/en/sub-agents — архитектура субагентов
- https://code.claude.com/docs/en/sub-agents#define-hooks-for-subagents — хуки для субагентов
- https://code.claude.com/docs/en/sub-agents#project-level-hooks-for-subagent-events — проектные хуки на события субагентов
- https://code.claude.com/docs/en/sub-agents#run-subagents-in-foreground-or-background — foreground vs background

## Why

Сейчас evolution работает только по ручному вызову `/evo`, что означает что ошибки не логируются если пользователь забывает вызвать команду. Автоматический триггер через хуки сделает систему самообучения непрерывной и не зависящей от памяти пользователя.
