В противостоянии двух «агентных» инструментов для разработки — Claude Code от Anthropic [ссылка] и Codex CLI от OpenAI [ссылка] — последний, судя по всему, завоевывает больше лояльности сообщества. Отчасти это связано с тем, что Anthropic направила уведомления об удалении кода разработчику, попытавшемуся реверс-инжинирить Claude Code, который распространяется по более строгой лицензии, чем Codex CLI.
Оба инструмента решают схожие задачи: позволяют разработчикам использовать возможности облачных ИИ-моделей для автоматизации задач написания кода. Компании выпустили их почти одновременно, борясь за внимание разработческого сообщества.
Исходный код Codex CLI доступен под лицензией Apache 2.0, разрешающей свободное распространение и коммерческое использование. В отличие от него, Claude Code регулируется коммерческой лицензией Anthropic, ограничивающей модификации без прямого согласия компании.
Anthropic также «обфусцировала» исходный код Claude Code, сделав его недоступным для просмотра. Когда разработчик деобфусцировал его [ссылка] и выложил код на GitHub, Anthropic подала жалобу DMCA [ссылка], потребовав удаления материалов.
В соцсетях разработчики [ссылка], [ссылка], [ссылка] раскритиковали этот шаг, противопоставив его подходу OpenAI с Codex CLI. За неделю после релиза OpenAI интегрировала в код инструмента десятки предложений сообщества, включая поддержку ИИ-моделей конкурентов [ссылка] — в том числе Anthropic.
Anthropic не прокомментировала ситуацию. Стоит отметить, что Claude Code пока находится в бета-тестировании (и содержит ошибки [ссылка]) — возможно, компания смягчит лицензирование в будущем. Обфускация кода часто объясняется соображениями безопасности.
Это неожиданный пиар-успех для OpenAI, которая в последние месяцы делала ставку на проприетарные продукты. Возможно, это часть стратегических изменений: CEO Сэм Альтман ранее заявлял [ссылка], что компания «оказалась не на той стороне истории» в вопросах открытого исходного кода.