
Вибрационный кодинг обещал, что полноценные приложения можно будет создавать из одной лишь идеи, используя такие системы, как Lovable и Replit AI. Но оказывается, что написание кода — лишь первый шаг, и вибрационные кодеры уже сталкиваются со стандартными проблемами поддержки и обновления программного продукта.
К счастью для них, появляется новое поколение стартапов, готовых заполнить эти пробелы. В среду стартап Shuttle, занимающийся разработкой платформ, объявил о выделении 6 миллионов долларов на решение инфраструктурных проблем, которые возникают там, где заканчиваются такие продукты, как Lovable и Cursor. Среди инвесторов — бывший генеральный директор GitHub Томас Домке и основатель Segment Кэлвин Френч-Оуэн.
Shuttle возьмёт код, созданный системой виброкодирования, и определит наилучший способ его развертывания, предложив пользователю разумный пакет инфраструктуры и цену. После согласия пользователя Shuttle организует оплату и развернёт программное обеспечение непосредственно у облачного провайдера с минимальными трудозатратами.
Shuttle, запущенный в рамках курса Y Combinator в 2020 году, прошёл долгий путь. С тех пор он стал одной из самых популярных систем для развёртывания приложений Rust, привлекая 20 000 разработчиков и выполняя 120 000 развёртываний благодаря быстрому подходу с нулевой конфигурацией. Благодаря новому раунду финансирования компания планирует распространить эту технологию на все языки программирования и системы программирования ИИ.
Как описывает генеральный директор и соучредитель Нодар Данелия, агентные системы ИИ значительно упростили преодоление барьеров между различными системами программирования, а это значит, что такую систему, как Shuttle, можно развернуть во всех них одновременно. «ИИ стирает границы между различными языковыми экосистемами», — говорит Данелия. «Поэтому для нас сейчас идеальное время [для масштабирования], поскольку мы уже много лет занимаемся бэкенд-разработкой».
На практике это означает создание агентского интерфейса для управления платформой, чтобы пользователи могли предоставлять базу данных или приобретать облачный хостинг, используя те же подсказки на естественном языке, которые они использовали для кодирования своего приложения. На бэкенде это также означает построение взаимосвязей с облачными провайдерами и системами кодирования, чтобы агенты имели весь необходимый им контекст.
«По сути, мы создали эту спецификацию, которая служит промежуточным звеном между тем, что могут оценить люди, и тем, что понимает ИИ», — рассказал Данелия TechCrunch. «Разработка на основе спецификаций становится общепринятым подходом, и нет причин, по которым это не должно касаться и инфраструктуры».
Источник: techcrunch.com



























