Volver a las guías
Comparativa·21 de septiembre de 2026·Actualizado el 24 de septiembre de 2026·9 min de lectura

Alternativas a GitHub Copilot CLI: elige según el flujo de trabajo y el control de la API

Relaciona el motivo por el que dejas Copilot CLI con el cliente que lo resuelve, empezando por la posibilidad de que Copilot CLI ya lo haga usando tu propia clave.

Última revisión: .

Si abandonas GitHub Copilot CLI por la elección del modelo o por el coste de Copilot, evalúa Copilot CLI con tu propia clave antes de valorar otro cliente: la documentación de autenticación de GitHub indica que «si utilizas tus propias claves de API de un proveedor de LLM (BYOK), no se requiere autenticación de GitHub», y la guía práctica de BYOK marca solo dos variables de entorno como obligatorias. Para los motivos de salida que esa ruta no resuelve — un cliente cuyo código fuente puedas leer, una organización que haya desactivado Copilot o un flujo de trabajo basado en otro proveedor —, el árbol de decisión siguiente relaciona cada motivo con un candidato.

Una advertencia antes de todo. Los resultados de búsqueda para esta consulta están dominados por resúmenes genéricos de «alternativas a GitHub Copilot» sobre la finalización insertada en un editor y por dos predecesores desaparecidos. Asegúrate de sustituir el producto que realmente utilizas.

Primera comprobación: ¿de qué «Copilot CLI» te marchas?

NombreQué esEstado, comprobado el 21 de septiembre de 2026
GitHub Copilot CLIEl cliente agéntico de terminal, npm @github/copilot, binario copilotActivo. github/copilot-cli no está archivado; npm distribuye la versión 1.0.87, publicada el 21 de septiembre de 2026, y el paquete apareció por primera vez el 25 de septiembre de 2025
Extensión gh copilotEl antiguo asistente gh copilot suggest / explainRetirado. github/gh-copilot está archivado; GitHub anunció su obsolescencia el 25 de septiembre de 2025 y dijo que dejaría de funcionar el 25 de octubre de 2025
@githubnext/github-copilot-cliLa vista previa técnica de 2022–23Obsoleto en npm — «Package no longer supported» — última versión 0.1.36, 11 de enero de 2024
Copilot en el IDEFinalización de código insertada, una función diferente de los mismos planesActivo, y con una facturación diferente: GitHub indica que las finalizaciones de código no se facturan con créditos de IA, mientras que Copilot CLI sí

La cadena de comandos es la trampa. Desde el registro de cambios del 21 de enero de 2026, gh copilot solicita instalar Copilot CLI en la primera ejecución y después lo ejecuta, reenviando cualquier argumento y opción. Por tanto, las mismas palabras invocan programas diferentes antes y después de esa fecha, así que un tutorial que describa gh copilot suggest o explain está describiendo la extensión archivada, no lo que obtienes hoy.

Por qué la gente se marcha y si BYOK ya lo resuelve

Motivo para marcharse¿BYOK propio de Copilot CLI lo cubre?Si no, consulta
Quieres un modelo o proveedor diferenteEn teoría, sí. La guía práctica de BYOK documenta tres tipos de proveedor, y openai — el predeterminado — cubre «cualquier otro endpoint compatible con la API de OpenAI Chat Completions»Nada, salvo que tu modelo no supere el filtro siguiente
No quieres una suscripción de CopilotDocumentado como sí, con una contradicción que resolver — consulta la nota bajo esta tablaNada, una vez que sepas qué página cubre tu ruta
Quieres código fuente que puedas leer y modificarNo. El repositorio no contiene código fuente: sus archivos versionados son un README, un registro de cambios, un script de instalación y una licencia; npm indica «SEE LICENSE IN LICENSE.md» y la API de GitHub informa NOASSERTIONCodex CLI, opencode, Qwen Code, Gemini CLI, Cline, Aider
Tu organización ha desactivado CopilotNo está claro. El README indica que el propietario de una organización o el administrador de una empresa puede deshabilitar la CLI para los puestos obtenidos de ese modo; la política local de BYOK documentada menciona los IDE, y no existe ninguna declaración específica sobre la CLI en ninguna de las dos direccionesUn cliente sin requisito de cuenta del proveedor: Codex CLI, opencode, Crush, Qwen Code
Dependes de /delegate o de GitHub Code SearchNo: esas son las funciones de inicio de sesión. El anuncio del 7 de abril de 2026 hace opcional el inicio de sesión con BYOK y las enumera como funciones que vuelve a añadirMantener la sesión iniciada o utilizar un cliente con su propia integración de búsqueda
Necesitas un aislamiento total de la redParcialmente. COPILOT_OFFLINE=true detiene el contacto con GitHub, pero GitHub advierte que, si la URL base «apunta a un endpoint remoto, tus prompts y el contexto de tu código aún se envían a través de la red a ese proveedor»Un runtime local, que cubre el mismo tipo de proveedor openai

La cuestión de la suscripción es donde GitHub se contradice, así que conviene leer ambos lados. La página de autenticación dice que la autenticación de GitHub no es necesaria con BYOK y sí lo es para cualquier otro uso; la página conceptual de BYOK dice que las claves BYOK locales se gestionan en el cliente y que el mecanismo es «adecuado para entornos aislados o usuarios sin suscripciones de Copilot». El README todavía incluye «Una suscripción activa de Copilot» como requisito previo y simplemente no se ha actualizado. Conviene conocer dos condiciones antes de decidir: la guía práctica exige que un modelo BYOK «admita llamadas a herramientas (también llamadas llamadas a funciones) y streaming» y recomienda una ventana de contexto de al menos 128k; además, la referencia del directorio de configuración establece que un ~/.copilot/providers.json que declare cualquier proveedor o modelo «tiene prioridad sobre las variables de entorno heredadas COPILOT_PROVIDER_*»: un archivo que la guía práctica de BYOK nunca menciona y para el que GitHub no publica ningún esquema, describiéndolo únicamente como «un objeto JSON con las claves providers y models». No copies la estructura de providers.json de un foro; esta página no inventa ninguna.

Hay un asunto más que resuelven las páginas de planes. La página de planes individuales dice que «Todos los planes incluyen Copilot CLI», y la página de facturación basada en el uso incluye Copilot CLI entre las funciones que consumen créditos de IA, fija el precio de un crédito en $0.01, contabiliza los tokens de entrada, salida y caché al precio propio de cada modelo, y afirma que los créditos incluidos «no se acumulan entre meses» y que la asignación se restablece «a las 00:00:00 UTC del primer día de cada mes natural». Si el tráfico BYOK queda fuera de ese contador es algo que GitHub no especifica para CLI: las frases «no cuentan para las cuotas de solicitudes premium de Copilot» aparecen en la página de BYOK del SDK de Copilot, una superficie distinta, mientras que la página de facturación específica de CLI no establece ninguna excepción. Interpreta «elimina la dependencia de la API de Copilot de GitHub» de la página conceptual como la declaración más sólida disponible específica de CLI y compruébalo en tu propia página de uso.

Plan de CopilotPrecio mensual publicadoCréditos de IA indicados al mes
Copilot Free$0«Una asignación de créditos de IA de GitHub» — no se publica la cantidad; 2.000 completaciones de código al mes, solo selección automática de modelo
Copilot Pro$101.000 de base + 500 flexibles = 1.500
Copilot Pro+$393.900 base + 3.100 flex = 7.000
Copilot Max$10010.000 base + 10.000 flex = 20.000
Copilot Business$19 por puesto asignado1.900 por usuario
Copilot Enterprise$39 por puesto asignado3.900 por usuario

Precios y asignaciones de créditos de la página de planes individuales, comprobados el 21 de septiembre de 2026; allí solo se publican precios mensuales y no aparece ninguna cifra anual. Por separado, la página de facturación basada en el uso afirma que un plan de Copilot de pago da derecho a «un descuento del 10 % en los costes de los modelos al usar la selección automática de modelo».

Las alternativas, agrupadas según lo que quieras cambiar

ClienteEstado del repositorio, comprobado el 21 de septiembre de 2026Cómo llega a un endpoint de tercerosTe conviene cuando
Claude Codeanthropics/claude-code, activo; la API de GitHub no informa de ninguna licenciaANTHROPIC_BASE_URL a un gateway, únicamente en formatos con estructura de AnthropicTe has decidido por Claude y quieres el flujo de trabajo equivalente más cercano
OpenAI Codex CLIopenai/codex, Apache-2.0, activo~/.codex/config.toml, [model_providers.<id>] con name y base_url, env_key y wire_api opcionalesQuieres que el proveedor se declare en un archivo que puedas confirmar y revisar
opencodeanomalyco/opencode, MIT, activo — el repositorio cambió de propietario desde sstopencode.json bajo provider.<id> con un paquete adaptador y options.baseURL; las claves se almacenan por separado en auth.jsonCambias de proveedor con frecuencia y quieres configuración por modelo
Crushcharmbracelet/crush, activo; la API de GitHub informa de la licencia como NOASSERTION en lugar de un identificador SPDX, así que no des por hecho que es de código abiertoValores de type del proveedor, incluidos openai-compat y anthropic, con base_urlQuieres un único binario y un tipo de compatibilidad explícito
Qwen CodeQwenLM/qwen-code, Apache-2.0, activo/auth dentro de la sesión; el README anuncia protocolos de OpenAI, Anthropic, Gemini y Qwen, intercambiables durante la ejecuciónQuieres cambiar de protocolo sin editar archivos de configuración
Gemini CLIgoogle-gemini/gemini-cli, Apache-2.0, activoCuenta de Google, GEMINI_API_KEY o Vertex AI. Su documentación de autenticación no documenta ningún endpoint personalizado compatible con OpenAIQuieres una asignación diaria gratuita publicada — esta no es la vía BYOK
Clinecline/cline, Apache-2.0, activo; ahora incluye npm i -g cline junto a sus extensiones del editorSus propios ajustes de proveedor, que esta página no verificóQuieres el mismo agente en el terminal y en tu editor
AiderAider-AI/aider, Apache-2.0, no archivado; última confirmación el 22 de mayo de 2026, última versión v0.86.0 el 9 de agosto de 2025, última carga en PyPI 0.86.2 el 12 de febrero de 2026OPENAI_API_BASE con un ID de modelo con prefijo openai/Programación en pareja desde el terminal, si ese ritmo te resulta aceptable

Dos correcciones a los resúmenes. Varios todavía llaman a Aider la mejor opción de código abierto sin indicar una fecha; las fechas anteriores son la forma justa de decidir, y nada oficial califica el proyecto de retirado, aunque todos los demás repositorios de esa tabla enviaron código el día de esta comprobación. Y Claude Code es deliberadamente más limitado que un cliente de gateway genérico: su documentación del gateway afirma que Anthropic «no respalda, mantiene ni audita productos de gateway de terceros, y no admite dirigir Claude Code a modelos que no sean Claude mediante ningún gateway», y que establecer únicamente ANTHROPIC_BASE_URL sin una credencial de gateway no sustituye un inicio de sesión guardado en claude.ai. El BYOK de Copilot CLI está documentado con la forma opuesta: la página de autenticación de GitHub dice que la autenticación de GitHub no es necesaria en esa vía, aunque el README aún no se ha actualizado para reflejarlo, como explica la nota anterior. Ten en cuenta también que los ejemplos de URL base de GitHub son inconsistentes — http://localhost:11434 para Ollama, https://api.openai.com/v1 para OpenAI y https://api.anthropic.com para Anthropic —, así que no hay una estructura universal que puedas asumir para un gateway.

Qué se migra y qué queda atrás

Lo que tienesCómo lo utiliza Copilot CLI¿Se conserva?
AGENTS.mdSe lee como archivo de instrucciones del repositorioLa mejor portabilidad de esta lista: varios agentes leen el mismo archivo
CLAUDE.mdSe lee como archivo de instrucciones; las importaciones con estilo @- se ampliaron desde 1.0.66, el 30 de junio de 2026Se conserva directamente en Claude Code
.github/copilot-instructions.mdArchivo de instrucciones propio de Copilot, junto a $HOME/.copilot/copilot-instructions.mdEspecífico de Copilot: intégralo en AGENTS.md antes de salir
.claude/settings.json del repositorioSe lee desde 1.0.12, el 26 de marzo de 2026, como fuente adicional de configuración del repositorio, junto a .claude/settings.local.jsonYa pertenece a Claude Code
Agentes, habilidades y comandos de nivel de usuario ~/.claudeSe dejó de cargar deliberadamente en 1.0.36, el 24 de abril de 2026No hay nada que mover: ya estaba inerte
.mcp.json en la raíz del repositorioLa única fuente MCP del repositorio desde 1.0.22, el 9 de abril de 2026Tu recurso más portable después de AGENTS.md
Directorio ~/.copilotContiene settings.json, permissions-config.json, providers.json, session-state/ y session-store.db; COPILOT_HOME reubica toda la rutaFormatos propios de Copilot; ninguno de los clientes anteriores documenta que los lea
Historial de sesiones--share, --share-gist y /share html exportan transcripciones; 1.0.85 añadió la importación de sesiones y memoria para un formato de intercambio JSONL el 16 de septiembre de 2026Las exportaciones son transcripciones destinadas a la lectura y el uso compartido; el registro de cambios no menciona ninguna herramienta equivalente que las importe

Las entradas del registro de cambios anteriores se leyeron del registro de cambios sin procesar, con sus encabezados de versión, el 21 de septiembre de 2026. El orden práctico es: confirma un AGENTS.md que incluya lo que indica tu archivo de instrucciones de Copilot, confirma que tus servidores MCP estén en .mcp.json y no en un archivo específico del editor, y después haz inventario de lo que realmente está activo.

inventario previo al cambio
# Inventory what Copilot CLI is actually reading before you replace it.
ls ~/.copilot                     # settings.json, permissions-config.json, providers.json, session-store.db
echo "${COPILOT_PROVIDERS_CONFIG:-~/.copilot/providers.json}"   # a declaration here beats every COPILOT_PROVIDER_* export
ls AGENTS.md CLAUDE.md .mcp.json .github/copilot-instructions.md

Esa tercera línea importa más de lo que parece. Si existe un providers.json obsoleto, prevalece sobre las exportaciones que estás a punto de escribir —en cualquiera de las dos direcciones—, así que compruébalo antes de concluir que un cambio de configuración no tuvo efecto. Después ejecuta una tarea acotada en tu configuración actual y la misma tarea en la candidata, y compara la diferencia que aceptas, no la transcripción que disfrutas leyendo.

La reversión es sencilla y conviene indicarlo antes de empezar. Nada de esto elimina Copilot CLI: el paquete npm permanece instalado, y al anular las variables COPILOT_PROVIDER_* —después de confirmar que ningún providers.json las sobrescribe— el cliente vuelve al enrutamiento alojado por GitHub, siempre que sigas teniendo un plan que lo permita. Conserva cualquier acceso que tengas hasta que el reemplazo haya completado una tarea real en tu propio repositorio.

Un cálculo de costes práctico para la vía de la API

Estos son cálculos ilustrativos de tokens, no costes medidos de tareas ni un límite superior de facturación. Supón una sesión que envía 400.000 tokens de entrada no almacenados en caché y recibe 30.000 tokens de salida, sin lecturas de caché ni herramientas externas. Las tarifas son precios actuales del catálogo de Kunavo por millón de tokens.

ModeloEntrada/salida por 1MEstimación para la sesión supuesta
Claude Haiku 4.5$0.70 / $3.50$0.385
GPT-5.6 Terra$0.70 / $4.20$0.406
Claude Sonnet 4.6$2.10 / $10.50$1.155

Evita convertir esto directamente en una comparación con Copilot. GitHub factura Copilot CLI en créditos de IA a $0.01 cada uno y afirma que un presupuesto de $10 cubre 1.000 créditos, pero los créditos que consume una sesión dependen de los precios por token de cada modelo de GitHub, que esta página no recopiló. Los dos contadores no son comparables sin esos datos, y lo honesto es ejecutar la misma tarea en ambos y consultar el uso registrado en cada cuenta. Recuerda también que la tarifa más baja de la lista y el coste más bajo para terminar una tarea son afirmaciones distintas: un modelo más barato que necesita tres intentos puede costar más que uno que necesita una sola pasada.

El importe del catálogo de Kunavo es un mínimo de facturación, no un límite máximo: cuando el proveedor ascendente informa de su cargo, la factura es el mayor entre el coste del catálogo y el coste del proveedor ascendente multiplicado por el margen aplicable. La recarga mínima es de $10 en crédito prepago, que financia un saldo en lugar de comprar un plan o un puesto; consulta los detalles de facturación.

Si decides que la respuesta es Copilot CLI con tu propia clave, la guía de configuración de Copilot CLI cubre las variables y la trampa de precedencia de providers.json. Si decides usar otro cliente, empieza por Codex CLI, opencode, Crush, Qwen Code, Cline, Aider o Claude Code, y crea una cuenta de Kunavo cuando estés listo para financiar una clave. Estas son referencias de configuración publicadas, no pruebas de compatibilidad; ninguno de estos clientes se ha probado durante la ejecución aquí.

Para una comparación directa y no para decidir la salida, Copilot CLI frente a Claude Code compara ambos en planes, estructura de facturación y el límite de BYOK. API compatible con OpenAI explica qué incluye y qué no incluye la vía compatible, y alternativas a opencode y alternativas a Aider recorren el mismo árbol de decisión desde otro cliente inicial.

Preguntas frecuentes

¿Cuál es la mejor alternativa a GitHub Copilot CLI?

No existe un ganador único, porque las cuatro razones habituales para marcharse tienen respuestas diferentes. Si quieres un modelo distinto o no quieres un plan de Copilot, la propia ruta BYOK de Copilot CLI puede ser la respuesta: la documentación de autenticación de GitHub indica que la autenticación de GitHub no es necesaria cuando utilizas tus propias claves de API de un proveedor de LLM. Si quieres un cliente cuyo código fuente puedas leer y modificar, Copilot CLI no puede serlo: su repositorio no contiene código fuente y npm indica la licencia como «SEE LICENSE IN LICENSE.md»; por tanto, considera OpenAI Codex CLI, opencode, Qwen Code, Gemini CLI, Cline o Aider, todos ellos con una licencia OSI en GitHub. Si te has decidido por Claude y quieres el flujo de trabajo más parecido, Claude Code. Si tu organización ha deshabilitado Copilot por completo, elige un cliente que no requiera ninguna cuenta del proveedor, como Codex CLI u opencode. Comprobado el 21 de septiembre de 2026.

¿Existe una alternativa gratuita a GitHub Copilot CLI?

Varios clientes no cuestan nada de instalar, pero los tokens del modelo siguen facturándose en algún lugar. Verificado en GitHub el 21 de septiembre de 2026: openai/codex, QwenLM/qwen-code, google-gemini/gemini-cli, cline/cline y Aider-AI/aider tienen licencia Apache-2.0, y anomalyco/opencode tiene licencia MIT. Crush, de Charmbracelet, se puede descargar gratis, pero la API de GitHub informa de su licencia como NOASSERTION en lugar de un identificador SPDX, así que no supongas que es de código abierto. La única ruta con una cuota gratuita publicada de verdad es Gemini CLI, cuya propia documentación de cuotas y precios proporciona el máximo de solicitudes por usuario y día según el método de autenticación: en una cuenta de Google, 1.000 con Gemini Code Assist (Individual), 1.500 con Google AI Pro y 2.000 con Google AI Ultra; con una clave de API de Gemini, 250 en el nivel gratuito sin pago. Esos son límites diarios, así que no los compares con las asignaciones mensuales de crédito de Copilot.

¿GitHub Copilot CLI funciona sin una cuenta de GitHub?

Las propias páginas de GitHub no coinciden, y la discrepancia depende de la ruta que sigas. La documentación de autenticación dice: «Si utilizas tus propias claves de API de un proveedor de LLM (BYOK), no se requiere autenticación de GitHub. La autenticación es necesaria para cualquier otro uso de GitHub Copilot CLI». La página conceptual de BYOK local añade que BYOK local «elimina la dependencia de la API de Copilot de GitHub, lo que lo hace adecuado para entornos aislados o usuarios sin suscripciones de Copilot». Sin embargo, el README del repositorio todavía incluye «Una suscripción activa a Copilot» entre los requisitos previos y no se ha modificado para BYOK. Iniciar sesión sigue siendo opcional con BYOK y desbloquea funciones adicionales, incluidas /delegate y GitHub Code Search, según la publicación del registro de cambios del 7 de abril de 2026. Las tres páginas se comprobaron el 21 de septiembre de 2026.

¿Qué sustituyó a gh copilot suggest y gh copilot explain?

GitHub Copilot CLI agéntico los sustituyó. GitHub anunció la obsolescencia de la extensión gh-copilot el 25 de septiembre de 2025 y dijo que dejaría de funcionar el 25 de octubre de 2025; el repositorio github/gh-copilot está archivado. La parte confusa es la cadena de comandos: desde la entrada del registro de cambios del 21 de enero de 2026, ejecutar gh copilot solicita instalar Copilot CLI en la primera ejecución y después lo ejecuta, reenviando cualquier argumento y opción. Por tanto, las mismas palabras invocan un producto diferente antes y después de esa fecha, razón por la que los tutoriales antiguos que describen los alias suggest y explain no coinciden con lo que obtienes hoy. Comprobado el 21 de septiembre de 2026.

¿Qué alternativa a Copilot CLI puede utilizar cualquier endpoint compatible con OpenAI?

En teoría, el propio Copilot CLI puede hacerlo: su tipo de proveedor BYOK openai está documentado como compatible con «OpenAI, Ollama, vLLM, Foundry Local y cualquier otro endpoint compatible con la API de OpenAI Chat Completions», y es el tipo predeterminado. Entre las alternativas, OpenAI Codex CLI declara un proveedor en ~/.codex/config.toml bajo [model_providers.<id>] con name y base_url, opencode declara uno en opencode.json bajo provider.<id> con un paquete adaptador y options.baseURL, Crush tiene un tipo de proveedor openai-compat explícito junto a openai, y Qwen Code anuncia protocolos OpenAI, Anthropic, Gemini y Qwen intercambiables en tiempo de ejecución mediante su comando /auth. Claude Code es la excepción: acepta una pasarela mediante ANTHROPIC_BASE_URL en formatos con estructura de Anthropic y no tiene una ruta compatible con OpenAI. La documentación oficial de autenticación de Gemini CLI no documenta ningún endpoint personalizado compatible con OpenAI. Documentación comprobada el 21 de septiembre de 2026; nada de esto se probó en tiempo de ejecución.

¿Sobreviven mi AGENTS.md y mis servidores MCP a un cambio desde Copilot CLI?

En su mayor parte, sí, y esos dos son los recursos que merece la pena trasladar primero. Copilot CLI lee AGENTS.md y CLAUDE.md como archivos de instrucciones y ha ampliado las importaciones con estilo @ en ellos desde la versión 1.0.66, el 30 de junio de 2026; además, varios otros agentes también leen AGENTS.md. En la práctica, los servidores MCP del repositorio también son portátiles: desde la versión 1.0.22, el 9 de abril de 2026, Copilot CLI solo lee .mcp.json en el nivel del repositorio, después de dejar de utilizar .vscode/mcp.json y devcontainer.json como fuentes. Lo que no se traslada es todo lo que está bajo ~/.copilot — settings.json, permissions-config.json, providers.json y session-store.db son formatos propios de Copilot, documentados únicamente como el directorio de configuración de Copilot CLI, y ninguno de los clientes de esta página documenta su lectura. Observa también que los agentes, habilidades y comandos a nivel de usuario de ~/.claude dejaron de cargarse deliberadamente en la versión 1.0.36, el 24 de abril de 2026, por lo que no hay nada que trasladar allí. Registro de cambios consultado el 21 de septiembre de 2026.

¿Sigue siendo Aider una buena alternativa a Copilot CLI?

Los resúmenes comparativos siguen calificando Aider como la mejor opción de código abierto, pero la respuesta honesta está en el registro de actividad, no en una etiqueta. Comprobado el 21 de septiembre de 2026: Aider-AI/aider tiene licencia Apache-2.0 y no está archivado, y ninguna declaración oficial indica que el proyecto esté retirado. El último commit de la rama predeterminada está fechado el 22 de mayo de 2026, la versión más reciente de GitHub es v0.86.0 del 9 de agosto de 2025 y la carga más reciente en PyPI de aider-chat es 0.86.2 del 12 de febrero de 2026. En contraste, los otros siete repositorios de esta página publicaron código el día de esta comprobación. Decide teniendo esas fechas delante; esta página las expone en lugar de emitir un veredicto.

Comprobado el 21 de septiembre de 2026 con fuentes activas: la API de GitHub para github/copilot-cli, github/gh-copilot y los ocho repositorios alternativos; el registro npm para @github/copilot; las guías prácticas de BYOK, la página conceptual de BYOK, la página de autenticación, la referencia del directorio de configuración, la página de planes individuales y la página de facturación basada en el uso de GitHub; el README y el registro de cambios sin procesar de Copilot CLI; la documentación de Anthropic sobre gateways y compatibilidad con gateways; y la documentación de configuración propia de cada alternativa: la referencia de configuración de Codex CLI, la página de proveedores de opencode, los README de Crush y Qwen Code, la página compatible con OpenAI de Aider y los documentos de autenticación y cuotas y precios de Gemini CLI. Nada de esta página se probó durante la ejecución, ningún cliente se ha ejecutado contra Kunavo y las afirmaciones sobre la precedencia de providers.json, las llamadas a herramientas y el streaming son comportamientos documentados, no comportamientos observados. Las tarifas de tokens de Kunavo proceden del catálogo activo y todos los ejemplos en dólares son cálculos ilustrativos de tokens.