Aplicando la Arquitectura de Claude Code a Modelos Locales de 9B: Hallazgos Clave y Optimizaciones

✍️ OpenClawRadar📅 Publicado: 4 de abril de 2026🔗 Source
Aplicando la Arquitectura de Claude Code a Modelos Locales de 9B: Hallazgos Clave y Optimizaciones
Ad

Configuración Experimental y Descubrimiento Clave

El desarrollador utilizó una RTX 5070 Ti (16GB VRAM) con qwen3.5:9b a través de Ollama (6.6GB) y el marco de agente local OpenClaw. Después de 18 pruebas y 10 optimizaciones, el hallazgo clave fue que qwen3.5:9b tiene llamadas a herramientas estructuradas nativas, mientras que qwen2.5-coder:14b y qwen2.5:14b colocan JSON en el campo de contenido en lugar de llamadas a herramientas adecuadas, lo que requiere análisis adicional.

Comparación de Rendimiento

Comparación del rendimiento del modelo:

  • qwen3.5:9b: Estructura de llamadas a herramientas nativa, cadena de pensamiento habilitada, 39 tok/s
  • qwen2.5-coder:14b: Llamadas a herramientas rotas (en campo de contenido), sin cadena de pensamiento, ~30 tok/s
  • qwen2.5:14b: Llamadas a herramientas rotas (en campo de contenido), sin cadena de pensamiento, ~35 tok/s

10 Optimizaciones de la Arquitectura de Claude Code

  • Prompt de sistema estructurado → +600% calidad de salida (prueba A/B: 4 problemas encontrados vs 25+)
  • MicroCompact (compresión de resultados de herramientas) → 80-93% compresión, 11KB reducido a 367 caracteres
  • Corte forzado (transición explorar→producir) → Resolvió bucles de exploración donde los modelos de 9B se atascan leyendo archivos sin producir resultados
  • think=false → 8-10x eficiencia de tokens, elimina contaminación de lenguaje
  • Carga diferida de ToolSearch → -60% espacio de prompt (229 vs 568 tokens)
  • Sistema de memoria de cuatro tipos (usuario/retroalimentación/proyecto/referencia) → Respuestas personalizadas
  • Bifurcación de caché KV → Efecto mínimo en GPU única (1.1x), necesita vLLM
  • Disciplina de escritura estricta → Verificar antes de actualizar memoria, previene corrupción de memoria
  • Arranque en paralelo → 9% más rápido inicio en frío
  • Seguimiento de ruptura de caché → Ollama almacena en caché prompts idénticos (182ms→75ms)
Ad

Hallazgo Principal: La Autodisciplina como Límite Real

El mayor hallazgo fue que el límite real para los modelos de 9B no es la capacidad de razonamiento o la precisión en el uso de herramientas, sino la autodisciplina: saber cuándo dejar de explorar y comenzar a producir resultados. Sin el corte forzado, el modelo usó los 12 pasos leyendo archivos y produjo 0 bytes de informe. Con corte forzado: 5 pasos de lectura + 1 paso de escritura = 6080 bytes de informe estructurado.

Lo que qwen3.5:9b Realmente Puede Hacer

  • Leer scripts bash de 800 líneas y encontrar errores reales (condiciones de carrera, operaciones no atómicas) — 2 min
  • Diseñar una arquitectura de sistema de retroalimentación de ventas — documento de 8.7KB en 2.5 min
  • Construir un proyecto completo (calculadora + pruebas + ejecutar pruebas) — 28 segundos
  • Ejecución autónoma de 10 pasos: escribir scraper web → falla pip install → encontrar solución alternativa → reintentar → pruebas pasan — cero intervención humana
  • Pipeline completo de mini-fábrica: buscar → escribir artículo → revisar → publicar en HTML — 2.5 min

Rendimiento Completo del Motor

Las 10 optimizaciones se empaquetaron en un solo motor Python (~280 líneas). Resultados de la primera ejecución:

  • Arranque: 527ms (memoria paralela + calentamiento del modelo)
  • Explorar: 5 pasos de herramientas con MicroCompact (88% compresión)
  • Producir: 1947 caracteres de informe estructurado
  • Total: 39.4s / costo cero de API

Lo que No Funcionó

  • Bifurcación de caché KV en GPU única (necesita multi-GPU o vLLM)
  • Presupuesto de pasos en el prompt del sistema (el modelo ignora meta-instrucciones sobre su propio comportamiento)
  • Serie qwen2.5 para llamadas a herramientas (problemas de formato)

El desarrollador ejecutó esto en WSL2 + Ubuntu 24.04 y está dispuesto a compartir más detalles o el código del motor.

📖 Read the full source: r/LocalLLaMA

Ad

👀 Ver también

Tendr Skill Agrega Memoria a Largo Plazo Basada en CLI con Jerarquía para Reducir el Uso de Tokens
Herramientas

Tendr Skill Agrega Memoria a Largo Plazo Basada en CLI con Jerarquía para Reducir el Uso de Tokens

Una nueva habilidad de OpenClaw separa el razonamiento de la ejecución para operaciones de memoria a largo plazo, utilizando una herramienta CLI para manejar cambios estructurales de manera determinista. Admite wikilinks y jerarquía semántica explícita entre archivos para reducir el consumo de tokens y evitar la acumulación de errores.

OpenClawRadar
Centinela AI de Homelab: Asistente de Monitoreo Autohospedado con Integración LLM
Herramientas

Centinela AI de Homelab: Asistente de Monitoreo Autohospedado con Integración LLM

Homelab AI Sentinel es una herramienta autoalojada que procesa webhooks de monitoreo a través de un LLM para generar diagnósticos en lenguaje sencillo. Es compatible con 11 fuentes de alertas, 10 plataformas de notificación y funciona con cualquier endpoint compatible con OpenAI, incluyendo Ollama y LM Studio para inferencia local.

OpenClawRadar
LumaBrowser: Navegador Electron Descarga el Análisis DOM a LLMs Locales para Agentes de IA
Herramientas

LumaBrowser: Navegador Electron Descarga el Análisis DOM a LLMs Locales para Agentes de IA

LumaBrowser es un navegador Electron que delega el análisis del DOM a modelos de lenguaje local mediante endpoints compatibles con OpenAI, ayudando a los agentes autónomos a evitar el procesamiento de HTML crudo. Utiliza modelos como las variantes de Qwen 2.5 para identificar elementos de la interfaz de usuario y devuelve selectores CSS.

OpenClawRadar
VibeAround: Daemon Local Conecta Agentes de Programación a Telegram y Discord
Herramientas

VibeAround: Daemon Local Conecta Agentes de Programación a Telegram y Discord

VibeAround es un demonio local que conecta agentes de codificación como Claude Code, Gemini CLI y Codex a plataformas de mensajería instantánea como Telegram y Discord. La herramienta incluye transferencia de sesión con códigos de recuperación para continuar conversaciones entre dispositivos.

OpenClawRadar