Скорость, с которой AI-агенты пишут код, сделала этап реализации самым быстрым. Но традиционные процессы вокруг него не успевают, создавая новые узкие места. Anthropic выпустила руководство по AI-Native SDLC, объясняющее, как интегрировать Claude на каждом этапе, чтобы весь жизненный цикл разработки мог работать в темпе AI.
Традиционный жизненный цикл разработки ПО (SDLC) с его дискретными фазами, ручными передачами и согласованиями был рассчитан на то, что написание кода — самый долгий и дорогой этап. Теперь, когда AI-агенты вроде Claude Code генерируют код за часы, узкое место сместилось на другие стадии: планирование, ревью, тестирование и развертывание. Эти этапы, по-прежнему выполняемые людьми, тормозят общую продуктивность. Ручное ревью каждой строки, написанной агентом, становится невозможным, а затраты на управление растут.
Anthropic предлагает переосмыслить SDLC, превратив его из линейного потока в непрерывный цикл, где AI встроен в каждую точку. Цель — автоматизировать передачи между этапами и обеспечить, чтобы контроли соответствовали новой реальности. Основные изменения по этапам:
- Планирование — Claude синтезирует болевые точки и фиксирует их в intent.md (прото-спецификация), которая понятна как человеку, так и машине. Это заменяет сбор требований комитетом.
- Дизайн — Требования и дизайн объединяются в одну сессию с агентом, который создает спецификацию, руководствуясь организационными навыками (стандартами бренда, безопасности, UX).
- Сборка — AI генерирует тесты и код. Знания компании поддерживаются в версионированных машиночитаемых файлах CLAUDE.md и навыках.
- Тестирование — Непрерывные оценки встраиваются в процесс разработки, вместо отдельных QA-гейтов.
- Развертывание — Вводятся слои агентного ревью. Человеческая проверка резервируется только для регулируемого и критически важного кода. Управление соблюдается в процессе действий AI.
- Поддержка — Агенты мониторят развертывания в реальном времени. При нарушении контрольных диапазонов AI диагностирует проблему и записывает её как новый intent.md, замыкая цикл.
В основе AI-Native SDLC лежит концепция артефакта. Каждый этап завершается записью определённого артефакта (например, intent.md, spec.md, код, результаты ревью) в систему контроля версий. Следующий этап начинается с чтения этого артефакта. Цепочка коммитов формирует полный аудиторский след: кто что запросил, что произвел агент, и кто это одобрил. Человек сохраняет ответственность за каждое решение, требующее суждения, но его внимание переключается на проверку результатов работы AI.
Для реализации такого цикла Anthropic использует свои продукты: Claude Code позволяет инженерам работать с AI напрямую в кодовой базе, а Claude Cowork помогает автоматизировать и управлять задачами, работая с файлами и инструментами в фоновом режиме.
Anthropic предлагает не просто внедрить AI в отдельные процессы, а полностью переосмыслить подход к разработке. Это требует серьезных изменений в рабочих процессах и инфраструктуре, но позволяет масштабировать скорость разработки далеко за пределы человеческих возможностей. Однако эффективность этой трансформации будет зависеть от готовности организаций перестроить не только инструменты, но и культуру ревью и принятия решений, где AI является центральным исполнителем, а человек — конечным судьёй.