Проект claude-code взлетел до 50K звёзд за 2 часа после старта релиза. Автор Instructkr переписал логику в чистый Python, а не просто копировал утекший код. Сейчас уже идёт перенос на Rust для скорости и безопасности памяти.
Если коротко: это не просто репозиторий о Claude Code, а демонстрация, как быстро строить рабочую альтернативу с нуля. И это зашло в тренд не из-за хайпа, а из-за ясного инженерного запроса.
Что реально изменилось: репозиторий из копии стал самостоятельной платформой для AI-оркестрации
\n
Главная перемена — смена направления с хранения утёкшего кода на собственную реализацию. Эксплуатационная часть перешла в Python-first модель: есть src с рабочими модулями и tests для проверок.
Добавили режимы автоматизации сборки и валидации, чтобы быстрее видеть состояние проекта и не терять прогресс между сессиями.
- Стартовый рывок: 50 000 звёзд всего за 2 часа после публикации.
- Python-first: ядро теперь в src/main.py, src/models.py, src/tools.py и src/commands.py.
- Parity-аудит (сравнительный контроль соответствия): проверяет, что структура команд и инструментов ближе к исходной модели.
- Rust-ветка dev/rust уже в работе и планируется в main как финальный вариант рантайма.
- Открытый процесс: портирование и изменения документированы, а не запакованы в чёрный ящик.
Проект уже не про «гонку за звездочками». Здесь важен эффект для команды: повторяемый пайплайн с проверками команд/инструментов и единым источником правды.
Сейчас в Python-ветке реализованы ключевые subsystems (подсистемы), но автор честно пишет: это ещё не полностью эквивалентный runtime (среда исполнения).
Зачем это сделали: юридическая чистота, скорость разработки и дисциплина в AI-инженерии
\nИстория началась с хаоса: в 04:00 вышло уведомление об утечке исходников, и у авторов возник вопрос, что делать безопасно.
Вместо того чтобы держать спорный snapshot (снимок исходного состояния), команду перевела в переписывание. Это снижает юридические риски и делает проект проще для аудитории, которая переживает legal и ethics (юридические и этические рамки).
- Чистый порт: реализует архитектурные идеи без копирования защищённого исходного кода.
- Фокус на harness-engineering: проект изучает и воспроизводит связки запуска инструментов, а не просто логику одной команды.
- Rust-переход: обещает более быстрый runtime и memory safety (безопасность памяти), критичную для длительных сессий.
- Открытая совместная работа: в процессе участвовали $team и $ralph режимы в oh-my-codex (оркестратор задач поверх Codex).
- Осознанные ограничения: репозиторий прямо пишет, что не аффилирован с Anthropic и не присваивает права на исходник.
Сейчас это выглядит как реакция инженерного сообщества на кризис доверия: не «скопировать и уехать», а показать устойчивую методологию.
Инсайт важный: если есть утечка, можно выиграть не только скоростью, но и репутацией, если выстроить чистый процесс с прозрачным аудитом.
Как использовать сегодня: запуск как тест-лаборатория за 20 минут, а не месяцы изучения
\nДаже если вы не строите свой конкурент, это хороший ориентир для команд, которым нужен контролируемый AI-оркестратор. Ниже порядок теста для 30-минутного пилота.
- Откройте https://github.com/instructkr/claude-code и проверьте структуру src и tests.
- Запустите базовую проверку: python3 -m src.main summary и python3 -m src.main manifest.
- Проверьте модули: python3 -m src.main subsystems --limit 16.
- Сделайте быстрый audit: python3 -m unittest discover -s tests -v.
- Сравните статус с архивом через python3 -m src.main parity-audit, если локально он есть.
Эти команды помогут понять, что реально работает без долгой интеграции, и где пока не хватает runtime-срезов.
\n| Команда | Что даёт | Когда запускать |
|---|---|---|
| src.main manifest | Показывает текущую структуру рабочего Python-ядра | После клона проекта |
| unittest discover | Проверяет базовую воспроизводимость и выявляет провалы | После первого build |
| parity-audit | Контроль соответствия командной поверхности с эталоном | Перед релизом |
Для предпринимателей и маркетологов ценность в другом: проект показывает, как AI-инструмент может быть собран юридически безопасно и технически прозрачно. Для разработчиков — это эталонный кейс быстрого porting-а с режимами координации.
- Бизнес-задача: повторяйте это как шаблон для внутренних инструментов в команде.
- Коммерческая дисциплина: меньше зависимости от закрытых решений, больше управляемости собственных пайплайнов.
- Техническая выгода: Rust-перехват и Python-ядро дают гибкость и долгую поддержку.
Финальная мысль: здесь мы видим поворот от «копипастного хаоса» к инженерному ремеслу, где скорость измеряется не звёздами, а тем, как быстро команда может безопасно запускать свою инфраструктуру и контролировать её.
Источник: github.com/instructkr/claude-code.
Если хотите глубже, ивенты сообщества по harness-engineering держите в сообществе Instructkr.
