⚠️ Nota Aclaratoria: Este documento ha sido creado con fines netamente educativos. Su objetivo es demostrar cómo gestionar configuraciones de línea de comandos, inyectar variables de entorno y comprender la flexibilidad e interoperabilidad de herramientas que utilizan APIs basadas en el estándar de Anthropic.
Por defecto, el CLI de Claude Code está diseñado para conectarse a los servidores de Anthropic utilizando su familia de modelos Claude (Opus, Sonnet, Haiku). Sin embargo, su arquitectura permite inyectar variables de entorno para modificar este comportamiento y sobreescribir las rutas de las peticiones.
En este tutorial exploraremos cómo aprovechar esta característica para redirigir las solicitudes del agente hacia otros proveedores de Inteligencia Artificial que ofrecen APIs compatibles. Trabajaremos específicamente con dos proveedores y sus respectivos modelos: