SDK de Claude Code ingeniería inversa lanzado en cuatro idiomas

✍️ OpenClawRadar📅 Publicado: 24 de marzo de 2026🔗 Source
SDK de Claude Code ingeniería inversa lanzado en cuatro idiomas
Ad

Un desarrollador ha realizado ingeniería inversa de Claude Code y ha reconstruido todo el SDK como implementaciones de archivo único en cuatro lenguajes de programación. El proyecto fue creado para utilizar las capacidades de Claude Code sin depender del paquete Bun de 190MB ni de paquetes npm.

Lo que se descubrió

El protocolo de autenticación de suscripción requiere cuatro componentes simultáneamente:

  • Un token OAuth del llavero de macOS
  • Encabezados beta específicos
  • Un encabezado de facturación oculto dentro del prompt del sistema
  • Un encabezado de acceso del navegador

Ninguna parte de este proceso de autenticación está documentada públicamente.

SDKs disponibles

  • Node.js (claude-native.mjs) — 0 dependencias
  • Python (claude-native.py) — 0 dependencias
  • Go (claude-native.go) — 0 dependencias
  • Rust (rust-sdk/) — utiliza serde + reqwest
Ad

Características incluidas

  • Autenticación OAuth o con clave API
  • Ciclo completo de agente con transmisión en tiempo real y uso de herramientas
  • Herramientas integradas (bash, read, write, glob, grep)
  • Puente NDJSON para automatización (ejecutar como subproceso, JSON en stdin/stdout)
  • REPL interactivo
  • Soporte para servidor MCP

Ejemplo de uso

La versión de Python se puede utilizar con:

cp claude-native.py your-project/
python3 claude-native.py -p "explica este código"

El proyecto tiene licencia MIT y acepta comentarios y solicitudes de extracción. Este tipo de trabajo de ingeniería inversa es útil para desarrolladores que desean integrar las capacidades de Claude Code en sus propios proyectos sin la sobrecarga de grandes dependencias.

📖 Read the full source: r/LocalLLaMA

Ad

👀 Ver también

Team Memory MCP: Memoria Compartida de Código Abierto para Claude Code con Puntuación de Confianza Bayesiana
Herramientas

Team Memory MCP: Memoria Compartida de Código Abierto para Claude Code con Puntuación de Confianza Bayesiana

Team Memory MCP es una herramienta de código abierto que proporciona memoria compartida para equipos en Claude Code con puntuación de confianza bayesiana. Utiliza un modelo Beta-Bernoulli para clasificar patrones, incluye desgaste temporal con una vida media de 90 días y se puede agregar a Claude Code con un solo comando.

OpenClawRadar
Agente de Trading con IA con Barreras de Riesgo para Inversión Educativa
Herramientas

Agente de Trading con IA con Barreras de Riesgo para Inversión Educativa

Un desarrollador construyó un asistente de trading impulsado por IA que conecta Claude a una cuenta de corretaje con un motor de riesgo entre la IA y el dinero. El sistema incluye controles de seguridad como bloquear operaciones que excedan el 50% de la asignación de cartera, apagado automático al 3% de pérdida diaria y un interruptor de emergencia al 20% de reducción.

OpenClawRadar
Comparando OpenClaw y Claude Cowork: Automatización Local vs Flujos de Trabajo en Espacios Aislados
Herramientas

Comparando OpenClaw y Claude Cowork: Automatización Local vs Flujos de Trabajo en Espacios Aislados

OpenClaw es un agente local siempre activo que se ejecuta en tu máquina con ejecución de comandos de terminal y automatización del navegador, mientras que Claude Cowork opera dentro de Claude Desktop en un entorno aislado centrado en tareas de documentos y navegador.

OpenClawRadar
RubyLLM: Un Marco de Ruby para Todos los Principales Proveedores de IA
Herramientas

RubyLLM: Un Marco de Ruby para Todos los Principales Proveedores de IA

RubyLLM proporciona un marco unificado en Ruby para OpenAI, Anthropic, Gemini, Ollama y más de 800 modelos. Incluye chat, visión, audio, herramientas, agentes, streaming e integración con Rails.

OpenClawRadar