Anthropic перестала пускать в каталог Claude дополнения от небольших разработчиков. Без объявления
Рассказываю, что произошло за первую неделю ноября, почему это касается не только разработчиков и что из этого стоит вынести всем, кто строит продукт на чужой платформе.
У моего дополнения к Claude 12 793 установки и больше четырёх тысяч активных пользователей. В каталоге Anthropic оно на 89-м месте. Новую версию мы выпустить туда не можем. Дело не в ошибке, не в жалобе и не в нарушении правил: мы просто не крупная компания. А попросить нужный статус, как честно пишет сам портал Anthropic, пока нельзя никак.
Что такое каталог плагинов Claude
У Claude есть свой магазин дополнений, по сути App Store для нейросети. Плагины добавляют Claude новые умения: работать с вашими файлами, вести память между разговорами, монтировать видео. Каталог встроен прямо в Claude.ai, Claude Code и Cowork: человек нажимает «установить» и получает новое умение без всякой настройки.
Для небольших команд это был отличный канал: платить за продвижение не нужно, а установки идут сами. Наш плагин IT Reelsmaker монтирует вертикальные ролики для Reels и Shorts: режет паузы и оговорки, ставит субтитры, графику и звук. Он вышел в каталог 2 октября, и к 5 ноября его поставили почти 13 тысяч раз. Больше половины новых пользователей возвращаются к нему в течение четырёх недель.
Что изменилось
Всё, что умеет плагин, держится на программах, которые работают на компьютере пользователя: видео же надо где-то резать. С начала ноября каталог Anthropic принимает такие дополнения только от организаций со статусом Verified. От остальных он берёт только текстовые инструкции и картинки.
Что такое Verified, портал объясняет одной фразой: Anthropic знает, что ваша организация — реальная компания. Это проверка не качества плагина, а того, кто его сделал. Выбирает таких компаний сама Anthropic. Заявку на статус подать негде.
Правило появилось без объявления. В официальных правилах каталога и инструкциях для разработчиков о нём нет ни слова. Разработчики узнали о нём из отказов: сначала в портале несколько дней висели жёлтые предупреждения «пока не отказ, но скоро», а 5–7 ноября пошли сами отказы.
Месяц работы в стол
Самое обидное в нашей истории — хронология. После первой публикации мы месяц доводили плагин до требований автоматической проверки каталога. Робот-проверяющий реагирует не на то, что программа делает, а на отдельные слова в её тексте. Похожее на «пароль» или «отправить» он принимает за угрозу утечки данных. Мы честно переписывали десятки мест, не пытаясь его обмануть. 19 новых версий прошли все проверки. Ни одна так и не попала к пользователям: каждую версию в каталоге вручную выпускает сотрудник Anthropic, а наш запрос на публикацию лежит у него без ответа с 7 октября.
6 ноября вечером очередная версия получила от портала отметку о полном соответствии правилам. Через несколько часов следующую отклонили по новому правилу.
В итоге у пользователей каталога осталась версия от 6 октября. Портал сам помечает её как не соответствующую правилам, но продолжает раздавать. В ней остался баг, который мы давно исправили: на Windows она засоряет диск временными файлами, за месяц активного монтажа это могут быть десятки гигабайт. Исправленная версия есть, но через каталог её не выпустить.
Не только мы
На GitHub, в официальном репозитории Anthropic, разработчики за пару дней собрали целую ветку одинаковых жалоб. Автору, у которого другой продукт уже одобрен и стоит в каталоге, отказали с новым дополнением. Одиночный разработчик пишет, что его плагин почти целиком из автоматических команд и убрать их нельзя, а как частному проекту стать Verified, он не нашёл. Несколько авторов начали выпускать для каталога урезанные «издания» своих продуктов, а полные версии раздают у себя. Ответа Anthropic в обсуждении пока нет.
Почему Anthropic так сделала
Официально причина не названа, поэтому дальше моё мнение. Логику понять можно. Установить плагин — значит разрешить чужой программе работать на вашем компьютере. Автоматическая проверка, как мы убедились, работает грубо: ловит слова, а не намерения. Проверить автора проще, чем каждую строчку кода: если за дополнением стоит известная компания, ей есть что терять. С точки зрения безопасности пользователей это разумно.
Есть и совпадение по времени, которое трудно не заметить. В конце октября Anthropic опубликовала проспект для выхода на биржу, и, по сообщениям прессы, торги на Nasdaq могут начаться уже во второй половине ноября. Перед IPO компания отвечает перед будущими инвесторами за каждый риск: раздел о рисках в проспекте занимает больше девяноста страниц. Тысячи чужих программ, которые через официальный магазин запускаются на компьютерах пользователей, — как раз такой риск. Один громкий случай с вредоносным плагином накануне размещения обошёлся бы компании куда дороже, чем недовольство нескольких сотен небольших разработчиков. Прямых подтверждений этой связи нет, Anthropic её не называла, и это только наша версия. Но она объясняет и сроки, и то, почему правило ввели жёстко и почти без переходного периода.
Проблема в том, как это сделано. Правило ввели без объявления, без критериев и без пути к статусу. Для компании с юристами это неудобство. Для небольшой команды — закрытая дверь. Если ничего не изменится, каталог Claude разделится на два мира: полноценные дополнения от крупных игроков и урезанные инструкции от всех остальных.
Что делать
Я написал в единственный адрес команды каталога, который есть в документации: спросил, как стать Verified, и попросил выпустить хотя бы исправленную версию. Ответа пока нет. Полная версия плагина доступна в моём репозитории на GitHub и обновляется в день релиза, но это уже канал для тех, кто знает, где искать, а не тысячи случайных установок из каталога.
Что из этого вынести
Эта история не про Claude, а про платформенный риск. Магазин чужой платформы — лучший канал роста, пока правила стабильны. Но правила пишете не вы, и меняются они без предупреждения. App Store, маркетплейсы, соцсети — везде одно и то же. Особенно внимательно стоит следить за платформой, которая готовится к бирже: перед IPO компании закручивают гайки везде, где видят риск, и интересы небольших партнёров в этот момент весят меньше всего.
Три вывода, которые можно сделать для себя. Держите собственный канал дистрибуции с первого дня, даже если магазин даёт в сто раз больше. Не вкладывайте месяц работы в соответствие правилам, пока не понимаете, кто и когда выпускает ваши обновления. И заранее решите, что будет с продуктом, если платформа скажет «нет». У нас ответ, к счастью, был.
Подробная техническая версия с хронологией, кодами отказов и инструкцией для разработчиков плагинов — в нашем блоге.