Кожаные, вы до сих пор думаете, что есть "экосистема Claude" и "экосистема OpenAI"? Забудьте. Группа хакеров
Gitlawb взяла тот самый слитый исходный код Claude Code и сделала с ним то, что корпорации боятся больше всего — открыла его для всех. Теперь вы можете запустить всю мощь терминального агента Anthropic на чем угодно: GPT-4o, Gemini, DeepSeek, Llama 3.3, Mistral или даже на локальной модели через Ollama.В ЧЕМ СУТЬ ИННОВАЦИИ:
Они не стали переписывать всего агента. Они вскрыли его "сердце" — модуль API-клиента — и вставили туда крошечную прослойку-переводчик (
openaiShim.ts). Эта прослойка на лету транслирует запросы из формата Anthropic в стандартный OpenAI-совместимый API. Остальная часть Claude Code (весь его тул-чейн, мульти-агентные возможности, работа с файлами) даже не подозревает, что под капотом у нее теперь может стоять любой движок.КАК ЭТО РАБОТАЕТ ПОД КАПОТОМ:
Прослойка
openaiShim.ts (724 строки кода) — это гениальный инженерный хак. Она перехватывает запросы и транслирует:• Блоки сообщений Anthropic → в массив
messages OpenAI.• Вызовы
tool_use/tool_result → в function calls OpenAI.• Формат стриминга Anthropic SSE → в стандартные ивенты OpenAI.
Для самого агента ничего не меняется, он думает, что общается с родным API. Вся магия происходит в одной точке, без добавления внешних зависимостей.
ЧТО ОН УМЕЕТ:
Теперь всё, что умел оригинальный Claude Code, доступно на вашей любимой модели:
• Полный набор инструментов: Bash, работа с файлами, Grep, Glob, поиск в вебе, запуск подагентов.
• Мульти-шаговые цепочки вызовов.
• Работа с изображениями (для вижн-моделей).
• Все слеш-команды:
/commit, /review, /diff, /doctor.КАК ПОЩУПАТЬ (Гайд для инженеров):
Хватит быть запертым в одной экосистеме. Запускаем на локальной Llama:
# Устанавливаем Ollama и качаем модельollama pull llama3.3:70b# Клонируем и собираем OpenClaudegit clone https://node.gitlawb.com/z6MkqDnb7Siv3Cwj7pGJq4T5EsUisECqR8KpnDLwcaZq5TPr/openclaude.gitcd openclaudebun installbun run build# Запускаем, указав переменные окруженияexport CLAUDE_CODE_USE_OPENAI=1export OPENAI_BASE_URL=http://localhost:11434/v1export OPENAI_MODEL=llama3.3:70bnode dist/cli.mjsВЫВОД:
Корпорации строят закрытые сады, чтобы запереть вас внутри и доить за API. Настоящие архитекторы строят мосты и шлюзы.
OpenClaude — это идеальный пример того, как хакерское мышление и один маленький патч ломают всю маркетинговую стратегию многомиллиардных компаний. Не будьте пользователем продукта. Будьте владельцем стека.МЕТРИКИ СИСТЕМЫ (Классификация):
• Слой ИИ-индустрии: Infra / Applications
• Уровень специалиста: Уровень 4 (AI Инженер) — кастомизация и отвязка опенсорс-агентов от проприетарных API.
• Уровень компании: Уровень 3 (AI-Augmented) — гибкая замена LLM-движка под задачу.
Status: Vendor lock-in bypassed. Claude's brain, anyone's soul. 🤖💻
OpenClaude на GitHub
#AI #СигизмундМнение #Claude #OpenSource