Мне всё больше кажется, что почти весь этот новый «AI/agent» софт — vapourware. Я честно пытался отнестись к «агентной разработке» серьёзно, но в этой экосистеме столько трения, что это просто безумие. Судя по всему, такие продукты делают инженеры, у которых бесплатный доступ к безлимитным токенам и нет нормального процесса ревью или QA для юзабилити-тестов и dogfooding — всё проверяется только на самых простых сценариях.
Сложная часть разработки никогда не была в написании кода. Теперь, когда стоимость кода упала почти до стоимости LLM inference, код повсюду. У всех есть vibe-coded стартапы, идеи отличные, но исполнение игнорирует пользовательский опыт.
Я недавно попробовал ONA. По задумке это здорово: хочется просить мелкие улучшения в своих приложениях, а система сама превращает пожелания в чёткие требования, сверяет их с другими открытыми фичами и запланированной работой, нарезает на реализуемые задачи, прогоняет через дизайн, тесты, имплементацию, QA и деплой по одной. Конечно, я этого хочу — моя жизнь как инженера стала бы проще. Примерно это платформа и обещает. Я подписался.
Первый же заход — на десктопной версии вообще не смог залогиниться. Авторизация — сложно, могу понять и простить. Попробовал через веб. Много кликов и редиректов, но зашёл. Оптимизм вернулся. Подключил проект, и вместо магического прогресса по моему todo-листу ONA потратила почти все мои $20 на «ona compute units» — что бы это ни значило — на то, чтобы достучаться до задач из linear и выбрать одну для старта.
Это добавляет трения между мной и проектами — ровно противоположное тому, зачем платишь за инструменты разработчика. Платить ещё, чтобы проверить, получится ли в следующий раз, не хочется. Я вообще не хочу, чтобы ИИ писал за меня код: писать код — самое интересное. Мне нужно, чтобы ИИ взял на себя остальные раздражающие части жизненного цикла разработки. Пока же он создаёт новую работу: дополнительные интеграции для отладки, токены для обновления, счета, пространные описания не-багов с неверными предложениями и «root cause» анализами.
Хуже всего — маркетинг. Эти компании сами лучший аргумент против собственного питча. Если бы агентная разработка реально работала, продавцы были бы её главными бенефициарами: они бы выпускали самый отполированный софт. А вместо этого я еле прошёл логин. ONA — хорошая идея, и я готов за такое платить. Но хочу версию, которая работает, не сжигая двадцатидолларовые купюры.