claw-code против Claude Code: В чём реальная разница?
claw-code — это переписанная на Python оболочка Claude Code. В этом разборе рассматривается, что осталось прежним, чего не хватает и когда каждый из инструментов подходит разработчикам.
Проснувшись первого апреля, я ожидал пролистать привычные мемы. Вместо этого моя лента пылала — Anthropic случайно опубликовал полный исходный код Claude Code внутри npm-пакета, и разработчик из Кореи уже воссоздал основную архитектуру с нуля и выложил её на GitHub. Пока я варил кофе, репозиторий набрал 30 000 звёзд.
Этот репозиторий — claw-code. И если вы пытаетесь понять, действительно ли его можно использовать, безопасен ли он для продакшна или это просто любопытный артефакт одной хаотичной ночи — этот разбор для вас.
Позиционирование в одну строку
Claude Code — официальный терминально-нативный агент для написания кода от Anthropic. Он работает в вашем CLI или IDE, понимает всю кодовую базу, выполняет git-операции, запускает тесты и поддерживается инфраструктурой и командой безопасности Anthropic. Требует подписки Claude Pro или Max (~$20/месяц).
claw-code — написанный с нуля open-source аналог архитектуры агентного фреймворка Claude Code, созданный на Python и Rust разработчиком Sigrid Jin в часы, последовавшие за последней утечкой исходников. Он воспроизводит архитектурные паттерны Claude Code без копирования проприетарного кода. Бесплатный, self-hosted и активно развивающийся.
Это не прямые конкуренты в традиционном смысле. Один — полированный продукт с корпоративной поддержкой. Другой — управляемое сообществом архитектурное исследование, которое при этом действительно работает.
Сравнение основных архитектур
Язык и среда выполнения
Утёкший исходник Claude Code насчитывал около 512 000 строк TypeScript в 1 906 файлах — огромная, проверенная временем кодовая база, распространяемая как npm-пакет. Он работает на Node.js, напрямую интегрируется в VS Code и JetBrains через расширения и передаёт ответы через SSE.

claw-code построен на гибриде Python + Rust. Согласно собственной документации проекта, Rust на данный момент составляет 72,9% кодовой базы (критичные к производительности пути, JSON-парсер без зависимостей, OAuth PKCE flow, рендеринг терминала), а Python обрабатывает оркестрацию агентов и интеграцию с LLM — 27,1%. Существует активная ветка dev/rust, нацеленная на полностью memory-safe среду выполнения.
Практическое различие: Claude Code стабилен, проверен временем и запускается одной командой npm install. claw-code требует настройки Python, находится в активной разработке, а миграция на Rust ещё не влита в main.
# Установка Claude Code — одна команда, готово
npm install -g @anthropic-ai/claude-code
# claw-code — клонировать, настроить, запустить
git clone https://github.com/instructkr/claw-code
cd claw-code
pip install -r requirements.txt
python src/main.py
Поддержка мультиагентной оркестрации
Это одна из наиболее интересных частей утечки. Внутренняя архитектура Claude Code включает систему «роя» для порождения суб-агентов, которые параллельно решают сложные инженерные задачи — каждый работает в изолированном контексте с доступом к общей памяти. Спецификация Model Context Protocol определяет базовый стандарт для структурирования этих взаимодействий с вызовом инструментов.
claw-code документирует и переосмысляет это через свой инструмент Agent — механизм порождения суб-агентов, который разбивает крупные задачи на независимо выполняемые подзадачи. Соответствует ли качество координации продакшн-настройкам Claude Code — в масштабе ещё не проверялось, но архитектурный паттерн присутствует.
MCP и интеграция инструментов
Оба инструмента поддерживают Model Context Protocol. Реализация claw-code документирует шесть типов транспорта: Stdio, SSE, HTTP, WebSocket, SDK и ClaudeAiProxy — с автоматической нормализацией имён, хешированием конфигурации и аутентификацией через OAuth. На бумаге это даже шире, чем многие разработчики ожидают от сообщественной переработки.
Поддержка MCP в Claude Code более зрелая и лучше документированная на сайте документации Claude Code, с официальными интеграциями, протестированными против реальных серверных реализаций. Для продакшн MCP-рабочих процессов это важно.

Модель разрешений и изоляции
Claude Code работает с явными, детализированными элементами управления разрешениями. Когда ему нужен доступ к файлам или выполнение команд в оболочке — он спрашивает. Anthropic поддерживает специализированную инфраструктуру безопасности, проводит регулярные аудиты и управляет границей доверия между агентом и вашей системой. Функция Remote Control, добавленная в начале 2026 года, обеспечивает нативный мобильный доступ без открытых входящих портов.
claw-code реализует уровень управления контекстом разрешений (см. permissions.py в дереве исходников) с 19 инструментами, требующими разрешений. Каждый инструмент — чтение файлов, выполнение Bash, операции Git, веб-скрейпинг, интеграция LSP — имеет собственные элементы управления доступом. Архитектура продумана. Вопрос в том, насколько тщательно она прошла аудит.
Стоит отметить: атака на цепочку поставок 31 марта 2026 года затронула установки Claude Code на основе npm в период утечки. claw-code не был затронут, но более широкая экосистема требует осторожности. Руководство OWASP по безопасности цепочки поставок программного обеспечения стоит изучить перед развёртыванием любого стороннего агента в продакшне.
Что есть в claw-code, чего ещё не хватает
Текущий статус паритета функций
Что скрыто за невыпущенными флагами в оригинале
Утечка исходников выявила 44 скомпилированных флага функций в кодовой базе Claude Code — из которых 20 остаются отключёнными для внешних пользователей. Это существенный внутренний конвейер опережающий публичные релизы. Три выделяются особо:
Режим KAIROS: Непрерывно работающий проактивный ассистент, который наблюдает за вашей средой разработки и предпринимает автономные действия без ожидания ввода от пользователя. Поддерживается независимым append-only журналом.
Режим ULTRAPLAN: Передаёт сложное архитектурное планирование в удалённый облачный контейнер, работающий на модели класса Opus, с до 30 минутами выделенного времени на рассуждение и рабочими процессами утверждения через браузер.
Сервис autoDream: Фоновый движок консолидации памяти — описываемый внутри как механизм «сновидений» системы — который реорганизует усвоенные паттерны и очищает устаревший контекст в периоды простоя.
Ничего из этого в claw-code пока не реализовано. Они представляют разрыв между тем, что можно реконструировать, и тем, для чего требуются месяцы продакшн-настройки.

Матрица решений: когда что имеет смысл?
Экспериментальное использование и архитектурные исследования
claw-code здесь genuinely интересен. Если вы хотите понять, как продакшн-ориентированный агент для написания кода на самом деле соединяет инструменты, управляет контекстом выполнения и оркестрирует суб-агентов — кодовая база читаема, задокументирована, и репозиторий на GitHub включает аудит паритета с TypeScript-исходником. Для разработчиков, изучающих проектирование агентных систем, это ценно.
Исследовательский блог Anthropic по архитектурам агентов предоставляет полезный контекст для понимания того, откуда взялись архитектурные решения в Claude Code.
Продакшн-ориентированные агентные рабочие процессы
Claude Code. Не потому что claw-code недостаточно умён — он умён. Но продакшн-рабочим процессам нужна стабильность, официальные аудиты безопасности, стабильное качество модели и поддержка, когда всё ломается в 2 часа ночи. Восстановление после ошибок Claude Code в длительных сессиях и сохранение контекста — это функции, отточенные на миллиардах реальных токенов.
Критерии оценки для команды
Честно используйте эту таблицу:
Часто задаваемые вопросы
В: Готов ли claw-code к продакшну?
Ещё нет, честно говоря. Основа на Python функциональна для ограниченных задач, но переписывание на Rust всё ещё ведётся в отдельной ветке, IDE-интеграций не существует, а мультиагентная оркестрация не прошла боевого тестирования в масштабе. Проект развивается быстро — 48k звёзд за несколько дней означают много участников — но «интересная архитектура» и «готовность к продакшну» — это разные планки.
В: Поддерживает ли claw-code MCP-серверы?
Да, на бумаге. Проект документирует шесть типов транспорта, включая Stdio, SSE, HTTP и WebSocket. На практике реализация новее и менее протестирована, чем у Claude Code. Если стабильность MCP-сервера важна для вашего рабочего процесса, Claude Code пока безопаснее. Ознакомьтесь со спецификацией MCP, чтобы понять, что на самом деле требует полное соответствие.
В: Может ли claw-code подключаться к провайдерам моделей, не связанных с Anthropic?
Да — это одно из его реальных преимуществ. claw-code спроектирован с провайдерно-агностическим уровнем абстракции LLM, то есть вы можете направить его на OpenAI, Gemini или локальные модели через Ollama. Claude Code привязан к моделям Anthropic. Если гибкость в выборе модели важна (а она всё больше становится таковой по мере развития экосистемы), claw-code имеет структурное преимущество.
В: Что произойдёт, если Anthropic предпримет дальнейшие юридические действия против claw-code?
Проект разработан как переписывание с чистого листа — никакой проприетарный код не копировался, изучались только архитектурные паттерны, которые затем были самостоятельно переработаны. Это тот же юридический подход, который успешно использовался в таких проектах, как Wine и ReactOS. При этом на момент написания Anthropic не предпринял никаких публичных юридических действий против репозитория instructkr. Мейнтейнер проекта прямо говорит о методологии чистой комнаты в README.
В: Насколько Rust-переписывание claw-code ближе к продакшн-использованию?
Ветка dev/rust активна, и документация проекта говорит, что воркспейс Rust из 6 крейтов включает 16 модулей времени выполнения с уже реализованными критичными к производительности путями. Но «активная разработка» и «готовность к слиянию» — разные вещи. Судя по текущей активности, я ожидаю стабилизации ядра Rust в ближайшие несколько месяцев — но не стройте продакшн-конвейер на основе этих предположений о сроках.
Предыдущие публикации:
- Claude Sonnet 4.6: рабочая модель, которая «не крадёт внимание»
- Claude Opus 4.6 и Sonnet 4.6: всё, что нужно знать
- Cursor против Claude Code: какой AI-инструмент для написания кода выбрать в 2026?
- Claude против Codex: Anthropic против OpenAI в битве AI-агентов для написания кода 2026 года
- Утечка Claude Mythos (Opus 5): что мы знаем
