Статья разбирает два мира агентной разработки: интерактивный IDE-подход Cursor и автономный режим Claude Code, где агент самостоятельно вносит правки по одной инструкции. На больших кодовых базах (сотни тысяч строк) обе модели упираются в ограничения контекста: растут расходы на токены и падает точность, даже при миллионных контекстах модели стабильно работают лишь в диапазоне 100–200 тысяч токенов. Автор показывает, как идея субагентов Claude (отдельных агентов с фиксированными ролями и узким контекстом) может быть перенесена в Cursor для обхода этих ограничений.Ключевой приём — оркестратор в основном диалоге, который через CLI-утилиту cursor-agent сам поднимает субагентов с разными ролями (аналитик, архитектор, планировщик, разработчик, ревьюер) и моделями (например, opus-4.5 для аналитики и composer-1 для реализации). Процесс строится «сверху вниз»: сначала формируется архитектурный каркас и сквозные тесты, затем по плану дорабатывается реализация, что позволяет избежать классического waterfall-эффекта, когда несовместимость компонентов обнаруживается только в конце. Такой мультиагентный конвейер превращает сложные доработки в существующих системах в сходящийся процесс с минимальным участием разработчика между постановкой задачи и финальной проверкой результата.