31 марта 2026 Anthropic опубликовала на npm версию @anthropic-ai/claude-code@2.1.88. В пакет случайно попал файл с расширением .map — source map размером 59,8 МБ.
Source maps — технический артефакт для отладки. Они содержат полный оригинальный исходный код, который обычно минифицируется перед публикацией. Разработчики Anthropic забыли исключить его из production-сборки. Файл был публично доступен на реестре npm.
Исходники Claude Code раскрыли значительно больше, чем просто «как это написано». Исследователи нашли:
«Мы случайно включили отладочные source maps в production-сборку. Anthropic исследует ситуацию» — предположительный ответ команды Anthropic, подробности уточняются.
Пока Anthropic разбиралась с последствиями, разработчик под ником Gitlawb уже публиковал форк. Проект называется OpenClaude и доступен на GitHub: github.com/Gitlawb/openclaude.
Ключевое добавление: OpenAI-совместимый API shim. Это прослойка, которая позволяет подключить к интерфейсу Claude Code любую модель с совместимым API.
| Функция | Статус |
|---|---|
| Все инструменты Claude Code (bash, файлы, MCP) | ✓ Работают |
| Агентные сценарии и мультишаговое рассуждение | ✓ Работают |
| Поддержка GPT-4o / o3 | ✓ |
| Поддержка DeepSeek R1/V3 | ✓ |
| Поддержка Gemini 2.0 Pro/Flash | ✓ |
| Поддержка Llama 3.x / Ollama (локально) | ✓ |
| Поддержка 200+ OpenAI-совместимых моделей | ✓ |
| Computer Use | ✓ Из утечки |
| Официальная поддержка Anthropic | ✗ Нет |
| Юридическая чистота | ✗ Риски |
Установка и базовая конфигурация выглядит так:
# Клонируем форк
git clone https://github.com/Gitlawb/openclaude
cd openclaude && npm install
# Запускаем с DeepSeek
ANTHROPIC_BASE_URL=https://api.deepseek.com/v1 \
ANTHROPIC_API_KEY=sk-your-deepseek-key \
CLAUDE_CODE_USE_BEDROCK=false \
node . --model deepseek-reasoner
# Или с локальным Ollama
ANTHROPIC_BASE_URL=http://localhost:11434/v1 \
ANTHROPIC_API_KEY=ollama \
node . --model llama3.3
Любая модель с OpenAI-совместимым API подключается через переменную ANTHROPIC_BASE_URL. Сам интерфейс при этом остаётся идентичным оригинальному Claude Code.
Ситуация неоднозначная с точки зрения закона:
Уже появились другие форки — например, claurst (Claude Code, переписанный на Rust), авторы которого изучили архитектуру и создали совместимый клон с нуля. Это юридически чище, но требует времени на разработку.
Утечка обнажила несколько важных вещей:
Разработчики, изучившие код, отмечают: архитектура агентной системы, multi-agent координация и механизм MCP реализованы значительно сложнее, чем предполагалось снаружи. Это объясняет, почему Claude Code так хорошо работает на сложных задачах.
Утечка раскрыла точные инструкции, которые Anthropic даёт модели. Это позволит конкурентам быстрее воспроизвести поведение. Для Anthropic это потенциально серьёзная потеря конкурентного преимущества.
OpenClaude за несколько часов собрал тысячи звёзд на GitHub. Разработчики явно хотят интерфейс и инструменты Claude Code, но с возможностью подключать более дешёвые или специализированные модели — DeepSeek для кода, Gemini Flash для скорости, локальные Llama для приватности.
Если идея «агентного AI-окружения, работающего с разными моделями» кажется привлекательной — существуют легальные решения, которые не несут юридических рисков.
OpenClaw — платформа команды Цифровых Отморозков — делает именно это, но идёт дальше:
Это не форк утечки — это продукт, который строится с нуля под реальные бизнес-задачи. Читайте об AI-агентах для бизнеса и о том, как MCP-серверы расширяют возможности агентов.
Если вы разработчик и хотите поэкспериментировать — OpenClaude технически интересен. Но для production и бизнеса использовать его не рекомендуется: юридические риски реальны, стабильность не гарантирована, а Anthropic может выпустить DMCA в любой момент.
Для предпринимателей и бизнеса — смотрите на легальные альтернативы. Идея мультимодельного AI-агента с памятью и интеграциями уже реализована и работает без юридических рисков.
OpenClaw — легальная платформа с памятью, скиллами, Telegram-интерфейсом и поддержкой команды Отморозков.
→ Написать в Telegram