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

В тексте Карри Сааринен утверждает, что хорошее ПО несёт опыт, ценности и убеждения создавших его людей. Характер возникает из осознанных решений: что строить, что оставить за бортом и что продолжать доводить, когда всё уже работает.
Подход Linear он описывает как ставку на интуицию, а не на процесс или данные, и определяет интуицию узко: «Интуиция — это твоя точка зрения на что-то». Её формируют практическая работа, контакт с клиентами и ошибки. Перед запуском команда говорила с людьми из разных компаний и ролей о том, как они работают.
Где в этом появляются агенты
Многие недавние продукты растут, добавляя возможности, а не пересматривая базовые задачи. Его опасение в том, что рабочие процессы с агентами усиливают эту тенденцию: когда люди вносят изменения самостоятельно через агентов, каждое может быть разумным, но вместе они усредняют отличительные решения, и продукт теряет направляющий разум. Вывод у него оптимистичный: более дешёвое создание ПО должно оставить больше места для доработки решения, пока его части не подойдут друг к другу.
Создатели продуктов сходятся, что узкое место — решения, но расходятся, может ли их принять модель
jwr, который пишет, что основал SaaS для учёта запчастей PartsBox, описал то же разделение с позиции создателя:
«Всё дело в решении, что строить, а что не строить, в определении общего характера и видения продукта, в том, чтобы смотреть на каждый экран и думать: „как это поможет моему клиенту делать его работу“.»
Они признали, что ИИ уже пишет код лучше них. prmph, который пишет, что руководит командой, создающей фронтенд для анализа данных в Accra, возразил именно против этой посылки:
«Одной сессии с Claude Opus достаточно, чтобы это опровергнуть, и всё же люди принимают это как данность.»
ttul, который пишет, что основал MailChannels, добавил давления с другой стороны: компании велели продуктовым командам ускорять релизы, но
«узкое место — не выполнение кода, а выбор того, что строить, и проверка, что построенное не халтура.»
Ожидает, что модели научатся и управлять продуктом. Произойдёт это или нет, во всех рассказах дефицитный ресурс — человек, который отвечает за «нет». Практический тест для команды: может ли любой конкретный человек объяснить, почему той или иной фичи нет?
Получайте такие разборы каждый день
Главные истории Hacker News — на email, в Telegram или RSS.
Парсер-комбинаторы на TypeScript: разбираем реальный вывод команды ping
Регулярные выражения плохо читаются на вложенных форматах, а tree-sitter тяжеловесен. Короткая серия постов строит типизированный средний путь из обычных функций.