К содержанию
Новости

Разработчики переходят от промптов к «loop engineering» при работе с AI‑агентами

Разработчики переходят от промптов к «loop engineering» при работе с AI‑агентами
Фото: Towards AI

Некоторые разработчики начинают по‑другому работать с AI‑агентами. Вместо постоянного написания промптов они проектируют автоматические циклы задач. Руководитель Claude Code в Anthropic Борис Черны рассказывал, что больше не «промптит» Claude напрямую. У него запущены циклы, а основная работа теперь сводится к их проектированию. Похожую мысль высказывает Петер Штайнбергер: по его мнению, разработчикам стоит не писать отдельные команды агентам, а создавать циклы, которые будут делать это автоматически.

Название для такого подхода предложил Адди Османи, руководящий Chrome engineering в Google. Он называет его loop engineering. Как пишет Towards AI, суть в том, чтобы заменить последовательный диалог с агентом небольшой системой. Такая система сама находит задачи, распределяет их между агентами, проверяет результат, фиксирует выполненную работу и решает, что делать дальше. В этой модели разработчик фактически просыпается уже к готовым результатам работы агентов.

Османи описывает архитектуру из пяти компонентов и отдельного слоя постоянного состояния:

  • автоматизации, которые по расписанию ищут задачи, например открытые issue или падающие тесты;
  • worktrees, изолированные рабочие среды для выполнения задач;
  • skills, файлы с зафиксированными правилами архитектуры, API и тестирования;
  • плагины и коннекторы в виде MCP‑серверов для интеграции со стеком вроде GitHub, Linear, Slack, базы данных и мониторинга;
  • суб‑агенты: один генерирует код, другой проверяет его без контекста создания.

Отдельно хранится постоянная память проекта. Это может быть markdown‑файл или доска Linear.

По словам Османи, базовые элементы такой схемы уже встречаются в разных инструментах. Их можно увидеть, например, в Claude Code и Codex, хотя называются они по‑разному. В тексте упоминается и другое ограничение нынешних рабочих процессов. Большинство взаимодействий с агентами происходит через набор текста, при том что люди обычно печатают со скоростью от 40 до 60 слов в минуту, тогда как речь достигает примерно 150 слов в минуту.

Ключевые факты

  • Термин loop engineering предложил Адди Османи, руководящий Chrome engineering в Google.

  • Борис Черны из Anthropic сообщил, что вместо прямых промптов Claude использует запущенные циклы задач и пишет сами циклы.

  • Архитектура loop engineering включает автоматизации, worktrees, skills, плагины и коннекторы (MCP‑серверы), суб‑агентов и слой постоянной памяти.

  • В тексте отмечается, что люди обычно печатают со скоростью 40–60 слов в минуту, тогда как речь достигает примерно 150 слов в минуту.