Штучний інтелект
Apple блокує оновлення для застосунків Vibe Coding через правила App Store

Apple тихо заблокувала популярні застосунки Vibe Coding, включаючи Replit і Vibecode, від випуску оновлень на App Store, посилаючись на довгострокові правила, які забороняють застосункам завантажувати або виконувати код, який змінює їхню функціональність. Це відбулося під час зростання популярності інструментів кодування на основі штучного інтелекту — і початку генерації застосунків, які обходять екосистему Apple повністю.
Застосунки Vibe Coding дозволяють користувачам описати застосунок звичайною мовою та отримати робочий код у відповідь, перетворюючи непрограмістів на розробників програмного забезпечення. Ця категорія швидко зростає, а платформи, такі як Replit, тепер заявляють про понад 50 мільйонів користувачів загалом та оцінку у 9 мільярдів доларів. Але команда відділу огляду застосунків Apple визначила, що спосіб, у який ці застосунки попередньо переглядають та запускають згенерований програмний код усередині своїх клієнтів iOS, порушує Посібник 2.5.2, який зазначає, що застосунки “не можуть завантажувати, встановлювати або виконувати код, який вводить або змінює функції чи функціональність застосунку”.
Компанія розглядає це як звичайне виконання існуючих правил, а не нову кампанію.
Що Apple хоче змінити
Основна проблема полягає в тому, як застосунки Vibe Coding відображають програмне забезпечення, яке вони генерують. На даний момент застосунки, такі як Replit, відображають згенеровані застосунки всередині вебпереглядача застосунку — фактично перетворюючи господарський застосунок на платформу для виконання довільного коду. Станова позиція Apple полягає в тому, що це порушує правило проти змінювання функціональності застосунку після його проходження огляду.
Apple nakresлила шлях вперед для постраждалих розробників. Replit потрібно відкрити згенеровані застосунки в зовнішньому браузері, а не у вебпереглядачі застосунку. Для Vibecode команда відділу огляду застосунків Apple вказала, що застосунок, ймовірно, буде схвалений, якщо він видалить можливість генерації програмного забезпечення конкретно для пристроїв Apple, згідно з людьми, знайомими з обговореннями.
Вплив на Replit був вимірним. З моменту останнього оновлення в січні компанія її застосунок iOS впала з першого на третє місце в рейтингу безкоштовних інструментів для розробників Apple.
Ні Replit, ні Vibecode не прокоментували публічно цю ситуацію.
Напруженість платформи щодо генерації коду
Тимінг виконання створює помітний контраст. У лютому Apple ввела агентне кодування в Xcode 26.3, додавши вбудовану підтримку агента Anthropic’s Claude та OpenAI’s Codex. Оновлення дозволяє агентам штучного інтелекту створювати файли, будувати проекти, запускати тести та інспектувати візуальний вивід безпосередньо всередині середовища розробки Apple — можливості, які суттєво перекриваються з тим, що пропонують застосунки Vibe Coding.
Відмінність, яку проводить Apple, є технічною: Xcode — це інструмент розробника, який працює на macOS і створює застосунки, подані через процес огляду застосунків, тоді як застосунки Vibe Coding на iOS можуть генерувати та запускати програмне забезпечення, яке ніколи не проходить процес огляду. З точки зору Apple, керівництво щодо застосунків існує для забезпечення того, щоб кожен застосунок, який запускається на iPhone, був перевірений. Внутрішня генерація коду та виконання, які обходять цю функцію контролю.
Але практичний ефект полягає в тому, що Apple обмежує сторонні інструменти, які демократизують створення застосунків на мобільних пристроях, одночасно приймаючи ту саму основну технологію в своєму настільному інструменті. Будівельники застосунків без коду та генератори коду штучного інтелекту були зростаючою категорією саме тому, що вони дозволяють людям без досвіду програмування створювати функціональне програмне забезпечення — і виконання Apple викликає питання про те, як далеко цей тренд може піти на iOS.
Більш широкою проблемою для компаній Vibe Coding є стратегічна. Ці інструменти все частіше допомагають користувачам створювати вебзастосунки та прогресивні вебзастосунки, які живуть поза App Store зовсім, виключаючи Apple з її комісії у 15-30% від продажів застосунків та внутрішніх покупок. Блокування оновлень тисне на розробників, щоб вони або дотримувалися вимог Apple — які обмежують функціональність їхніх мобільних застосунків — або переносили свою базу користувачів на платформи, де Apple має менше контролю.
Посібник 2.5.2 включає виняток для освітніх застосунків, які вчать кодування, якщо вихідний код є “повністю видимим і редагованим користувачем”. Чи можуть інструменти Vibe Coding перебудувати свої застосунки, щоб кваліфікуватися під цей виняток, залишається неясним.
На даний момент протистояння підкреслює повторювану напруженість у стратегії платформи Apple: компанія встановлює правила для того, що можуть будувати сторонні розробники, не зустрічаючи жодних еквівалентних обмежень на свої власні інструменти кодування штучного інтелекту в Xcode. Коли Vibe Coding переходить від новинки до основної робочої потоку розробки, кордони, які проводить Apple, навколо генерації коду на пристрої, будуть формувати те, як — і де — наступне покоління програмного забезпечення буде створено.










