Архив рубрики ~Лента новостей~

Компания Cursor запускает платформу хостинга кода Origin, а сбой в работе GitHub выявил уязвимость в гонке разработчиков программного обеспечения для искусственного интеллекта.

Компания Cursor запускает платформу хостинга кода Origin, а сбой в работе GitHub выявил уязвимость в гонке разработчиков программного обеспечения для искусственного интеллекта.
Компания Cursor запускает платформу хостинга кода Origin, а сбой в работе GitHub выявил уязвимость в гонке разработчиков программного обеспечения для искусственного интеллекта.

Майкл Нуньес

В понедельник утром Cursor начал внедрение Origin, собственной платформы для размещения кода, для платных пользователей. Примерно через три с половиной часа на странице состояния GitHub отобразилось сообщение о глобальном ухудшении работы платформы, длившемся шесть часов и сорок две минуты: по данным журнала инцидентов GitHub, уровень ошибок составил около 20% в запросах на слияние, задачах и API, и около 50% при загрузке архивов и необработанных файлов. Вместе с этим отказала и корпоративная система единого входа: SAML, OIDC, SCIM-провизионирование и Team Sync. Также отказал Copilot.

Интернет для разработчиков сделал то, что обычно делает интернет для разработчиков.

«Теперь вы можете размещать свои репозитории в Cursor Origin и развертывать их на Vercel через Cursor Origin, который сам размещен на Vercel», — написал генеральный директор Vercel Гильермо Раух в X. «И в отличие от GitHub, это онлайн 😁». На вопрос, почему он улыбается, Раух ответил: «Пытаюсь разрядить обстановку. Мы сами сейчас застряли из-за GitHub!»

Мэтт Палмер, сотрудник компании Cursor, процитировал твит о запуске своей компании, сопроводив его лучшей фразой дня: «Мы собирались выпустить это раньше, но GitHub не работал». Другими словами, сбой в работе GitHub задержал запуск конкурента GitHub.

Запуск новых продуктов планируется за несколько недель, и нет никаких доказательств того, что Cursor специально выбрал время для этого запуска. Но это совпадение сыграло компании огромную роль, поскольку оно подчеркнуло аргумент, который Origin и преследует. В течение восемнадцати лет выбор места для размещения исходного кода команды был наименее интересным решением, которое принимает инженерная организация. Cursor делает ставку на то, что агенты искусственного интеллекта снова сделали этот процесс интересным — и для технических специалистов это настоящая новость. Не новый продукт, а новый вопрос закупок с сопутствующей проблемой управления.

Внутри Origin: что на самом деле делает платформа хостинга кода Cursor.

Origin находится в новой вкладке Codebase внутри Cursor. Команды присваивают коду имя, которое становится частью его URL-адреса, а затем отправляют изменения через командную строку. Оттуда они получают доступ к механизму, который можно ожидать от Forge — сервисному слою, который инкапсулирует Git и обрабатывает хранилище, права доступа, проверки и слияния. Каждый репозиторий содержит запросы на слияние (pull requests): временные рамки, коммиты, проверки и измененные файлы. Рецензенты читают различия, оставляют комментарии и выполняют слияние, не открывая при этом вкладку браузера.

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

Три интеграции были запущены в первый же день, и выбор партнеров говорит сам за себя. Vercel запускает предварительное развертывание для каждого запроса на слияние и отправляет его в продакшн после слияния, что доступно в публичной бета-версии для клиентов Pro и Enterprise, как указано в аккаунте разработчика. Depot и Buildkite используют непрерывную интеграцию, и, что особенно важно, оба выполняют существующие рабочие процессы GitHub Actions без изменений. Buildkite добавляет поверх этого собственные конвейеры.

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

Компания заявила, что к ней присоединятся новые партнеры, и те, кого она привлекла первыми, имеют значение для команды разработчиков платформы, оценивающей, сможет ли Origin обеспечить выполнение реальной работы. Платформа без развертывания и CI — это средство просмотра кода. Платформа, которая запускает ваши существующие рабочие процессы Actions и отправляет предварительные версии на CDN, за который вы уже платите, — это подходящий кандидат.

Почему решение Origin оставить GitHub источником достоверной информации — самое разумное дизайнерское решение.

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

Cursor не требует от вас покидать GitHub. Подключите организацию GitHub, выберите репозитории, и они появятся рядом с репозиториями, созданными в Origin. «Запросы на изменение продолжают отправляться в GitHub, который остается источником достоверной информации для всего, что там началось», — говорится в журнале изменений. Права доступа повторяют существующие настройки чтения и записи GitHub, а не создают параллельную систему. Обсуждения запросов на изменение синхронизируются в обоих направлениях — комментарий в Cursor отправляется в GitHub; ответ или реакция в GitHub отображаются в Cursor «в течение нескольких секунд».

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

Зеркало, предназначенное в основном для чтения, которое позволяет GitHub подтверждать его подлинность самостоятельно. Его использование ничего не стоит, оно ничего не сломает, если его забросить, и незаметно переместится туда, где разработчики проводят свои рабочие часы. Если опыт проверки в Cursor окажется лучше — а Cursor потратил реальные деньги, чтобы это обеспечить — источник истины в конечном итоге последует за вниманием.

Эти деньги достались Graphite, стартапу по проверке кода, который Cursor приобрел в декабре 2025 года за сумму, значительно превышающую его оценку в 290 миллионов долларов в рамках раунда финансирования серии B. Graphite разработал систему многоуровневых запросов на слияние (stacked pull requests), позволяющую разработчикам продолжать вносить зависимые изменения, не дожидаясь одобрения. Объявляя о сделке, Cursor написал, что «граница между местом, где вы пишете код, и местом, где вы сотрудничаете над ним, кажется все более размытой», и пообещал «несколько более радикальных идей, которыми мы пока не можем поделиться». Origin — это радикальная идея. Соучредитель Graphite Томас Реймерс представил ее на сцене первой конференции Cursor Compile в июне и возглавляет ее разработку.

Как агенты искусственного интеллекта превратили проверку кода в новое узкое место в разработке программного обеспечения

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

В отчете Google DORA за 2025 год, основанном на опросе почти 5000 специалистов в сфере технологий, говорится, что 90% разработчиков теперь используют ИИ на работе, тратя на это в среднем два часа в день, и более 80% утверждают, что это повысило их производительность. Однако внедрение ИИ показало положительную корреляцию с производительностью разработки программного обеспечения и отрицательную — со стабильностью разработки. Чем больше результатов, тем больше сбоев. Авторы отчета описывают ИИ как «усилитель», который «усиливает сильные стороны высокоэффективных организаций и дисфункции организаций, испытывающих трудности».

Уровень доверия не успевает за ростом объёма запросов. Опрос разработчиков Stack Overflow 2025 года, в котором приняли участие 49 009 респондентов из 177 стран, показал, что 84% используют или планируют использовать инструменты ИИ, в то время как доверие к их точности упало до 33% с 43% годом ранее, а недоверие выросло до 46% с 31%. Две трети назвали «решения на основе ИИ, которые почти верны, но не совсем» своей главной проблемой. Девятый ежегодный опрос DevSecOps от GitLab, в котором приняли участие 3266 специалистов, опрошенных Harris, показал снижение производительности: 73% столкнулись с проблемами при использовании кода, созданного с помощью Vibe, 70% заявили, что ИИ затрудняет управление соответствием требованиям, и только 37% позволили бы ИИ выполнять повседневные задачи без проверки человеком.

Темпы роста не увеличиваются. По данным GitHub Octoverse 2025, в месяц насчитывалось 180 миллионов разработчиков, 630 миллионов репозиториев и 43,2 миллиона запросов на слияние, что на 23% больше, чем годом ранее. А RuntimeWire сообщил внутреннюю цифру, которая лучше всего объясняет существование Origin: 35% запросов на слияние, объединенных внутри Cursor, были открыты агентами, работающими автономно в облачных виртуальных машинах.

В среде разработки, ориентированной на людей, предполагается, что запрос на слияние отражает намерения человека, инициированные тем, у кого можно спросить, что он имел в виду. Как только треть слиянных изменений поступает из программного обеспечения, очередь перестаёт быть диалогом и превращается в проблему планирования. Это реальный архитектурный аргумент, и это самое сильное преимущество Cursor.

Кризис надежности GitHub предоставил Cursor возможность, которую ему не нужно было завоевывать.

Аргументы в пользу альтернативы со стороны предложения проще: GitHub оказался ненадежным, и об этом говорили даже его собственные руководители.

Анализ LeadDev выявил 257 инцидентов в период с мая 2025 года по апрель 2026 года, 48 из которых были крупными — примерно один значительный сбой в неделю. Февраль стал худшим месяцем за всю историю наблюдений с 37 инцидентами. Только на GitHub Actions пришлось 57 сбоев за двенадцать месяцев. Технический директор Влад Федоров заявил, что платформа «не была создана для того масштаба, с которым её сейчас просят справляться», и должна быть рассчитана на нагрузку, в 30 раз превышающую сегодняшнюю. В апрельском сообщении инженеров, опубликованном InfoQ, компания признала, что «не смогла соответствовать собственным стандартам надежности», сославшись на быстрый рост, тесную архитектурную взаимосвязь и неадекватное сброс нагрузки. Сбой в понедельник стал седьмым инцидентом на странице состояния GitHub за пятнадцать дней.

Усталость слышна невооруженным глазом. «GitHub действительно не кажется созданным для эры агентов», — написал один разработчик на X, когда Origin только заработал. «Он слишком часто выходит из строя, но до сих пор не было много реальных альтернатив».

Уход разработчиков начался ещё до появления Origin. Язык программирования Zig перешёл на платформу Codeberg в ноябре 2025 года, сославшись на сбои в работе Actions. В апреле Митчелл Хашимото объявил, что Ghostty — эмулятор терминала с более чем 52 000 звёзд — также покинет платформу, указав на почти ежедневные сбои, которые блокировали проверку и CI на несколько часов. А издание The Information сообщило в марте, что OpenAI, компания, в которой Microsoft владеет крупной долей, начала создавать собственную альтернативу GitHub отчасти потому, что сбои не позволяли её инженерам вносить изменения в течение нескольких часов подряд, как сообщало издание Tom's Hardware.

Структура Microsoft не помогла. Томас Дохмке ушел с поста генерального директора GitHub в августе 2025 года, и его место так и не было занято; руководство подразделения было поглощено организацией CoreAI компании Microsoft под руководством исполнительного вице-президента Джея Париха. В майском отчете The Information сообщалось, что Парих предупреждал своих заместителей о том, что инструменты программирования от Cursor и Anthropic в конечном итоге могут сделать GitHub устаревшим. Собственный ответ GitHub на эру агентов, Agent HQ, позволяет клиентам управлять сторонними агентами от Anthropic, OpenAI, Google, Cognition и xAI внутри GitHub — это последовательная стратегия, которая уступает место уровню агентов, сохраняя при этом базовую структуру. Origin атакует именно эту базовую структуру.

Теперь, когда SpaceX владеет Cursor, кто на самом деле владеет вашим исходным кодом?

Взлет Cursor был необычайным даже по меркам этого цикла. Компания Anysphere, основанная в 2022 году четырьмя студентами Массачусетского технологического института, привлекла 8 миллионов долларов от OpenAI Startup Fund в октябре 2023 года, как сообщает TechCrunch, затем 100 миллионов долларов до 2,5 миллиардов долларов, 900 миллионов долларов до 9,9 миллиардов долларов и 2,3 миллиарда долларов до 29,3 миллиардов долларов в ноябре прошлого года. В мае Bloomberg сообщил о годовой выручке в 3 миллиарда долларов и более чем 3000 клиентах, платящих не менее 100 000 долларов в год.

Затем, за три дня до начала поставок Origin, Bloomberg сообщил, что SpaceX завершила сделку по приобретению Cursor за 60 миллиардов долларов путем обмена акциями — соглашение, о котором TechCrunch писал в июне, через несколько дней после рекордного IPO SpaceX и через шесть месяцев после поглощения xAI. Теперь Cursor работает в составе подразделения SpaceXAI. Поставщик, предлагающий хранить ваш проприетарный исходный код, в прошлую пятницу стал подразделением ракетной компании со своим собственным подразделением по разработке передовых моделей и основателем, не известным своей институциональной осторожностью.

В июне, еще до завершения сделки, Джейсон Андерсен из Moor Insights & Strategy поднял вопрос о маршрутизации моделей в интервью Tech Times: «Модели xAI и подход к механизмам защиты сильно отличаются от того, что предлагал Cursor». Эта статья сформулировала вопрос, на который теперь должен ответить руководитель службы информационной безопасности. Когда одна компания контролирует редактор, где агенты пишут код, хост, на котором этот код находится, и модель, на которой работают эти агенты, что определяет, что она делает с этим кодом?

Компания Cursor не опубликовала ответ. RuntimeWire еще до запуска отметила, что ценовая политика Origin, архитектура безопасности, условия обработки данных и инструменты миграции не были опубликованы, и в списке изменений, опубликованном в понедельник, ничего из этого не добавлено. Там говорится лишь о том, что Origin становится доступен «всем пользователям платных тарифных планов, начиная с сегодняшнего дня, за исключением корпоративных организаций, администраторы которых отказались от участия». Отказ, а не согласие — эту фразу администраторам следует прочитать дважды.

Также следует учитывать историю уязвимостей. В июле исследователи из Mindgard сообщили, что Cursor запускал вредоносный файл git.exe, внедренный в корневую папку проекта Windows, в тот момент, когда пользователь открывал его без запроса подтверждения — уязвимость, приводящая к отравлению репозитория, о которой они впервые сообщили в декабре 2025 года. Hacker News сообщило, что Cursor отказался исправить эту уязвимость, заявив, что она выходит за рамки модели совместной ответственности, и признав при этом, что компания не «завершила взаимодействие с исследователем своевременно». Уязвимость CVE не была обнаружена. Аналогичные уязвимости были обнаружены без исправлений в GitHub Copilot CLI, Google Gemini CLI и OpenAI Codex — но уязвимость, которую поставщик отказался исправить, является неуместным дополнением к продукту, чья основная идея сводится к «позвольте нам хранить ваши репозитории».

Какие вопросы должны решить руководители инженерных отделов, прежде чем разрешить Origin использовать их инструментарий?

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

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

Второй аспект — это документация. Условия хранения, проживания, использования в обучении, субподрядчики и изменения, произошедшие теперь, когда Cursor передает данные в SpaceX, — все это не опубликовано, а страница продукта не является контрактом. Пока эти условия не будут зафиксированы в письменном виде, оправданной позицией является рассмотрение Origin как вспомогательного слоя поверх GitHub, а не как системы учета — что, как ни странно, именно то, чем уже является его архитектура.

Третий аспект — это выход. Совместимость Origin с Actions и его архитектура, в которой GitHub выступает в качестве источника достоверной информации, — это свойства, которые делают его безопасным для внедрения. Однако именно они, скорее всего, будут утрачены по мере того, как стимулы Cursor сместятся в сторону владения исходным кодом, а не его заимствования. Спросите, как выглядит выход сейчас, пока зеркало еще остается зеркалом.

Всё это, однако, не опровергает аргумент Cursor. GitHub заслужил своё место на рынке благодаря тому, что представлял собой скучную, но надёжную инфраструктуру, а за последние восемнадцать месяцев он таковой не стал, в то время как треть кода, поступающего к нему, перестала писаться людьми. Origin — это серьёзное решение реальной проблемы, созданное командой, которая приобрела правильную компанию для его разработки.

Но сбой GitHub и сбой Cursor — это разные вещи, и предприятиям не следует их путать. Сбой в понедельник был устранен в 20:22 UTC. Доступность — это инженерная проблема, а инженерные проблемы решаются. Вопрос о том, кто владеет вашим исходным кодом, что они могут с ним делать и кому в конечном итоге подчиняются, не имеет такой временной метки — и в этом отношении компания, которая в понедельник занималась продажей доверия, еще не опубликовала свои условия.

Источник: venturebeat.com

Оцените материал:

Поделиться
Понравилась статья? Расскажите другим
ВКонтакте
Читайте также
Новости робототехники Компании Tesla, Uber и Waymo получили разрешение на эксплуатацию тысяч роботакси в штате Невада. Новости робототехники Вопреки всем ожиданиям, SpaceX наконец-то отбуксировала Starship в порт после 24 дней в море. Архив рубрики ~Коротко из Telegram~ «Тантор Лабс» купила российскую СУБД «Персей» вместе с командой разработки… Архив рубрики ~Коротко из Telegram~ Prompt injection вошла в топ угроз корпоративной безопасности Исследователи подвели… Архив рубрики ~Коротко из Telegram~ AirPods с камерами откладываются до 2027 года Планы Apple по… Архив рубрики ~Коротко из Telegram~ Firecrawl Monitor следит за сайтами конкурентов и присылает только то,… Архив рубрики ~Коротко из Telegram~ Higgsfield превратил генерацию видео в работу настоящего режиссёра Higgsfield выкатил… Архив рубрики ~Коротко из Telegram~ ElevenLabs выпустила Eleven v3 Conversational — голос, который умеет смеяться… Архив рубрики ~Коротко из Telegram~ Goldman Sachs посчитал: ИИ убирает около 16 тысяч рабочих мест… Архив рубрики ~Коротко из Telegram~ Мощные языковые модели поехали в смартфоны: семейство Ornith-1.5 запускается на… Архив рубрики ~Коротко из Telegram~ Meta тихо стала одним из крупнейших клиентов Microsoft по искусственному… Архив рубрики ~Коротко из Telegram~ 🌟 Spark-to-Paper автоматизирует весь путь от исследовательской идеи до готовой… Архив рубрики ~Коротко из Telegram~ 🪟 Apple обучила отдельную большую языковую модель именно для китайского… Архив рубрики ~Коротко из Telegram~ ⁉️ Microsoft резко наращивает производство чипов следующего поколения Maia 300… Новости робототехники Компании Tesla, Uber и Waymo получили разрешение на эксплуатацию тысяч роботакси в штате Невада. Новости робототехники Вопреки всем ожиданиям, SpaceX наконец-то отбуксировала Starship в порт после 24 дней в море. Архив рубрики ~Коротко из Telegram~ «Тантор Лабс» купила российскую СУБД «Персей» вместе с командой разработки… Архив рубрики ~Коротко из Telegram~ Prompt injection вошла в топ угроз корпоративной безопасности Исследователи подвели… Архив рубрики ~Коротко из Telegram~ AirPods с камерами откладываются до 2027 года Планы Apple по… Архив рубрики ~Коротко из Telegram~ Firecrawl Monitor следит за сайтами конкурентов и присылает только то,… Архив рубрики ~Коротко из Telegram~ Higgsfield превратил генерацию видео в работу настоящего режиссёра Higgsfield выкатил… Архив рубрики ~Коротко из Telegram~ ElevenLabs выпустила Eleven v3 Conversational — голос, который умеет смеяться… Архив рубрики ~Коротко из Telegram~ Goldman Sachs посчитал: ИИ убирает около 16 тысяч рабочих мест… Архив рубрики ~Коротко из Telegram~ Мощные языковые модели поехали в смартфоны: семейство Ornith-1.5 запускается на… Архив рубрики ~Коротко из Telegram~ Meta тихо стала одним из крупнейших клиентов Microsoft по искусственному… Архив рубрики ~Коротко из Telegram~ 🌟 Spark-to-Paper автоматизирует весь путь от исследовательской идеи до готовой… Архив рубрики ~Коротко из Telegram~ 🪟 Apple обучила отдельную большую языковую модель именно для китайского… Архив рубрики ~Коротко из Telegram~ ⁉️ Microsoft резко наращивает производство чипов следующего поколения Maia 300…

Оставить комментарий