# Чек-лист минимального harness

AI-мастерская · эпизод 7: Harness: агент под контролем
https://mihalkevich.com/ru/workshop/harness

- [ ] CLAUDE.md/AGENTS.md описывает, как проверить работу (команды тестов и typecheck)
- [ ] Хук после правки файла запускает линтер/форматтер; хук перед коммитом — тесты
- [ ] Агент работает в песочнице или dev-контейнере без прод-доступов
- [ ] Опасные команды требуют подтверждения; список разрешённых — в настройках проекта
- [ ] Есть eval-набор: 10 задач с ожидаемым результатом, прогон после смены модели или промпта
- [ ] Результаты прогонов записываются — видно тренд, а не одно впечатление
- [ ] Долгие задачи ведутся через файл прогресса: агент записывает, что сделано и что дальше

## Harness в этом эпизоде

Это эпизод про сам harness. Во всех остальных эпизодах есть блок «Harness в этом эпизоде» — какой слой контура мы добавили.

## Официальная документация

- [Anthropic — Effective harnesses for long-running agents](https://www.anthropic.com/engineering/effective-harnesses-for-long-running-agents)
- [Claude Code — hooks guide](https://code.claude.com/docs/en/hooks-guide)
- [Claude Code — sandboxing](https://code.claude.com/docs/en/sandboxing)
- [Anthropic — Demystifying evals for AI agents](https://www.anthropic.com/engineering/demystifying-evals-for-ai-agents)
- [Define success and build evals](https://platform.claude.com/docs/en/test-and-evaluate/develop-tests)
- [Claude Code — dev containers](https://code.claude.com/docs/en/devcontainer)

— mihalkevich school
