Loop Engineering — подход, при котором разработчик проектирует систему, выполняющую цикл: поиск задачи, передача агенту (Claude Code, Codex App, Cursor), проверка результата, фиксация и повторение. В отличие от классического промптинга, где человек сопровождает каждый шаг, здесь человек настраивает систему один раз, и дальше она сама промптит агента.
Основа материала — инженерная документация Anthropic, эссе Эдди Османи и замеры продуктивности. Ключевая цифра: Anthropic утверждает, что инженеры мержат в восемь раз больше кода в день после внедрения loop engineering. Однако сама компания называет это «почти наверняка переоценкой» реального прироста. Тем не менее механизм не спорен: точка приложения усилий сдвинулась с написания промптов на проектирование системы.
| Примитив | Cursor | Codex App | Claude Code |
|---|---|---|---|
| Автоматизация | Automations: поиск задач по расписанию, triage | Не указано | /goal, /loop, cron, hooks |
| Worktree | Встроенный worktree на поток | Не указано | git worktree --worktree |
| Skills | Agent Skills (SKILL.md) | Agent Skills (SKILL.md) | Неявное использование |
| Плагины / коннекторы | MCP + плагины | MCP + плагины | MCP-серверы |
| Sub-агенты | TOML-файлы в .codex/agents/ | TOML-файлы в .codex/agents/ | TOML-файлы в .claude/agents/ |
| Состояние | Markdown или Linear через коннектор | Markdown или Linear через коннектор | Markdown (AGENTS.md) |
Loop оправдан при одновременном выполнении четырёх условий. Первое: задача повторяется — иначе затраты на настройку не окупаются. Второе: проверка автоматизирована — без тестов, линтеров или сборок человек снова читает каждый дифф, что убивает смысл автоматизации. Третье: бюджет токенов выдерживает потери — цикл сжигает токены на контекст, повторы и исследование. Четвёртое: у агента есть инструменты senior-инженера — логи, среда, возможность запустить написанный код и увидеть ошибки.
Подход оправдан при четырёх условиях: задача повторяется, проверка автоматизирована, бюджет токенов позволяет, агент имеет инструменты senior-инженера.
Экономика не одинакова для всех. Loop очевиден для команд с безлимитными токенами, повторяющейся машинно-проверяемой работой (обновление зависимостей, линт-и-фикс, черновики PR) и сильным покрытием тестами. Но для соло-разработчиков на тарифе $20 попытка гонять тяжёлые loop может привести к неожиданному счёту. Также loop не помогает, если узкое место — скорость ревью: он генерирует больше кода, делая очередь длиннее. Для разовых задач и исследовательских работ loop тоже избыточен.
Сравнение инструментов показывает, как разные платформы реализуют базовые примитивы loop: автоматизацию, worktree, skills, подключение инструментов, sub-агентов и состояние. Например, в Cursor автоматизация реализована через вкладку Automations с расписанием и triage, в Claude Code — через /goal и hooks. Worktree для изоляции фич — встроенный в Cursor, через git worktree в Claude Code. Эти различия влияют на выбор инструмента под конкретные задачи.



