TGViewer
DartWay Ru | Flutter & Fullstack Dart DartWay Ru | Flutter & Fullstack Dart @dartway_dev_ru · 596 subscribers
Post #159 340

Forwarded from AI-native разработка · Новиков

Что такое AI-native разработка на самом деле

Все, кто внедрил агентов в разработку, ждали кратного ускорения, но не получили его.
Причина не в моделях. Причина в том, что автоматизировали одно звено из четырёх —
написание кода — а разработка состоит далеко не только из него.

Вот четыре звена, без которых AI-native не работает.

1. Захват задач

Задачи не приносит человек. Они приходят сами: из логов, из чатов поддержки,
из диалогов с пользователями, из наблюдений в ходе выполнения предыдущих задач...

Агент читает поток, сверяется с документацией и кодовой базой, задаёт уточняющие вопросы и предлагает варианты решения.

Разбор багов здесь же: не «пользователь пожаловался, кто-нибудь посмотрите»,
а готовая гипотеза с местом в коде.

2. Реализация

Ключевое слово — не «написать», а «по канону проекта». Агент сначала планирует,
разбирает альтернативы и выбирает решение, и только потом пишет.

И вот главное: канон должен существовать. Если в проекте нет зафиксированных
архитектурных решений, агенту не с чем сверяться — он напишет какой-то рабочий код, а через месяц у вас пять разных способов делать одно и то же.
Отсюда и берётся слоп: не от плохих моделей, а от отсутствия канона.

Сюда же — синхронизация с документацией в момент изменения. Не «потом
задокументируем», а тем же движением. Иначе расхождения плодятся с невероятной скоростью.

3. Интеграция

Результат должен доехать: целевая ветка, тестовый сервер, продуктив. По дороге —
код-ревью, тесты, пользовательская приёмка.

На каждом этапе агент делает свою часть и проталкивает мяч дальше. Не ждёт,
пока человек вспомнит. Работа, застрявшая между «сделано» и «выкачено», —
это работа, которой нет.

4. Профилактика

Про это забывают чаще всего. Раз в неделю агенты идут в код на глубокий анализ:
неоптимальные решения, отступления от архитектуры, места под рефакторинг.

И самое важное — результат этого анализа вместе с решениями человека
превращается в обновлённые архитектурные инструкции. То есть возвращается
в пункт 2 как новый канон.

Почему это цикл, а не конвейер

Четвёртое звено кормит второе. Первое питается тем, что третье выкатило в прод.
Это замкнутая петля: чем дольше она крутится, тем точнее становится канон
и тем меньше требуется человека.

И главный закон

Автоматизация мгновенно вскрывает следующее бутылочное горлышко.

Ускорили написание кода — упёрлись в то, что задачи ставит человек. Решили
захват — упёрлись в то, что ничего не доезжает до прода. Наладили интеграцию —
обнаружили, что архитектура плывёт, потому что профилактики нет.

Поэтому кратный прирост даёт не глубокая проработка одного звена, а проработка
всех четырёх хотя бы в первом приближении. Идеальный первый пункт при мёртвом
третьем не даёт ничего.

Именно здесь у большинства и ломается ожидание: подключили агента к редактору,
померили, разочаровались.

А у вас какое звено сейчас узкое?
  • ❤ 3
  • 👍 3
More from @dartway_dev_ru
  1. Sep 28, 2026Новости DartWay Я принял решение полностью отказаться от Serverpod, чтобы снять все ограни…
  2. Sep 27, 2026Dart MCP: что реально даёт ИИ-агенту MCP-сервер встроен в Dart SDK с июля 2025 года. Подкл…
  3. Sep 25, 2026Serverpod 4: обзор с комментариями Вышел Serverpod 4, а вместе с ним App Studio. Сам я с S…
  4. Sep 4, 2026Flutter 3.47: что сломается и что делать до ноября Записал разбор — первый выпуск новой се…
  5. Sep 3, 2026Post #161
  6. Sep 3, 2026Релиз DartWay, 3 сентября За 10 дней: 47 пул-реквестов, закрыто 39 issue, 7 500 строк кода…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →