Переосмысление Project Claw Code: самый быстрорастущий репозиторий на GitHub и портирование на Rust

Проект Claw Code стал самым быстрым репозиторием в истории GitHub, преодолев отметку в 50 тысяч звёзд всего за два часа после публикации. Этот проект представляет собой переписанный с нуля Python-порт системы, вдохновлённой исходным кодом Claude Code, с упором на создание эффективных инструментов для управления агентскими системами.
Изначально разработчик приступил к портированию непосредственно после утечки исходного кода Claude Code, используя workflow-слой oh-my-codex от Yeachan Heo для автоматизации процессов ревью и выполнения. Такой подход позволил не копировать оригинальное ПО напрямую, а реализовать архитектурные паттерны в чистой среде Python.
На сегодняшний день основной исходный код ведётся в Python, что обеспечивает простоту модификаций и тестирования. Однако ключевое обновление — это портирование проекта на Rust (разрабатывается в ветке dev/rust) с целью повышения производительности и гарантий безопасности памяти. Это станет окончательной версией проекта с более быстрым и надёжным рантаймом.
Публикация и развитие Claw Code получили внимание в крупных СМИ, включая Wall Street Journal, где отмечают значимость проекта для изучения инженерии агентских систем и автоматизации различных отраслей, от права до медицины.
Репозиторий имеет чёткую структуру с рабочей областью в src/ для Python-кода и тестами в tests/. Весь процесс разработки сопровождается инструментами oh-my-codex, что позволяет организовать параллельное ревью и надёжное исполнение кода.
Более подробная информация и исходный код доступны на GitHub: instructkr/claw-code. Для тех, кто интересуется инженерией агентов и современными средствами разработки — это полезный ресурс для изучения и участия в открытом проекте.
Поделиться:
Ещё из архива
Все публикации
Интервью с Владимиром Аюевым: графический язык бигтеха, студия SASHA и дизайн-образование
1 месяц назад
Jockey от TwelveLabs: ИИ-агент для семантического поиска по видеоархивам и извлечения метаданных
1 месяц назад
Архитектура винной этикетки: баланс наборного шрифта и каллиграфии в кейсе Winecraft
1 месяц назад
Оптимизация контекста в Claude Code: как работает кэширование промптов и за что мы платим
1 месяц назад
Архитектура памяти для LLM-агентов: от базового SQLite до Graph RAG
1 месяц назад