logoAIStage

Claw Code - это open-source фреймворк для AI-агентов программирования.

Этот open-source фреймворк предлагает переписывание архитектуры Claude Code на Python и Rust в чистой комнате, с функциями мульти-агентной оркестрации, вызова инструментов и терминальной AI-разработки, набрав 48k+ звезд на GitHub.
Добавлено:3 апр. 2026 г.
Ежемесячные посещения:102.24K
Социальные сети и электронная почта:--
Посетить сайт

Что такое Claw Code

Claw Code — это открытый исходный код фреймворка для AI‑агента в кодировании, созданный как чистая комната переписывания архитектуры агента‑хранилища Claude Code. Разработан на Python и Rust, он переиспользует основные архитектурные шаблоны без использования собственного кода или весов моделей. Фреймворк включает плагин‑базированную систему инструментов с 19 инструментами, защищёнными правами доступа, движок запросов для интеграции LLM и возможности оркестрации множества агентов. Он поддерживает интеграцию с Model Context Protocol (MCP) и предлагает провайдер‑независимый клиент API. Claw Code появился после утечки исходного кода Claude Code в марте 2026 года, предложив модульный, расширяемый альтернативный вариант по сравнению с проприетарным CLI‑агентом.

Как работает Claw Code

Claw Code — это открытый исходный код AI-агента для генерации кода, построенный как чистая переработка архитектуры Claude Code агента‑хаба. Фреймворк полностью переписан с нуля на Python и Rust: Python отвечает за оркестрацию агента и интеграцию с LLM, а Rust обеспечивает высокую производительность выполнения. В системе есть плагин‑ориентированный набор инструментов: 19 встроенных, управляемых правами доступа инструментов, запросный движок для управления вызовами API и потоковой передачей, а также оркестрация нескольких агентов для параллельного выполнения задач. Кроме того, поддерживается интеграция с Model Context Protocol (MCP) через шесть типов транспорта, что позволяет подключаться к внешним серверам инструментов. С фокусом на расширяемость и производительность Claw Code служит независимой, инициатиated сообществом альтернативой проприетарным AI-агентам для кодирования.

Преимущества Claw Code

Claw Code — это открытый исходный код AI-агента фреймворка для программного обеспечения, предлагающий чистую комнату (clean‑room) переработку архитектуры Claude Code. Реализован на Python и Rust, он предоставляет модульную и расширяемую платформу для автономных задач программирования. Основные преимущества включают плагин‑ориентированную систему инструментов с 19 разрешенными инструментами, мощный запросный движок для интеграции с LLM, а также мульти‑агентную оркестрацию для параллельного выполнения задач. Фреймворк поддерживает несколько провайдеров LLM, сохранение сессий и продвинутую систему управления памятью. Благодаря высокопроизводительному Rust‑ядру и провайдер‑независимому дизайну, Claw Code предлагает гибкость, безопасность и кастомизацию в качестве альтернативы проприетарным решениям, позволяя разработчикам самостоятельно развертывать и настраивать свой опыт AI‑программирования.

Плюсы и минусы Claw Code

Преимущества

  • Открытая архитектура на Python и Rust.
  • Модульная плагинная система инструментов.
  • Поддержка нескольких провайдеров LLM.
  • Быстрый рост и принятие сообществом.
  • Чистая реализация обеспечивает независимость.

Недостатки

  • Ограниченная документация и ресурсы.
  • Потенциальные риски безопасности из-за зависимостей экосистемы.
  • Производительность может отставать от проприетарных решений.
  • Требуется техническая экспертиза для настройки.
  • Меньший набор функций по сравнению с Claude Code.

Основные возможности Claw Code

Система инструментов на основе плагинов

Предоставляет 19 инструментов с контролем доступа для ввода-вывода файлов, выполнения команд оболочки, операций с Git и веб-скрейпинга. Каждый инструмент работает в изолированной песочнице с настраиваемыми правилами доступа.

Автономный цикл агента

Предоставляет нативный для терминала агент, который считывает всю кодовую базу, редактирует файлы, выполняет команды, запускает тесты, управляет Git и автономно выполняет итерации до завершения задачи.

Оркестрация мультиагентности

Поддерживает создание субагентов (внутренне называемых «роями») для параллельного выполнения сложных задач. Позволяет разделять задачи на независимые подзадачи с общим доступом к памяти.

LLM API Клиент

Предоставляет API-клиент, независимый от провайдера, с автоматическими повторными попытками, SSE-стримингом, OAuth-аутентификацией и отслеживанием использования токенов с оценкой стоимости. Поддерживает нескольких провайдеров LLM.

Управление сессиями и памятью

Реализует многоуровневую систему памяти с сохранением сессий, сжатием транскриптов и обнаружением контекста. Обеспечивает сохранение знаний между разговорами с автоматической очисткой.

Движок запросов

Выступает в роли центрального интеллекта, управляя всеми вызовами LLM API, стримингом ответов, стратегиями кэширования и многошаговой оркестрацией. Имеет независимый от провайдера дизайн и настраиваемые ограничения на количество ходов.

Ядро производительности на Rust

Построено на рабочем пространстве Rust из 6 крейтов с 16 модулями выполнения для критичных к производительности путей. Включает JSON-парсер без зависимостей, OAuth PKCE-поток и рендеринг терминала с подсветкой синтаксиса.

Интеграция MCP

Обеспечивает полную поддержку протокола Model Context Protocol (MCP) с 6 типами транспорта: Stdio, SSE, HTTP, WebSocket, SDK и ClaudeAiProxy. Используется для подключения к внешним серверам инструментов с автоматической нормализацией имен и OAuth-аутентификацией.

Слэш-команды

Предоставляет 15 интерактивных команд (/compact, /model, /permissions, /cost, /session) с поддержкой возобновления, категоризацией графа команд и интеграцией REPL для комплексного управления сессией.

Система разрешений

Реализует три режима разрешений с индивидуально настраиваемым для каждого инструмента движком политик, списками запретов и интерактивными запросами. Обеспечивает детальный контроль доступа и безопасность для всех операций агента.

Варианты использования Claw Code

  • Разработчики: Создавайте пользовательские AI-агенты программирования с помощью плагинной системы инструментов и расширяемой архитектуры Claw Code.
  • Вкладчики в open-source: Усильте фреймворк Claw Code, внося вклад в его модульный Python‑и Rust‑код.
  • Исследователи: Изучайте реализацию архитектуры Claude Code в чистом помещении для получения инсайтов по развитию AI-агентов.
  • Корпоративные пользователи: Развертывайте самодельные AI-агенты программирования с поддержкой множества провайдеров LLM и контролем прав в Claw Code.
  • Студенты: Изучайте архитектуру и реализацию AI-агентов, исследуя открытый исходный код Claw Code.

Часто задаваемые вопросы Claw Code

Что такое Claw Code?

Claw Code — это открытый исходный код AI-агента для кодинга, построенный на Rust и Python. Это чистая комнатная переоснастка архитектуры enficiala Claw Code, созданная Ригером Джин (Sigrid Jin) после утечки исходного кода в марте 2026 года. Проект переоснащает основные архитектурные шаблоны — включая систему инструментов, движок запросов, оркестрацию мультитеam и управление памятью — без копирования собственного проприетарного кода.

Содержит ли Claw Code собственные авторские коды или веса моделей Anthropic?

Нет. Claw Code представляет собой чистую комнату реализацию, написанную полностью с нуля. Независимые аудиты кода подтверждают, что в проекте нет ни одного проприетарного кода Anthropic, ни весов моделей, ни API‑ключей и ни пользовательских данных. Реализация архитектурно вдохновлена, но юридически самостоятельна.

Чем Claw Code отличается от Claude Code?

Claude Code — это официальная проприетарная CLI‑агент от Anthropic, написанная на TypeScript и требующая подписки на Claude. Claw Code — это открытый альтернативный вариант, написанный на Python и Rust, поддерживающий множество провайдеров LLM (Claude, OpenAI, локальные модели). Он предлагает модульный, расширяемый архитектурный подход, позволяющий разработчикам кастомизировать и selbst‑hosting. Сравнение смотри в полном отчёте.

Какие языки и технологии используются в Claw Code?

Кодовая база состоит из Rust (72,9 %) и Python (27,1 %). Python отвечает за слой оркестрации агента, парсинг команд и интеграцию с LLM. Rust реализует критические по производительности пути выполнения, при этом активно развивается отдельная ветка миграции к полностью нативному рантайму для максимальной производительности и гарантии памяти.

Кто создал Claw Code?

Claw Code был создан SIGRID JIN (@sigridjineth), разработчиком, отмеченным The Wall Street Journal как одним из самых активных пользователей Claude Code, обрабатывшим более 25 млрд токенов. Проект обслуживается организацией instructkr на GitHub и приветствует вклад сообщества.

Безопасен ли Claw Code для использования?

Claw Code в himself является открытым исходным кодом и проверяемым. Однако требуется осторожность в более широком экосистеме: 31 марта 2026 года произошла атака на цепочку поставок, затронувшая npm‑установки Claude Code. Всегда устанавливайте только из официальных источников, проверяйте целостность зависимостей и проверяйте lock‑файлы на наличие несанкционированных пакетов.

Как использовать Claw Code

  • Посетите репозиторий Claw Code на GitHub, чтобы клонировать проект и начать настройку.
  • Установите зависимости Python с помощью pip install -r requirements.txt для подготовки окружения.
  • Запустите агента, выполнив python src/main.py, чтобы начать взаимодействие с CLI.
  • Исследуйте модульную архитектуру, включающую инструменты, команды и запросный движок для оркестрации агентов.
  • Настраивайте фреймворк, изменяя права инструментов, добавляя новые команды или интегрируя альтернативные провайдеры LLM.
  • Обратитесь к официальной документации для расширенных конфигураций, например, интеграции MCP или оптимизации RUST runtime.
  • Присоединяйтесь к обсуждениям сообщества на GitHub, чтобы вносить улучшения или получать поддержку по развертыванию и использованию.
Рекомендуемые*

Claw Code Анализ трафика сайта

Последняя информация о дорожном движении

  • Ежемесячные посещения102.24K
  • Показатель отказов42.67%
  • Страниц за посещение1.75
  • Продолжительность посещения00:00:23
  • Глобальный рейтинг409.19K
  • Рейтинг стран/регионов69.74K

Посещения с течением времени

Источники трафика

  • Органический поиск: 66.51%
  • Прямой: 16.44%
  • Соц. органика: 7.93%
  • Рефералы: 6.65%
  • Генеративный ИИ: 2.4%
  • Почта: 0.07%

Топ ключевых слов

Ключевое словоТрафикЧастотностьЧастотность
claw code6.21K30.56K$2.51
clawcode2.04K9.16K$2.51
claw-code5706.56K--
claw code project290660--
claw code github1702.28K--

Лучшие регионы

ОбластьПроцент
Китай16.38%
Соединенные Штаты7.69%
Индия6.95%
Сенегал6.69%
Германия5.97%

Claw Code Альтернативы