Anthropic відроджує флеш-ігри за допомогою AI-додатків у вебі

Коротко: Останнє оновлення Anthropic перетворює систему Artifacts на браузерну «AI-аркаду», де користувачі можуть створювати інтерактивні веб-додатки за допомогою природних мовних запитів. Ця функція, натхненна ностальгією за епохою Flash, демонструє вдосконалену генерацію коду через новий API window.claude.complete()
, пісочницю для виконання та глибоку інтеграцію з Claude 3 Sonnet.
Перезавантажена Аркада Запитів
У середу Anthropic оголосила про суттєве вдосконалення своєї платформи управління документами Artifacts: персональну галерею AI-додатків, що відображає дух ігрових порталів початку 2000-х років. На відміну від традиційного Flash з його ActionScript VM та власними плагінами, ці нові додатки повністю працюють на сучасному HTML5, CSS3 та JavaScript, зазвичай з використанням React 18, безпосередньо в інтерфейсі чат-бота Claude.
Принцип роботи: AI як повноцінний розробник
Коли користувач подає запит на кшталт «Створи для мене 2D-фізичну пісочницю, де я можу кидати кольорові кулі та вимірювати зіткнення», Claude 3 Sonnet (остання версія моделі, спеціалізована на кодуванні) генерує:
- HTML-шаблон, структурований з семантичними тегами
та
- CSS-модулі, обмежені через
CSS-in-JS
(Emotion або styled-components) для стилізації - Логіку JavaScript з використанням React-хуків (
useState
,useEffect
) та фізичного двигуна, такого якmatter.js
- Інтеграцію викликів
window.claude.complete()
для активізації розмовних NPC або динамічних наставників у додатку
Демонстрація Anthropic ілюструє 3D-симулятор офісу «Anthropic», створений менш ніж за дві хвилини: можна ходити, натискати на співробітників і спілкуватися з ними — кожна розмова є новим API-викликом до Claude, безперешкодно інтегрованим з логікою інтерфейсу.
Галерея Артефактів: Сучасний Flash-портал
Інтерфейс галереї організовує артефакти за категоріями, такими як Дізнайся щось нове, Лайфхаки та Будь креативним. Кожен елемент показує скріншот і короткий опис — дивовижно схожий на мініатюри Newgrounds та Miniclip з епохи Flash.
- Генератор казок на ніч з розгалуженими сюжетами
- Візуалізатор молекул на базі WebGL
- Інтерактивний редактор для письма з реальним граматичним супроводом
- Додаток для усвідомленості «Touch Grass», що поєднує атмосферне аудіо з керованою медитацією
Усі додатки працюють в ізольованій JavaScript-пісочниці — без зовнішніх запитів до мережі, баз даних або доступу до localStorage — що забезпечує безпеку та передбачуваність. Стан управляється в пам’яті через VDOM React, а кожен артефакт споживає токени відповідно до плану користувача (Free, Pro або Max).
Технічні деталі: Пісочниця, API та обмеження
Під капотом Anthropic використовує пісочницю на основі iframe, схожу на контроль Trusted Types. Основні технічні характеристики включають:
- Купа JavaScript обмежена приблизно 12 МБ, щоб запобігти зависанню скриптів
- Заголовки CSP iframe забороняють
script-src 'unsafe-eval'
таconnect-src
за межами кінцевих точок Claude - Вбудований бандлер, що трансформує JSX та CSS-модулі прямо в браузері за допомогою
esbuild-wasm
window.claude.complete()
викликає REST API Claude (v2.3) з тайм-аутом обробки 30 секунд
«Цей підхід дозволяє користувачам зосередитися на творчих запитах, а не на технічних деталях», — говорить доктор Сара Капур, CTO CodeSandbox. «Це переконлива модель для розробки AI з низьким кодом.»
Продуктивність та масштабованість
Тестувальники Alpha повідомляють про час холодного старту менше 500 мс для простих React-додатків та робочих процесів з додаванням стану. Розподілений кластер інференції Claude в us-west-2 та eu-west-1 використовує NVIDIA H100 GPU та спеціалізовані чіпи TronNet для забезпечення стабільної продуктивності в масштабах. Anthropic також експериментує з WebAssembly для підвищення частоти кадрів для інтерактивних артефактів понад 60 FPS.
Безпека та відповідність вимогам
Концепція нульового довіри Anthropic означає, що артефакти не можуть витікати дані користувачів. Усі журнали розмов і фрагменти коду залишаються зашифрованими під час зберігання з використанням AES-256-GCM. Заплановані майбутні вдосконалення включають інтеграцію OAuth для корпоративного SSO та атестацію SOC 2 Type II для регульованих галузей.
Експертні думки та вплив на індустрію
Аналітики Gartner прогнозують, що платформи на основі AI з низьким кодом/без коду складуть 65% розробки додатків до 2027 року. «Artifacts від Anthropic є потужним доказом концепції генеративного AI у швидкому прототипуванні», — зазначає Том Річардс, віце-президент Forrester Research. Тим часом конкуренти, такі як OpenAI, чутки свідчать, що тестують подібні потоки чат-UI в ChatGPT Enterprise.
Майбутні напрямки
- Підтримка зовнішніх API: Anthropic натякнула на можливість відкриття сторонніх REST та GraphQL кінцевих точок, що дозволить інтеграцію CRM або управління IoT-пристроями.
- Постійне зберігання: Міні-база даних з шифруванням на рівні рядків може дозволити створення стану для додатків, таких як вікторини або опитування.
- Галерея спільноти: Відкриття публічних артефактів для перегляду та оцінювання, подібно до відкритого підходу Scratch.
Висновок
Поєднуючи генерацію коду AI з ностальгічною галереєю у стилі Flash, Anthropic створює нову парадигму для творчості в браузері. Хоча продукт все ще в бета-версії та вимагає уточнення запитів, Claude Artifacts дає уявлення про те, як кожен — не тільки професійні розробники — можуть створювати, ділитися та монетизувати інтерактивні AI-посилені досвіди в найближчому майбутньому.