# UltraCode Shim: conecta Claude Code con otros backends

> Prueba distintos proveedores desde Claude Code mediante un proxy local, con rutas separadas para el coordinador y los trabajadores.

Verificado el 27 oct 2026.

## Qué es

UltraCode Shim es un adaptador comunitario entre Claude Code y backends de modelos. Traduce solicitudes y herramientas y añade parámetros del modo de esfuerzo que documenta el autor.

## Para qué te sirve

- Cuando quieres comparar un backend compatible sin cambiar de interfaz.
- Cuando necesitas distinguir el modelo del coordinador del de sus trabajadores.
- Cuando quieres diagnosticar errores de traducción de herramientas.

## Cómo funciona

El lanzador abre un proxy de loopback y configura la sesión para usarlo. config.json define los nombres visibles y las rutas a proveedores. El README describe reintentos, controles de streams y un enrutador opcional que clasifica tareas.

## Antes de empezar

Claude Code con el acceso requerido por el modo descrito, Python 3.8 o posterior y credenciales de al menos un backend. El proyecto documenta Windows, macOS y Linux. Cada proveedor conserva sus condiciones y su facturación.

## Límites y alternativas

Es una integración comunitaria dependiente del comportamiento de clientes y APIs. Un parámetro de esfuerzo no iguala las capacidades de modelos distintos. Mantén las claves fuera del repositorio y prueba herramientas simples; una conexión directa al proveedor reduce capas de diagnóstico.

## Recursos

- [Repositorio y documentación](https://github.com/OnlyTerp/UltraCode-Shim) - 439 estrellas; consulta el README para requisitos y cambios.
- [Historial de cambios](https://github.com/OnlyTerp/UltraCode-Shim/commits/HEAD/) - último commit comprobado: 2026-07-30.
- [Licencia](https://github.com/OnlyTerp/UltraCode-Shim/blob/HEAD/LICENSE) - MIT.
