Обратно спроектированный SDK для Claude Code выпущен на четырех языках

✍️ OpenClawRadar📅 Опубликовано: 24 марта 2026 г.🔗 Source
Обратно спроектированный SDK для Claude Code выпущен на четырех языках
Ad

Разработчик провёл реверс-инжиниринг Claude Code и пересобрал весь SDK в виде однодокументных реализаций на четырёх языках программирования. Проект создан для использования возможностей Claude Code без зависимости от 190-мегабайтного бандла Bun или npm-пакетов.

Что было обнаружено

Протокол аутентификации по подписке требует одновременного наличия четырёх компонентов:

  • OAuth-токен из связки ключей macOS
  • Специфичные бета-заголовки
  • Заголовок биллинга, скрытый внутри системного промпта
  • Заголовок доступа браузера

Ни один из этих процессов аутентификации не задокументирован публично.

Доступные SDK

  • Node.js (claude-native.mjs) — 0 зависимостей
  • Python (claude-native.py) — 0 зависимостей
  • Go (claude-native.go) — 0 зависимостей
  • Rust (rust-sdk/) — использует serde + reqwest
Ad

Включённые возможности

  • Аутентификация через OAuth или API-ключ
  • Полный цикл агента с потоковой передачей и использованием инструментов
  • Встроенные инструменты (bash, read, write, glob, grep)
  • NDJSON-мост для автоматизации (запуск как подпроцесс, JSON через stdin/stdout)
  • Интерактивная REPL
  • Поддержка MCP-сервера

Пример использования

Версия для Python может использоваться так:

cp claude-native.py your-project/
python3 claude-native.py -p "объясни этот код"

Проект распространяется под лицензией MIT и принимает обратную связь и pull request'ы. Такая работа по реверс-инжинирингу полезна разработчикам, которые хотят интегрировать возможности Claude Code в свои проекты без накладных расходов от крупных зависимостей.

📖 Read the full source: r/LocalLLaMA

Ad

👀 Смотрите также

Фредди MCP-сервер: Предоставьте вашему агенту OpenClaw доступ для чтения к личным данным о здоровье
Инструменты

Фредди MCP-сервер: Предоставьте вашему агенту OpenClaw доступ для чтения к личным данным о здоровье

Freddy — это персональный сервер данных о здоровье, который предоставляет данные о сне, восстановлении, тренировочной нагрузке и многом другом в виде MCP-сервера, позволяя агентам OpenClaw работать с реальными данными организма.

OpenClawRadar
Сервер Octopoda MCP добавляет постоянную память, обнаружение циклов и журналы аудита в код Claude.
Инструменты

Сервер Octopoda MCP добавляет постоянную память, обнаружение циклов и журналы аудита в код Claude.

Разработчик создал Octopoda, сервер MCP, который интегрируется с Claude Code, предоставляя постоянную память, обнаружение циклов, аудиторские журналы и общие пространства знаний для ИИ-агентов. Система использует PostgreSQL с pgvector для семантического поиска, FastAPI и React-панель управления.

OpenClawRadar
Claude Code добавляет автоматический режим для принятия решений о разрешениях
Инструменты

Claude Code добавляет автоматический режим для принятия решений о разрешениях

Claude Code теперь имеет автоматический режим, который позволяет Claude принимать решения о разрешениях вместо того, чтобы требовать ручного подтверждения для каждой записи файла и bash-команды. Этот режим включает защитные механизмы, которые проверяют каждое действие перед его выполнением, с использованием классификатора для анализа вызовов инструментов на предмет потенциально опасных действий.

OpenClawRadar
Аудиоинженер создаёт инструмент анализа сведений с помощью кода Claude
Инструменты

Аудиоинженер создаёт инструмент анализа сведений с помощью кода Claude

Аудиоинженер создал инструмент, который анализирует аудиомиксы с помощью Web Audio API и Claude, предоставляя конкретные рекомендации по таким проблемам, как грязные низкие средние частоты, недостаток запаса по громкости и заглушенный вокал. Инструмент предлагает бесплатный тариф для быстрого анализа и платный профессиональный отчёт с детальными частотными заметками и рекомендациями по плагинам.

OpenClawRadar