Обратно спроектированный 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
👀 Смотрите также

Сравнение четырех управляемых хостинг-провайдеров OpenClaw на 2026 год
Разработчик протестировал четыре провайдера управляемого хостинга OpenClaw в течение двух месяцев, оценив их по времени настройки, времени безотказной работы, надежности интеграций, маршрутизации моделей, стоимости и обработке многоэтапных задач. LobsterTank стоит $2/месяц с базовым контейнерным хостингом, KiwiClaw — $39/месяц с лучшей поддержкой, xCloud — $24/месяц с хорошим аптаймом, а RunLobster — $49/месяц с обширной интеграцией инструментов и фиксированной ценой.

Сервер Soul MCP добавляет постоянную память и безопасность для локальных LLM
Soul — это сервер MCP с открытым исходным кодом, который обеспечивает постоянную память между сессиями для локальных LLM с помощью двух команд: n2_boot при запуске и n2_work_end при завершении. Он включает функции безопасности Ark, которые блокируют опасные команды, такие как rm -rf и DROP DATABASE, без затрат токенов, а также настройку облачного хранилища.

Wrangle: Нативный редактор для macOS для управления сессиями кода Claude
Wrangle — это нативный редактор Markdown для macOS, созданный специально для управления несколькими сессиями Claude Code, с встроенными терминалами и умными уведомлениями. Разработчик создал его после того, как VS Code не справлялся с его ежедневной работой по запуску множества сессий Claude Code.

Сравнение OpenClaw и Claude Cowork: Локальная автоматизация против изолированных рабочих процессов
OpenClaw — это постоянно работающий локальный агент, который запускается на вашем компьютере с возможностью выполнения команд оболочки и автоматизации браузера, в то время как Claude Cowork работает внутри Claude Desktop в изолированной среде, ориентированной на работу с документами и браузером.