TGViewer
Онто. Онто. @ontonet · 335 subscribers
Post #436 191
Продолжая тему Agentic Flow

У меня давно болело одно изменение в Онто — убрать GraphQL из взаимодействия фронтенда и бэкенда.

Фронтенд-агент нашёл 11 точек использования GraphQL.

Мы объединили их в Epic (001), после чего последовательно закрывали Story:

- 002 — ручная реализация
- 003–007 — ручная оркестрация агентов через меня
- 008–011 — автоматическая оркестрация через агента

В какой-то момент я понял, что наблюдаю уже не развитие требования, а развитие самого процесса производства ПО.

Story 002 я реализовывал практически вручную.

Не фиксировал этапы жизненного цикла в контенте объекта, сам синхронизировал агентов, сам передавал контекст между ролями.

Потом появился специальный MCP tool, и аналитический агент начал фиксировать важные события прямо в объектах.

С Story 003 по Story 007 я продолжал выступать оркестратором лично.

По сути, вся синхронизация проходила через меня:

Аналитик → Backend → Frontend → QA

Я вручную переносил контекст между ролями и следил, чтобы никто не потерял важные детали.

И вот тут начинается самое интересное.

Я так работал почти полгода.

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

🔻 [схема 1 — старая модель: я в центре]
🔻 [схема 2 — новая модель: агент-оркестратор]

На первой схеме хорошо видно старую модель: я нахожусь в центре и вручную передаю контекст между агентами.

На второй — новую: агент-оркестратор синхронизирует участников сам, а я остаюсь только на контрольных точках и финальной приёмке.

Результат оказался вполне измеримым.

До автоматической оркестрации значительная часть времени уходила не на реализацию требований, а на передачу контекста между ролями.

После появления оркестратора эти паузы практически схлопнулись.

Именно поэтому я постоянно повторяю одну мысль:

Не начинайте с упряжи.

Сначала нужно понять, где именно болит. Пожить внутри процесса. Несколько раз пройти его руками. Научиться измерять потери времени, контекста и качества решений.

И только потом автоматизировать.

Хорошая упряжь появляется не потому, что вышел новый модный фреймворк.

Она появляется тогда, когда вы точно знаете:

— какую боль хотите убрать;
— где возникает потеря эффективности;
— и как будете измерять результат.

Если совсем честно, я не придумал оркестратора потому, что захотелось агентности.
Я сделал его потому, что полгода сам выполнял роль оркестратора.

И мне это надоело 🙂
  • 🕊 1
More from @ontonet
  1. Oct 11, 2026Основной saas пока не работает по не зависящим от нас причинам. все бэкапы есть, весь прош…
  2. Oct 10, 2026Я тут почитал CNews: программист в одиночку сделал долговременную память для AI-агентов, а…
  3. Oct 10, 2026Готовимся со Стасом Карамушко к курсу «AI: верить нельзя проверить» и обнаружили простой п…
  4. Oct 9, 2026Зачем искать, если можно не искать? Прочитал статью про гибридный поиск в YDB. Там решают…
  5. Oct 8, 2026Ещё одно место осталось.
  6. Oct 8, 2026В Онто сейчас в работе ещё одна новая возможность — слияние объектов. После неё мы меняем…
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 →