Назад в ленту

Anthropic взорвала мозг: Claude Code Artifacts теперь с живыми дашбордами.

Чем ответит OpenAI Codex Sites?

Помните то чувство, когда вы несколько часов долбите код, а потом приходите к менеджеру с ворохом скриншотов и текстовых логов, и он смотрит на вас как на инопланетянина? Anthropic, похоже, решила эту проблему радикально — они встроили в Claude Code фичу, которая превращает сессию работы в живую HTML-страницу. Не просто статичный код, а интерактивный дашборд, который можно отправить коллеге, и он будет обновляться прямо на глазах, пока ИИ корячится в терминале. Для Team и Enterprise планов это теперь доступно. Слушайте, звучит как магия, но давайте разберемся, что там под капотом, и главное — как это ложится на стол对比 с тем, что недавно выкатила OpenAI со своими Codex Sites.



Anthropic анонсировала потенциально революционную фичу для пользователей Claude Code на тарифах Claude Team и Enterprise — Artifacts. Это обновление превращает результаты работы сессии Claude Code в живую, интерактивную, доступную для общего доступа кастомную HTML-страницу. Инженер может подключить туда живой код, несколько источников данных — и всё это всплывет на интерактивном URL, который он отправит тиммейтам. Будь то дашборд, дизайн приложения или какой-то внутренний продукт. Эти тиммейды (и сам автор) могут наблюдать, как страница обновляется в реальном времени, пока Claude Code делает свою работу — автономно или под руководством юзера, а подключенные источники данных и кодовые базы меняются. Антропик впервые показала Artifacts в своем веб-чате для потребителей еще летом 2024 года — там фича эволюционировала от ручного тоггла до полноценного инструмента публикации сниппетов и игр в вебе. Но интеграция этой возможности прямо в CLI Claude Code и десктопное приложение — это мост между глубиной бэкенд-инжиниринга и нетехническими стейкхолдерами, которым нужно врубиться в происходящее.



Продукт и Технология: Конец статус-апдейтам



По сути, Claude Code Artifacts — это динамический слой перевода. Прямо из непрерывного контекста сессии пользователя агент использует локальную кодовую базу репозитория, подключенные мониторинг-инструменты и логику диалога, чтобы скрутить специализированную веб-страницу. Инженерам больше не нужно городить внешние источники данных или поднимать временную инфраструктуру — AI строит UI из того, что уже есть.



Критически важно: эти веб-страницы — не статичные экспорты. Пока AI работает через терминальную сессию, открытая веб-страница обновляется прямо на месте — графики и текст меняются мгновенно, оставаясь на том же URL. Каждое обновление создает новую версию истории, позволяя тиммейтам откатываться назад или отслеживать прогресс агента — безопасно, на десктопе или мобиле.



Битва живых интерактивных ИИ-поверхностей: Claude Code Artifacts vs OpenAI Codex Sites



Anthropic выкатила это обновление спустя две недели после того, как OpenAI выпустила массивный апдейт своей платформы Codex с удивительно похожей функцией для enterprise — "Sites". Это перебрасывание фичами туда-сюда показывает, как быстро эскалируется битва за рабочее пространство в компаниях — и не только среди разработчиков. Но есть важные технические и философские различия, которые стоит понять, если вы присматриваетесь к этим платформам. Если судить по их официальным документациям, OpenAI строит платформу-как-сервис, а Anthropic — бесстатусный холст.



OpenAI’s Sites заточены на генерацию долговечных, полноценных веб-приложений. По документации платформы, Codex Sites хостит проекты, которые выводятся как ES-модули, совместимые с Cloudflare Workers. И здесь ключевой момент: Sites поддерживает постоянную бэкенд-инфраструктуру — агенты могут автоматически подключать реляционные базы D1 (для структурированных данных типа прогресса пользователя или сохраненных записей) и объектное хранилище R2 для загрузки файлов. OpenAI’s Site может поддерживать публичные логины, интегрироваться с внешними провайдерами идентификации и позволяет очень гибко настраивать доступ для конкретных рабочих групп. Используется двухстадийный процесс публикации — сначала сохранение ревьюируемого кандидата, привязанного к Git-коммиту, а потом официальный деплой в продакшен. Короче, это среда продакшена, заточенная на то, чтобы заменить внутренние SaaS-инструменты.



Антропик’s Claude Code Artifacts, напротив, сознательно избегает бэкенда. Новенькая документация прямо и грубо оговаривает ограничения: "Артефакт — это снимок работы, а не приложение". Каждый Артефакт — это одна самодостаточная HTML-страница, ограниченная по размеру 16 MiB. Чтобы гарантировать безопасность организации, Claude оборачивает опубликованный файл в строгую Content Security Policy (CSP), блокирующую все внешние сетевые запросы. Это значит: ни внешних скриптов, ни шрифтов, ни стилей; fetch, XHR и WebSocket-вызовы полностью заблокированы. Весь CSS и JavaScript должны быть встроены (inline), а изображения — закодированы как data URI. Артефакты не могут хранить данные из форм, вызывать API во время просмотра или обслуживать несколько роутов.



Это техническое ограничение — на самом деле сознательная философская позиция Anthropic: пока OpenAI хочет крутить постоянные программные порталы на всю компанию, Anthropic удерживает Claude Code в эфемерных, высокобезопасных технических воркфлоу. Claude Artifacts не предназначены быть софтом — они заменяют вайтбордовые диаграммы, ручные разборы багов и статусные отчеты безопасными, самообновляющимися визуальными инструментами, которые никогда не пропускают живые данные за корпоративный периметр.



Лицензирование и корпоративная безопасность: Держим кодовую базу приватной



Поскольку эти агенты сидят на стыке проприетарных данных компании и живых кодовых баз, лицензирование и контроль доступа — первостепенная боль. И Anthropic, и OpenAI выбрали закрытые проприетарные лицензии для этих новых визуальных рабочих пространств. Для конечных пользователей и разработчиков различие критично. В отличие от пермиссивного опенсорса (к примеру, MIT или Apache 2.0) или строгих копилефт-лицензий (типа GPL) — которые дают разработчикам законную свободу инспектировать, модифицировать и хостить код самостоятельно — ни Claude Code Artifacts, ни Codex Sites нельзя независимо форкнуть или захоcтить. Enterprise-клиенты не получают права собственности на рендеринговый движок Anthropic или интеграционные ноды Codex — и то, и другое работает строго в управляемой инфраструктуре своих создателей.



Чтобы этот подход с управлением вендором переварили комплаенс-отделы, обе компании сильно вложились в организационную безопасность. Anthropic гарантирует, что каждый артефакт по умолчанию приватный для автора и строго не может быть опубликован в открытый интернет. Когда инженер решает поделиться ссылкой, она видна только аутентифицированным членам его конкретной организации. Системные администраторы сохраняют абсолютную власть: управляют доступом через орг-уровневые тогглы, ролевое разграничение и явные политики хранения, плюс контроль через централизованный compliance API.



OpenAI использует похожий подход с ограждением для Codex Sites — разворачивает фичу в первую очередь для рабочих пространств ChatGPT Business и Enterprise. Как и у Anthropic, системные администраторы управляют деплоем через централизованные настройки воркспейса: требуется, чтобы админ явно включил Sites через RBAC для Enterprise-тарифов.

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



Реакции и размышления



Появление визуальных, самообновляемых UI-слоев для командных агентов фундаментально меняет то, как разработчики видят свои собственные воркфлоу. Когда AI берет на себя сырой синтаксис и автоматизирует отчетность, трение коммуникации технической работы со стейкхолдерами исчезает на глазах.



Борис Черный, лид и создатель Claude Code, сегодня в X (бывший Twitter) написал: "Я использовал Artifacts в Claude Code для всего: визуальные объяснения хитроумного кода, системные диаграммы, быстрые превью анимационных опций, анализ данных и дашборды, которыми делюсь с командой. Это меняет правила игры в том, как я работаю с Claude. Жду не дождусь, что вы скажете!"



Это настроение отлично проиллюстрировано в промо-материалах Anthropic. В одном сценарии инженер просит Claude Code разобраться с падением пользователей после последнего релиза. За несколько секунд агент выполняет SQL-запрос, строит интерактивный дашборд воронки оттока и диагностирует: "Pro-аккаунты тупят на странице экспорта". Затем AI предлагает фиксы UI, обновляет живые графики, пока код рефакторится, и генерирует безопасную ссылку, которую менеджер может мгновенно открыть с телефона.



Превратив терминал в живой коллаборативный холст, Anthropic доказывает: самый ценный результат AI-ассистента программиста — это не сам код, а контекст, логика рассуждений и возможность мгновенно поделиться этой работой.