
Компанія Anthropic представила нову функцію для користувачів Claude Code в рамках підписок Claude Team та Enterprise, яка може кардинально змінити підхід до роботи: Artifacts.
Це оновлення перетворює сесію Claude Code на живу, інтерактивну та доступну для спільного використання вебсторінку у форматі HTML. Користувачі Claude Code зможуть вбудовувати живий код, використовувати різні джерела даних та отримувати результат на інтерактивному URL-посиланні, яким можна ділитися з колегами. Це може бути панель інструментів (dashboard), дизайн додатку чи будь-який інший продукт для внутрішнього використання.
Колеги та оригінальний користувач зможуть спостерігати за оновленням вебсторінки в реальному часі, поки Claude Code працює самостійно або під керівництвом користувача, а також бачити зміни у підключених джерелах даних та кодових базах.
Хоча Anthropic вперше представила Artifacts у своєму споживчому веб-чатботі влітку 2024 року, де вона еволюціонувала від ручного перемикача до загальнодоступного інструменту для публікації фрагментів коду та ігор в Інтернеті, інтеграція цієї можливості безпосередньо в інтерфейс командного рядка (CLI) та настільний додаток Claude Code скорочує розрив між глибокою бекенд-розробкою та нетехнічними зацікавленими сторонами, яким потрібно її розуміти.
Продукт та Технологія: Кінець статус-звітів
По суті, Claude Code Artifacts виступає як динамічний шар перекладу. Створений безпосередньо з безперервного контексту сесії користувача, агент використовує локальну кодову базу репозиторію, підключені інструменти моніторингу та діалогові механізми для створення спеціалізованих вебсторінок.
Інженерам більше не потрібно підключати зовнішні джерела даних або створювати тимчасову інфраструктуру; ШІ будує інтерфейс користувача з наявних ресурсів.
Важливо, що ці вебсторінки не є статичними експортами. Поки ШІ працює в сесії терміналу, відкрита вебсторінка оновлюється на місці, миттєво оновлюючи діаграми та текст за тією самою URL-адресою. Кожне оновлення публікує нову історію версій, дозволяючи колегам безпечно відкочувати або відстежувати прогрес агента на робочому столі чи мобільному пристрої.
Битва живих, інтерактивних, спільних поверхонь роботи зі ШІ: Claude Code Artifacts від Anthropic проти Codex Sites від OpenAI
Оновлення від Anthropic з’явилося більш ніж через два тижні після того, як OpenAI випустила масштабне оновлення своєї платформи Codex, представивши вражаюче схожу функцію для корпоративного хостингу під назвою “Sites”.
Цей продукт, що випускається у відповідь, підкреслює стрімку ескалацію боротьби за корпоративний робочий простір у різних функціях і поза межами самих розробників, хоча є деякі важливі технічні та філософські відмінності, які варто зазначити для підприємств, що розглядають обидва варіанти.
Як показано на їхніх відповідних вебсторінках документації для розробників, OpenAI створює платформу як послугу (PaaS), а Anthropic — безстатевий полотно (stateless canvas).
OpenAI Sites розроблений для створення стійких повноцінних веб-додатків. Згідно з документацією платформи, Codex Sites розміщує проекти, які виводяться як ES-модулі, сумісні з Cloudflare Worker.
Важливо, що Sites підтримує постійну бекенд-інфраструктуру: агенти можуть автоматично підключати реляційні бази даних “D1” для структурованих даних (як-от прогрес користувача чи збережені записи) та об’єктне сховище “R2” для завантаження файлів. OpenAI Site може підтримувати публічний вхід, інтегруватися із зовнішніми постачальниками ідентифікації та дозволяти дуже специфічний контроль доступу, адаптований до конкретних груп робочого простору.
Він використовує двоступеневий процес публікації — збереження кандидатури для перегляду, пов’язаної з комітом Git, перед офіційним розгортанням у продакшн. Коротко кажучи, це виробниче середовище, розроблене для заміни функціональних внутрішніх SaaS-інструментів.
Натомість Anthropic Claude Code Artifacts свідомо уникає бекенду. У щойно випущеній документації прямо зазначено про її обмеження: “Артефакт — це фіксація роботи, а не додаток”.
Кожен Artifact — це одна самодостатня HTML-сторінка з обмеженням розміру до 16 МіБ. Щоб гарантувати безпеку організації, Claude загортає опублікований файл у сувору Політику Безпеки Вмісту (CSP), яка блокує всі зовнішні мережеві запити. Це означає, що сторінка не може завантажувати зовнішні скрипти, шрифти або таблиці стилів, а виклики fetch, XHR та WebSocket повністю заблоковані. Вся CSS та JavaScript мають бути вбудовані, а зображення — вставлені як URI даних. Artifacts не можуть зберігати введення з форм, викликати API під час перегляду або обслуговувати кілька маршрутів.
Це технічне обмеження насправді є свідомою філософською позицією Anthropic: поки OpenAI прагне створювати постійні програмні портали для всієї компанії, Anthropic тримає Claude Code міцно прив’язаним до ефемерних, високобезпечних технічних робочих процесів. Claude Artifacts *не* призначені бути програмним забезпеченням; вони призначені замінити діаграми на дошках, ручні розбори помилок та статус-звіти безпечними, самооновлюваними візуальними інструментами, які ніколи не випускають живі дані за межі корпоративного периметра.
Ліцензування та Корпоративна Безпека: Збереження Кодової Бази Приватною
Оскільки ці агенти розташовуються на перетині конфіденційних корпоративних даних та живих кодових баз, ліцензування та контроль доступу є першочерговим завданням.
Як Anthropic, так і OpenAI обрали закриті, пропрієтарні моделі ліцензування для цих нових візуальних робочих просторів. Для кінцевих користувачів та розробників ця відмінність є критично важливою. На відміну від дозволеного відкритого програмного забезпечення (як-от MIT або Apache 2.0) або суворих ліцензій copyleft (як-от GPL), які надають розробникам юридичну свободу переглядати, модифікувати та самостійно розміщувати вихідний код, ні Claude Code Artifacts, ні Codex Sites не можуть бути незалежно форкнуті або розміщені.
Корпоративні клієнти не мають права власності на рівні коду на рушій рендерингу Anthropic або вузли інтеграції Codex; обидва працюють суворо в межах *керованої інфраструктури відповідних творців*.
Щоб зробити цей керований постачальником підхід прийнятним для команд корпоративної відповідності, обидві компанії приділили велику увагу організаційній безпеці. Anthropic гарантує, що кожен артефакт за замовчуванням є приватним для його автора і суворо не може бути зроблений загальнодоступним в Інтернеті. Коли інженер вирішує поділитися посиланням, воно доступне виключно автентифікованим членам їхньої конкретної організації. Системні адміністратори зберігають остаточний авторитет, керуючи доступом через загальноорганізаційні перемикачі, область дії на основі ролей та явні політики збереження, зберігаючи при цьому нагляд через централізований API відповідності.
OpenAI використовує подібний обмежений підхід з Codex Sites, випускаючи функцію переважно для робочих просторів ChatGPT Business та Enterprise. Як і Anthropic, OpenAI покладається на системних адміністраторів для керування розгортанням через централізовані налаштування робочого простору, вимагаючи від адміністратора явно увімкнути Sites через контроль доступу на основі ролей (RBAC) для рівнів Enterprise.
Однак, оскільки Codex Sites функціонує більше як розміщений веб-додаток, його елементи керування доступом є дещо більш детальними. Коли інженер готується поділитися розгорнутим URL-адресою, він може застосувати специфічні режими доступу: обмежити сайт лише собі та адміністраторам робочого простору, відкрити його для всіх активних користувачів у робочому просторі або обмежити доступ до користувацьких груп.
Крім того, щоб запобігти витоку конфіденційних даних, OpenAI надає спеціальну панель Sites для безпечного керування змінними середовища часу виконання та секретами, гарантуючи, що ці ключі не потрібно комітити в локальні файли вихідного коду.
Реакції та Роздуми
Впровадження візуальних, самооновлюваних шарів UI для агентів командного рядка фундаментально змінює погляд розробників на власні робочі процеси. Оскільки ШІ обробляє синтаксис і автоматизує звітування, перешкоди для комунікації технічної роботи зі зацікавленими сторонами зникають.
Борис Черні, керівник і творець Claude Code, підкреслив величезну корисність оновлення у своєму дописі на X сьогодні:
“Я використовую Artifacts у Claude Code для всього: візуальні пояснення складного коду, системні діаграми, швидкі попередні перегляди кількох варіантів анімації, аналізи даних та панелі інструментів, якими я ділюся з командою,” — написав Черні. “Це змінює правила гри для того, як я працюю з Claude. З нетерпінням чекаю на ваші відгуки!”
Цей настрій практично демонструється в матеріалах запуску Anthropic. В одному зі сценаріїв інженер просить Claude Code дослідити відтік користувачів після попереднього випуску програмного забезпечення.
За кілька секунд агент виконує SQL-запит, створює інтерактивну панель воронки відтоку та діагностує, що “Pro-акаунти зупиняються на етапі експорту”. Потім ШІ пропонує виправлення UI, оновлює живі діаграми під час рефакторингу коду та генерує безпечне посилання, яке менеджер може миттєво відкрити через мобільний пристрій.
Перетворюючи термінал на живу, спільну платформу, Anthropic доводить, що найціннішим результатом ШІ-асистента для кодування є не просто сам код — це контекст, міркування та здатність миттєво ділитися цією роботою.
Як захиститися (Порада CryptoDom): Завжди перевіряйте джерело та автентичність посилань, що надходять від колег, навіть якщо вони здаються внутрішніми. Уникайте переходу за підозрілими посиланнями, що можуть вести на фішингові сайти або містити шкідливе програмне забезпечення, навіть якщо вони замасковані під оновлення робочих інструментів.
Оригінал статті: venturebeat.com
