Nanocode: Entrenamiento de agentes de codificación similares a Claude con JAX en TPUs

✍️ OpenClawRadar📅 Publicado: 15 de abril de 2026🔗 Source
Nanocode: Entrenamiento de agentes de codificación similares a Claude con JAX en TPUs
Ad

Nanocode es una biblioteca que demuestra cómo entrenar tu propio modelo Claude Code de extremo a extremo usando Constitutional AI, siguiendo el enfoque de Anthropic. Escrito completamente en JAX y optimizado para TPUs, adapta la infraestructura del proyecto nanochat de Karpathy.

Configuración y Costos de Entrenamiento

El modelo nanocode-d24 (1.3B parámetros) puede reproducirse en aproximadamente 9 horas en una TPU v6e-8 a un costo de $200. El modelo más pequeño nanocode-d20 (477M parámetros) se entrena en aproximadamente 1.5 horas por $34. El proyecto recomienda usar el programa TRC de Google para acceso gratuito a TPUs preemptibles por un mes, o los créditos de $300 de Google Cloud para cuentas nuevas.

Implementación Técnica

El proceso de entrenamiento incluye:

  • Escribir un archivo SOUL.md para definir la alineación del modelo
  • Definir una interfaz agéntica para interacción con el mundo
  • Generar datos sintéticos
  • Usar optimización de preferencias para alinear el modelo con SOUL
Ad

Diferencias en Tokenización y Pre-entrenamiento

Aunque el proceso de pre-entrenamiento y entrenamiento del tokenizador es similar a nanochat, nanocode incluye datos adicionales de codificación de The Stack-V2 en una proporción 1:5 tanto en las mezclas de pre-entrenamiento como del tokenizador. Esto resulta en un mejor rendimiento de codificación pero reduce la eficiencia de tokenización de texto general.

La comparación de tokenizadores muestra que nanocode logra un -50.9% mejor tokenización para código en comparación con nanochat, mientras que nanochat funciona mejor con texto coreano (+7.9% para nanocode en noticias, -27.6% en coreano).

Comandos y Configuración

export NANOCODE_BASE_DIR="$HOME/.cache/nanocode"
export MODEL_TAG=d24
python -m data.pretrain -d fineweb-edu -n 300
python -m data.pretrain -d the-stack-v2-dedup -n 60
python -m scripts.tok_train --max-chars=2000000000
python -m scripts.tok_eval

Los modelos se entrenan con una proporción parámetro:datos de 8, siguiendo el análisis de leyes de escala de nanochat. Aunque optimizado para TPUs, nanocode también debería funcionar en GPUs NVIDIA sin modificaciones.

📖 Leer la fuente completa: HN AI Agents

Ad

👀 Ver también

El modelo Distilled Qwen 3.5 27B demuestra un rendimiento sólido con el agente de codificación Cursor AI.
Herramientas

El modelo Distilled Qwen 3.5 27B demuestra un rendimiento sólido con el agente de codificación Cursor AI.

Un usuario informa que la versión destilada opus 4.6 de Qwen 27B funciona eficazmente como el modelo que impulsa Cursor, con un rendimiento comparable a Gemini 3 Flash. La configuración tomó unos 10 minutos usando Cursor para configurar el túnel ngrok y localllama.

OpenClawRadar
GPT-5.5 Codex vs Claude Opus 4.7: Comparativas de agentes de codificación en el mundo real
Herramientas

GPT-5.5 Codex vs Claude Opus 4.7: Comparativas de agentes de codificación en el mundo real

Un desarrollador enfrentó a GPT-5.5 Codex contra Claude Opus 4.7 en dos tareas reales: un bot de triaje de PR y una interfaz de revisión de código en tiempo real. Claude entregó un código más limpio y sin errores; Codex fue un 18% más barato pero necesitó una ronda de parches.

OpenClawRadar
Agente OpenClaw Adquiere Capacidad de Llamadas Telefónicas Mediante Habilidad Personalizada
Herramientas

Agente OpenClaw Adquiere Capacidad de Llamadas Telefónicas Mediante Habilidad Personalizada

Un desarrollador creó una habilidad personalizada para agentes OpenClaw autoalojados que permite la funcionalidad de llamadas telefónicas, permitiendo al agente iniciar llamadas basadas en desencadenantes como finalizaciones de compilación o caídas de servidores. La implementación proporciona interacción por voz con todas las capacidades de chat, incluyendo búsquedas web y configuración de alertas.

OpenClawRadar
Bit-Chat: Los Agentes de IA Pueden Enviar Bitcoin a través de Lightning Mediante Plataformas de Mensajería
Herramientas

Bit-Chat: Los Agentes de IA Pueden Enviar Bitcoin a través de Lightning Mediante Plataformas de Mensajería

Una configuración llamada Bit-Chat permite a los agentes de IA enviar pagos de Bitcoin a través de la red Lightning mediante correo electrónico, WhatsApp, Telegram o Signal. Los agentes pueden generar direcciones dedicadas como [email protected] y los pagos funcionan incluso si el receptor no está registrado.

OpenClawRadar