Почему не любят Anthropic
Ещё полгода назад мы все любили и советовали друг другу Claude Code. Насоветовали настолько, что до сих пор по инерции все продолжают думать, что это что-то хорошее. Давайте восстановим историю, так как за это время было несколько переломных моментов, которые постепенно от них отворачивали. Сегодня очередной.
Коротко. Есть Claude Code, Claude Web и Claude Desktop — first-party-продукты Anthropic. Ещё у них есть Agent SDK, который позволяет другим приложениям пользоваться теми же тулами, циклом и другими фишками Claude Code. У Claude Code есть как TUI, так и неинтерактивный режим claude -p "сделай красиво", который позволяет другим приложениям пойти спросить что-нибудь у клодкода без юзер-интерфейса. Этот режим как раз сделан поверх Agent SDK.
И о деньгах. Во всех этих инструментах можно платить за потраченные токены, если работаем через API. А можно платить подписку $20 / $100 / $200 и пользоваться в рамках определённых лимитов. Если же лимиты исчерпали, то есть возможность платить за токены сверх подписки. Подписки, понятное дело, сильно дешевле токенов, потому что они скорее используются для рекламы, а не ради заработка. Заработок у Anthropic — следствие вот этого образа лучшего провайдера агентов, на который подсел энтерпрайз, а они тысячи баксов платят за токены.
Если сложить первое и второе, то получается, что всё время существования Claude Code обычные смертные могли пользоваться дешёвой подпиской и при этом чужими инструментами: OpenCode, OpenClaw, Hermes и даже собственный Ralph Loop на баше — все пользуются этим. Это очень удобно, но это очень не нравится Anthropic. И они, очевидно, очень жалеют, что изначально дали такую возможность.
В истории действий Anthropic как раз вся соль. Опустим даже в этом тексте, что лимиты подписки становятся всё меньше и меньше. Это можно оправдать искусственным ограничением, пока вычислительных мощностей не хватает. Главное — то, что они тихо гасят хоть сколько-либо хайпанувший продукт, построенный на этом. Сначала пал OpenCode, которому просто запретили авторизовываться так, как они это делали. Потом они наехали с юристами на ClawdBot, прикрываясь похожестью названия, а на самом деле им, конечно, не нравился абьюз подписок автоматизированными агентами. Потом они в terms of service явно прописали, что подпиской пользоваться нельзя нигде, кроме first-party-приложений. Agent SDK и claude -p всегда и были first-party, поэтому им в твиттерах приходилось оправдываться, что в TOS вообще ерунда написана и ими можно пользоваться, как и раньше.
Одна из самых смешных и грустных частей этой истории произошла в прошлом месяце. Пользователи заметили, что даже в собственном харнесе Anthropic происходит что-то странное. Иногда Claude Code отвечал ошибками на сообщения с упоминанием вышеназванных тулзов. В борьбе с этим они и в системный промпт, и в свой код добавляли ещё больше мусора, из-за чего страдало качество. А потом вишенка на торте — они тихо начали биллить за это как за экстра-токены. Внутри Claude Code. Увидели у вас в какой-нибудь истории коммитов слово Hermes, например, и вы попали на бабки. Даже если вы знать не знали про то, что такой софт существует. Это вообще настолько неправильно, насколько можно себе представить.
А теперь они разделяют тарификацию изнутри своих приложений и снаружи. С 15 июня вам на месяц будут давать кредитов на стоимость подписки, и любой вызов через Agent SDK или claude -p будет тратить эти кредиты как за API, без влияния на лимиты. На первый взгляд звучит так, как будто вам к вашим 100 баксам ещё 100 дают. Но это скорее значит, что даже для вашего собственного скрипта или вашего любимого оркестратора с клодом под капотом лимит стал примерно в двадцать раз меньше.
Короче говоря, так плохо выстраивать коммуникацию с конечными юзерами и непоследовательно действовать — это надо постараться. За это и не любят.