Перейти к содержанию

ruvnet/open-claude-code

Open-source форк Claude Code после утечки исходника (ruvnet версия)

Когда исходники Claude Code утекли в публичный доступ, несколько человек начали их декомпилировать и перепаковывать. Ruvnet — один из таких. Делает «Nightly Claude Code CLI Decompile — Reverse Engineered & Rebuilt». Идея: иметь Claude Code-подобный CLI который ты контролируешь сам.

⭐ 191 звёзд на GitHub · обновлён 18 апреля 2026

git clone https://github.com/ruvnet/open-claude-code
cd open-claude-code
# Дальше — по README, проект в активной разработке

GitHub

Зачем это нужно

Официальный Claude Code — закрытый продукт Anthropic. Ты получаешь бинарник, не видишь как он работает внутри, не можешь поменять. Если завтра Anthropic решит «больше нельзя из РФ» — ты в пролёте.

Open-source форк решает три проблемы: 1. Прозрачность — видишь весь код, понимаешь что делает 2. Кастомизация — можешь переписать любую часть под себя 3. Независимость — если оригинал перестанет работать или изменит лицензию, у тебя есть копия

Минус — это форк после утечки. Юридически серая зона. Anthropic может прислать DMCA, репо снесут. Морально — ты пользуешься тем что не было выложено публично официально.

Ёж: 191 звезда — это нишевая штука для энтузиастов и тех кто принципиально хочет open-source. Большинству — официальный Claude Code хватит. Но если интересно «как это устроено внутри» или «хочу своё с такой же логикой» — посмотреть стоит.

Чем НЕ является

  • НЕ официальный продукт Anthropic — форк после утечки
  • НЕ замена Claude Code для прода — экспериментальный, ломается
  • НЕ legal-safe — юридически серая зона (DMCA-риск)
  • НЕ для тех кто не понимает что такое декомпиляция
  • НЕ единственный форк — есть Gitlawb/openclaude и другие

Что получаешь

  • Декомпилированный исходник Claude Code (можно читать, изучать)
  • Возможность собрать свой бинарник
  • Понимание как Anthropic реализовал агентскую логику
  • Платформу для своих экспериментов поверх
  • Резерв на случай если оригинал перестанет работать

Как поставить

# 1. Клонируешь
git clone https://github.com/ruvnet/open-claude-code
cd open-claude-code

# 2. Зависимости
npm install

# 3. Билд
npm run build

# 4. Запуск
./bin/open-claude

Подробности — в README, проект в активной разработке.

Кому подходит

  • 🤖 Агент (для тех кто понимает что делает)
  • Уровень: опытным (JS/Node, понимание агентов, готовность к багам)
  • Задачи: изучение внутрянки Claude Code, эксперименты, резерв на случай блокировки оригинала

Совместимость

  • Кросс-платформа (как Node.js)
  • Из РФ работает (если есть API-ключ Anthropic — нужен платёжный мост)
  • Лицензия: MIT (можно использовать как угодно — но это форк, см. дисклеймер про DMCA выше)