ИИ-агенту уже можно поручить значительную часть разработки приложения: изучить требования и репозиторий, изменить несколько файлов, запустить тесты и подготовить рабочую сборку. Подтверждённые примеры, однако, не показывают полностью автономного выпуска продукта к пользователям.
14 октября Epic Games представила предварительную версию лаунчера, весь код которого писали и проверяли агенты под управлением команды. На следующий день Figma выпустила Specs — отдельный инструмент для хранения требований, дизайна и технического контекста, который могут использовать люди и агенты.
Что происходит
14 октября Epic Games показала предварительную версию нового Epic Games Launcher для Windows, macOS и Linux. По словам вице-президента Epic Мартина Кили, агенты написали и проверили весь код, помогли воспроизвести основные функции прежнего лаунчера и ускорили тестирование. Команда управляла процессом и контролировала его целиком.
Читайте также
Epic не переводит всех пользователей немедленно: прежняя версия остаётся доступной, а обязательный переход состоится после того, как новая достигнет необходимой стабильности и функционального соответствия. Срок полного запуска компания не назвала.
15 октября Figma представила Specs — совместный Markdown-документ, в котором можно хранить требования, решения, схемы, дизайн и ссылки на код. Агент может использовать этот контекст при создании прототипа или получить его через MCP — протокол подключения моделей к внешним данным и инструментам.
Specs начала выходить в открытой бета-версии для платных тарифов Figma в веб-приложении, настольной и мобильной версиях. Одновременно Code Layers перешёл в открытую бету: функция добавляет работающий код непосредственно в макет.
Как устроена агентная разработка
Обычный ИИ-помощник отвечает на запрос или предлагает следующий фрагмент кода. Агент получает цель, исследует разрешённую часть проекта, меняет файлы, запускает команды и тесты, а затем пытается исправить ошибки. Результатом может стать связанное изменение сразу в нескольких частях приложения.
Для этого агенту нужны требования, устройство репозитория, правила интерфейса, допустимые библиотеки и архитектурные ограничения. Specs хранит такой контекст рядом с макетом, а MCP позволяет передать его инструменту программирования.
Расширение доступа увеличивает потенциальный ущерб: вредоносная инструкция во входящем задании или небезопасная зависимость могут привести к выполнению команды и изменению лишних файлов. Поэтому агенту ограничивают доступ, дают изолированную среду, проверяют его изменения автоматическими средствами и назначают человека, который принимает или отклоняет результат.
Сопоставление цифр: код растёт быстрее релизов
Директор по дизайну Figma Лоредана Крисан оценила рост объёма создаваемого кода в 17 раз, тогда как число релизов увеличилось только в 1,3 раза. Это оценка самой компании, а не независимый отраслевой замер. По её словам, значительная часть нового кода используется для поиска и проверки продуктовых идей, а не для выпуска.
Опрос CloudBees среди 213 руководителей крупных компаний показал, что ИИ пишет или дополняет в среднем 61% кода. Главным ограничением 57% респондентов назвали проверку, тестирование и развёртывание, а написание кода — 35%. О росте числа проблем в рабочих системах, связанных с ИИ-кодом, сообщили 81% участников.
Отдельная команда, отвечающая за проверку и выпуск ИИ-кода, есть у 12% опрошенных организаций. Формальный процесс проверки существует у 93%, но только 56% утверждают, что применяют его всегда. Опрос основан на самооценке руководителей и опубликован поставщиком инструментов разработки.
SecureVibeBench содержит 105 задач на C и C++, восстановленных по реальным уязвимостям в 41 проекте. Лучший из испытанных агентов дал одновременно правильное и безопасное решение в 23,8% случаев.
IssueTrojanBench проверял, как Cursor, Claude Code и Codex Desktop реагируют на вредоносные инструкции в задачах, комментариях и документах. В 66,5% испытаний такие инструкции прошли защиту. Это лабораторный тест атак, поэтому показатель нельзя переносить на долю заражённых реальных проектов.
Исследование 3171 публичного репозитория обнаружило в 15,4% готовых конфигураций незакреплённые MCP-зависимости, широкие разрешения на выполнение или предварительно разрешённые инструменты. Авторы изучали настройки, а не последствия их запуска.
Анализ 424 публичных проектов, собранных по признакам использования Lovable, Bolt, v0 и ИИ-помощников, выявил хотя бы одну проблему безопасности в 87% репозиториев. В 14% находился опубликованный секрет или жёстко записанные учётные данные. Выборка объединяла проекты разного типа, а репозитории с ИИ-помощником не были полностью сгенерированы машиной.
Лучшие показатели были у контрольной группы, где человек определял архитектуру и проверял предложения помощника. Авторы предупреждают, что результат нельзя использовать как прямой рейтинг моделей: на него могли влиять опыт создателей, технологический стек и состав выборки.
Кто выигрывает и кто платит
Больше всего агентная разработка помогает командам с формализованной архитектурой, автоматическими тестами и понятными правилами. В таких условиях агент может переносить существующие функции, обновлять однотипные компоненты, писать тесты и собирать прототипы. Новый лаунчер Epic — пример переноса известной функциональности под управлением команды.
Небольшая команда также может подготовить больше изменений, если разработчик проверяет результат агента вместо ручного написания каждой строки. При этом затраты перемещаются в ревью, вычисления для тестов, контроль зависимостей, исправление ошибок и поддержку решений, которые сотрудники не писали целиком.
Для крупных организаций проблема усиливается объёмом: каждое дополнительное изменение требует сборки, тестирования и проверки безопасности. Если ответственность за принятый код не закреплена, сбой сложнее расследовать, даже когда отдельные изменения выглядят корректными.
Последствия для команд в России
Что это значит
Российским компаниям этот сдвиг важен независимо от доступности конкретного зарубежного сервиса. Если код появляется быстрее, узким местом становится выпуск: нужно определить, кто отвечает за изменения агента, какие команды ему разрешены и какие проверки могут остановить опасный результат.
Figma сообщает, что Specs выходит в открытой бета-версии на платных тарифах. В пакете источников нет подтверждения, можно ли подключить и оплатить эту функцию пользователю или компании из России. Перед внедрением потребуется отдельно проверить доступность аккаунта, условия обслуживания и способы оплаты.
В опубликованном Anthropic перечне поддерживаемых стран и регионов Россия не указана. Политика компании запрещает использование Claude и связанных сервисов физическим лицам из неподдерживаемых регионов, зарегистрированным там организациям и подконтрольным им структурам.
Источники не содержат сопоставимых испытаний Claude и доступных российским командам облачных или локальных моделей на полном цикле разработки. Сравнивать их можно на задачах конкретного репозитория: переносе компонентов, прохождении тестов, соблюдении архитектурных правил и отсутствии новых уязвимостей.
Начинать безопаснее с прототипов, тестов, внутренних инструментов и воспроизведения существующих функций. Агенту не следует передавать рабочие пароли, облачные ключи и данные пользователей. Версии пакетов и MCP-серверов нужно закреплять, разрешения — ограничивать, а принятое изменение — связывать с ответственным за выпуск человеком.
- Epic объявила общий переход к разработке с активным использованием ИИ
- Epic показала предварительную версию лаунчера, весь код которого писали и проверяли агенты
- Figma представила Specs и открыла бета-версию Code Layers для работы с дизайном и кодомсейчас
- ТребованияКоманда фиксирует функции, ограничения и правила дизайна
- Изолированная работаАгент изучает разрешённый код, меняет файлы и запускает тесты
- Автоматические проверкиСистема проверяет функциональность, безопасность и зависимости
- Человеческая проверкаРазработчик оценивает архитектуру, риски и понятность изменений
- ВыпускКод попадает к пользователям после прохождения контрольных точек
Перед выпуском нужны автоматические проверки и назначенный ответственный
Генерация
Выпуск
Отмечено 0 из 6
Вопросы и ответы
- Можно ли поручить ИИ-агенту приложение целиком?
Агент может подготовить работающую предварительную версию. Epic утверждает, что агенты написали и проверили весь код нового лаунчера, однако команда управляла процессом, а полный запуск отложен до достижения стабильности.
- Для каких задач агент подходит лучше всего?
Для прототипов, тестов, внутренних инструментов, однотипных изменений и воспроизведения существующих функций. Такой результат проще сравнить с ожидаемым поведением, проверить и откатить.
- Почему рост объёма кода не даёт такого же роста релизов?
Требования, ревью, тестирование, безопасность и поддержка не ускоряются автоматически вместе с генерацией. Поэтому увеличение числа подготовленных изменений повышает нагрузку на процесс выпуска.
- Как ограничить риск вредоносной инструкции?
Следует считать недоверенными задачи, комментарии, документы и внешние данные, которые читает агент. Ему нужна изолированная среда с минимальными разрешениями, без производственных секретов и с подтверждением опасных команд.
- Заменит ли агент разработчика?
Источники фиксируют перераспределение работы. Меньше времени может уходить на написание строк кода, больше — на требования, архитектуру, проверку, безопасность и разбор ошибок.
- Как понять, что команда готова?
У неё есть автоматические тесты, контроль зависимостей, ограниченные разрешения, изолированная среда и ответственный за каждое изменение. Также нужна контрольная точка, способная остановить код до попадания в рабочую систему.
