Artifact Share CLI

CLI Artifact Share: агент публикует HTML, Markdown и статические сайты по стабильной ссылке и обновляет ее новыми версиями

  • 35 ★ репозитория
  • Последний коммит
CLIОфициальный

Расширенный доступ

Почему такой уровень

  • Файлы уходят на серверы сервиса, ссылка с доступом по ссылке открывает их любому, у кого она есть
  • Команда delete стирает опубликованный файл навсегда
Все причины и проверки

artifactshare/artifactshare

Установка

Работает в

Ручная установка

npm exec --yes --package=@artifactshare/cli -- artifactshare share ./report.html

Команда из README, при первом запуске печатает ссылку для входа. Скилл для агента ставит artifactshare init.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Файлы уходят на серверы сервиса, ссылка с доступом по ссылке открывает их любому, у кого она есть
  • Команда delete стирает опубликованный файл навсегда

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Artifact Share хранит готовые файлы, которые сделал агент: HTML-отчеты, Markdown-документы, папки и экспортированные сайты. Официальный CLI @artifactshare/cli отправляет файл или папку на сервис и печатает ссылку. Команда `update` добавляет новую версию под прежним адресом, `append` дописывает фрагмент в конец документа, а share с ключом `key` при повторных запусках в CI или по расписанию обновляет один и тот же файл. Доступ настраивают при публикации или командой `edit`: приватный, для рабочего пространства, для проекта, для перечисленных адресов почты или по ссылке со сроком действия. Команды `comments` читают и пишут комментарии к опубликованному файлу, `download` сохраняет файл или весь сайт локально, а `preview` показывает файл в браузере для правок до публикации и ничего не загружает. Команда init определяет Claude Code, Codex или Cursor и ставит в них встроенный скилл с руководством по CLI. Ту же работу ведет удаленный MCP-сервер https://artifactshare.com/mcp. Каждая команда принимает флаг --json со стабильным контрактом ответа.

Для кого. Командам, где агенты собирают отчеты и прототипы, а коллегам и клиентам нужна ссылка вместо вложения в чат.

Подходит, если

  • Агент собрал недельный отчет в HTML, и руководитель должен открыть его по ссылке
  • Дашборд на DuckDB-WASM нужно опубликовать как статический сайт из папки `dist`
  • Ежедневный CI-прогон обновляет тот же отчет по ключу, а не плодит новые ссылки
  • Клиент оставляет комментарии на опубликованной странице, и агент читает их командой `comments` `list`
  • Черновик Markdown проверяют в браузере через `preview`, пока он не ушел в общий доступ

Не подходит, если

  • Файл содержит секреты или персональные данные: сервис хранит его на своих серверах
  • Нужен самостоятельный хостинг для конкурирующего облачного сервиса: лицензия репозитория это запрещает
  • Требуется просто поделиться кодом: сервис рассчитан на готовые HTML, Markdown и статические сайты
  • Среда с Node.js старше 22 версии и без доступа к npm

Пример запроса к агенту

Опубликуй ./report.html и дай ссылку, доступ только для моего рабочего пространства.

Ограничения

Репозиторий открыт для чтения, но лицензия ограничивает размещение Artifact Share как конкурирующего облачного сервиса, и она не одобрена OSI. Пакет npm до версии 0.9.0 остается под Apache-2.0. Нужен Node.js 22 или новее, а для CI выдают токен ARTIFACTSHARE_TOKEN. Без токена в неинтерактивном запуске команда завершается ошибкой auth_required, а не ждет входа. Публикации хранятся на стороне сервиса.

Как отключить. Удалите опубликованные файлы командой artifactshare `delete`, затем выйдите через `logout`. Встроенный скилл убирает команда skills `remove`. Для MCP-подключения отзовите доступ в настройках клиента.

Частые вопросы

Как опубликовать файл через Artifact Share?

Выполните npm exec --yes --package=@artifactshare/cli -- artifactshare share ./report.html. При первом запуске CLI напечатает ссылку для входа, после входа появится адрес опубликованного файла.

Как обновить файл, не меняя ссылку?

Команда `update` с адресом или идентификатором и путем к новому файлу добавляет версию под тем же адресом. Для повторяющихся задач запускайте share с ключом `key`: первый запуск создает файл, следующие добавляют версии.

Как работать в CI без браузера?

Выпустите токен на странице artifactshare.com/settings/tokens и передайте его в ARTIFACTSHARE_TOKEN или флагом --token. Без токена неинтерактивный запуск завершится ошибкой auth_required.

Можно ли читать комментарии с опубликованной страницы?

Да, команда `comments` `list` показывает комментарии, а `post`, `resolve` и `reopen` пишут и закрывают их. Результат отдается в JSON, и агент разбирает его без экранного текста.

Чем Artifact Share отличается от Claude Artifacts?

Claude Artifacts создают страницу внутри чата. Artifact Share публикует готовые файлы агента по стабильной ссылке с версиями, комментариями и правами доступа.

Обсуждение

Вопросов и отзывов пока нет.

Плагин с CLI и скиллами для Claude Code и Codex: HTML от агента уходит в личный архив на AWS, читается и с телефона.

ПлагинШирокий доступ116Звезды репозитория
Официальный

CLI и скилл: агент публикует отчеты как HTML-документы, команда их комментирует, а каждая версия сохраняется

CLIРасширенный доступ410Звезды репозитория
Официальный

CLI fl выкладывает папку с Markdown и HTML как сайт одной командой и возвращает агенту адрес и ссылку для передачи.

CLIРасширенный доступ1,1 тыс.Звезды репозитория

CLI, скилл и MCP-сервер Pagecast: публикует HTML-отчеты, Markdown и статичные сайты на Cloudflare Pages по короткой ссылке

CLIРасширенный доступ192Звезды репозитория

Скилл, MCP-сервер и CLI превращают Markdown от агента в короткую ссылку на веб-страницу, которую открывают без входа.

СкиллРасширенный доступ117Звезды репозитория

CLI для Overleaf: вытягивает проекты LaTeX в папку, отправляет правки, компилирует PDF и отдает их агенту через MCP

CLIШирокий доступ243Звезды репозитория

Коротко о README

README репозитория описывает устройство монорепозитория, локальную разработку и порядок вклада через предложения без кода. Справочник команд лежит в README пакета CLI, а руководство для агента поставляется как встроенный скилл.

Бейдж для README

Сообщить о проблеме

Foxx AIArtifact Share
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.