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

Разработчик провёл реверс-инжиниринг 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
Включённые возможности
- Аутентификация через 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
👀 Смотрите также

Автоматизируйте ежедневные брифинги в персонализированные подкасты Spotify с помощью OpenClaw и CLI Save to Spotify
OpenClaw запускается ежедневно в 7 утра, собирает Slack-треды, уведомления GitHub и календарь, обобщает в mp3 и загружает как приватный эпизод через CLI Save to Spotify. Работает на Free и Premium.

Agent MCP Studio: Создавайте мультиагентные MCP-системы полностью в браузере через WASM
Agent MCP Studio позволяет проектировать, оркестрировать и экспортировать MCP-агентные системы из одного статического HTML-файла с использованием WebAssembly – без бэкенда, Docker и сервера.

Сервер MCP ExposureGuard добавляет сканирование безопасности доменов в Claude Desktop.
Разработчик создал MCP-сервер для сканирования безопасности доменов с помощью Claude Code, предоставляющий четыре инструмента для проверки SPF, DMARC, SSL, заголовков безопасности, DNSSEC, открытых портов, MX и HTTPS. Сервер доступен через pip install exposureguard-mcp с бесплатным тарифом в 100 API-вызовов в день.

Связать код Claude с чат-приложениями для удаленного взаимодействия
Проект GitHub под названием cc-connect соединяет Claude Code с платформами обмена сообщениями, такими как Slack и Telegram, позволяя удалённое взаимодействие без необходимости открывать доступ к локальной машине. Агент работает локально, а небольшой мост передаёт сообщения между агентом и чат-приложениями.