El servicio oficial de iFlow CLI cerró el 17 de abril de 2026, pero el cliente no: las propias preguntas frecuentes de iFlow indican que una copia instalada sigue funcionando mediante una API personalizada, y npm todavía sirve @iflow-ai/iflow-cli 0.5.19, publicado el 25 de abril de 2026 — ocho días después del cierre anunciado — sin marcarlo como obsoleto. Por tanto, la pregunta de migración no es «qué sustituye a una herramienta muerta», sino si mantener el agente que ya tienes en tu propio endpoint o cambiarte a uno que todavía recibe mantenimiento.
Casi todas las páginas que aún aparecen en los resultados describen un servicio gratuito de modelos propios que terminó. La propia página de marketing del proveedor tampoco se ha puesto al día: el 21 de septiembre de 2026, cli.iflow.cn muestra, en su interfaz en inglés, un banner que dice "iFlow CLI will officially shut down on April 17, 2026 (Beijing Time)" en futuro, cinco meses después de la fecha, en la misma página que todavía invita a "experience the latest industry models like Kimi K2, Qwen3 Coder, GLM4.5 at zero cost" encima de un comando de instalación de Gitee que funciona. Lee esa página como un documento histórico, no como una oferta. Esta guía es para quienes ya tienen instalado iFlow CLI; no sugiere registrarse ahora.
Qué se cerró y qué sigue funcionando
Tres cosas distintas llevan el nombre iFlow y solo una cerró. Todos los estados que aparecen a continuación se comprobaron el 21 de septiembre de 2026.
| Elemento | Estado el 21 de septiembre de 2026 | Evidencia |
|---|---|---|
| El cliente iFlow CLI | Instalable y no obsoleto | npm: 0.5.19, publicado el 25 de abril de 2026, 451 versiones; iflow-cli sin ámbito en 0.5.18. install.sh devuelve HTTP 200 |
| El servicio de API propio y la biblioteca de modelos | El proveedor anunció el cierre para el 17 de abril de 2026 | La publicación de despedida del 20 de marzo de 2026 y su elemento 6 de preguntas frecuentes |
| El host apis.iflow.cn | Sigue respondiendo; rechaza una clave no válida | Una prueba sin autenticación devolvió HTTP 200 con {"status":"434","msg":"Invalid apiKey…"}. Eso demuestra que el host está activo, no que la inferencia siga funcionando: aquí no se disponía de ninguna clave válida |
| El repositorio de GitHub | No está archivado, pero está congelado y vacío de código | Último push el 20 de marzo de 2026, 5.090 estrellas, license: null; el árbol contiene READMEs, IFLOW.md, documentación, recursos, scripts de instalación y una fórmula de Homebrew fijada al tarball de npm; no hay código fuente, por lo que no hay nada que bifurcar |
| La documentación de configuración | Parcialmente activa | platform.iflow.cn/cli/configuration/settings y /cli/quickstart devuelven 200; /docs/api-mode y /market devuelven 404 |
| 心流AI助手 en iflow.cn | Un producto separado, no afectado | El elemento 8 de preguntas frecuentes de la publicación de despedida declara que el asistente y iFlow CLI son dos productos |
Una aclaración, porque domina los resultados de búsqueda: el "iFlow" de SAP significa Integration Flow, un artefacto BPMN de SAP Integration Suite. Comparte un nombre con este producto y nada más. Nada de esta página se aplica a él.
Qué ruta se adapta a cada usuario
Todos los que se van dejan lo mismo: un servicio gratuito de modelos propios; por eso cada ruta siguiente cuesta dinero que antes no existía. Ese, y no una comparación de precios, es el cambio real.
| Ruta | Te conviene cuando | A qué renuncias |
|---|---|---|
| Quieres conservar iFlow CLI y dirigirlo a tu propio endpoint compatible con OpenAI | Tus habilidades, comandos y contexto de IFLOW.md valen más que un cliente mantenido | Cuatro capacidades que iFlow enumera como no compatibles con un servicio de modelos personalizado, además de un cliente cuyo mantenimiento se detuvo el 20 de marzo de 2026 y cuyo código fuente no se publica |
| Qwen Code | Quieres un cliente Apache-2.0 mantenido activamente, con un endpoint configurable libremente | Tienes que reaprender los comandos de un agente; su web_search integrado está desactivado de forma predeterminada en hosts de terceros y necesita una clave de DashScope independiente para activarse |
| Qoder CLI | Quieres la ruta recomendada oficialmente y te conviene un plan medido por créditos | Una cuenta de Qoder obligatoria y BYOK que la página de modelos personalizados de su CLI describe como un catálogo asociado a la cuenta, no como un campo de URL base |
iFlow recomendó Qoder, describiéndolo en la publicación de despedida como la plataforma de programación agéntica más potente lanzada por Alibaba. Trata esa atribución como una afirmación de iFlow sobre Qoder: las cuatro páginas de docs.qoder.com consultadas para esta guía no mencionan ninguna empresa matriz, y la única entidad legal de sus pies de página es "© 2026 BRIGHT ZENITH PRIVATE LIMITED". La misma publicación anunció un beneficio de migración de 300 créditos, registrado por correo electrónico en platform.iflow.cn/email-collect; el 21 de septiembre de 2026 esa URL todavía responde HTTP 200, pero muestra una página con el texto "404 - Page Not Found" y, en chino, que se ha retirado. Trata la oferta como histórica, no como reclamable.
Conservar iFlow CLI en tu propio endpoint
La publicación que documenta esto, publicada el 20 de marzo de 2026, afirma que iFlow CLI cambió automáticamente su autorización el 17 de abril para admitir únicamente autorización de API compatible con OpenAI con modelos personalizados. Su ruta interactiva consta de cuatro pasos: elegir "OpenAI Compatible API" en la pantalla de inicio de sesión y después introducir la URL del endpoint del servicio, la clave de API y el nombre del modelo. Las rutas de archivo y entorno siguientes proceden de la documentación de configuración de iFlow, consultada el 21 de septiembre de 2026.
# The shape iFlow's OWN documentation publishes for a custom endpoint.
# Not a Kunavo runtime test: nothing here was installed or executed.
# iFlow's worked example puts /v1 on the base URL, and not the
# /chat/completions route.
export IFLOW_baseUrl="https://api.kunavo.com/v1"
export IFLOW_apiKey="sk-kn-..."
export IFLOW_modelName="claude-sonnet-4-6"
iflow
# Every setting accepts four spellings, so all of these name the same value:
# IFLOW_apiKey | IFLOW_API_KEY | iflow_apiKey | iflow_API_KEYLos mismos tres valores se encuentran en un archivo de configuración. iFlow documenta la precedencia así: parámetros de línea de comandos, después variables de entorno, luego configuración del sistema, después .iflow/settings.json en el proyecto, luego ~/.iflow/settings.json y, por último, los valores predeterminados integrados.
{
"selectedAuthType": "openai-compatible",
"baseUrl": "https://api.kunavo.com/v1",
"apiKey": "sk-kn-...",
"modelName": "claude-sonnet-4-6"
}Hay una trampa en esa página. Documenta exactamente dos valores para selectedAuthType: iflow para la autenticación propia del proveedor y openai-compatible para, según sus palabras, cualquier proveedor de servicios de modelos que ofrezca el protocolo OpenAI; después imprime una línea de ejemplo con una tercera cadena que no coincide con ninguna de las dos. Usa el valor documentado, no el ejemplo.
iFlow publica el coste de esta ruta como una lista fija: un servicio de modelos personalizado no admite el servicio WebSearch, no admite el servicio WebFetch, no admite la capacidad multimodal integrada y no se beneficia de la optimización de llamadas a herramientas. El tercer punto elimina discretamente el pegado de imágenes con Ctrl+V que anuncia el README. Además, platform.iflow.cn/market devuelve 404, por lo que el marketplace de un clic también parece haber desaparecido: es un código de estado observado, no una afirmación publicada.
Antes de editar nada, copia todo el directorio ~/.iflow. Volver a la autenticación propia del proveedor no es una alternativa real, porque esa es la ruta que iFlow anunció que cerraría el 17 de abril de 2026; por tanto, la reversión honesta consiste en instalar un segundo cliente al lado, no en restaurar una configuración. Nada de esto se probó en tiempo de ejecución: iFlow CLI no se ha ejecutado contra el endpoint de Kunavo, y los pasos anteriores proceden de la documentación de iFlow, no de un resultado medido.
Qué mueve el script oficial de migración y qué deja atrás
iFlow adjuntó migrate_iflow_to_qoder.py a su guía de migración del 18 de marzo de 2026. El script no se descargó ni ejecutó aquí, pero su tabla de correspondencias publicada sirve como inventario útil de lo que es portable, incluso si tu destino es Qwen Code en lugar de Qoder.
| Elemento | Fuente | Tratamiento |
|---|---|---|
| Archivo de contexto | ~/.iflow/AGENTS.md o IFLOW.md | Se copia a ~/.qoder/AGENTS.md; se prefiere AGENTS.md; en caso contrario, IFLOW.md se copia y se cambia su nombre |
| Habilidades | ~/.iflow/skills/ | Se copia todo el directorio |
| Comandos | ~/.iflow/commands/ | .md se copia directamente; .toml se convierte a .md |
| Servidores MCP | El campo mcpServers de settings.json | Se extrae y combina en ~/.qoder.json, o en el .mcp.json de un proyecto |
| Subagentes | ~/.iflow/agents/ | Se combinan; los archivos con el mismo nombre se sobrescriben |
| Credenciales, URL base, nombre del modelo | — | No aparecen en la tabla. Vuelve a introducirlos manualmente |
| Historial de conversaciones | — | No aparece en la tabla. No hay una ruta documentada para sesiones anteriores |
iFlow CLI frente a Qwen Code
Qwen Code es el cambio equivalente más cercano, y la diferencia importante es el mantenimiento, no las funciones. El 21 de septiembre de 2026 tenía licencia Apache-2.0, más de 28.000 estrellas, había recibido un push ese mismo día, distribuía npm 0.24.3 publicado unas horas antes y estaba en Homebrew core con la versión 0.24.2. iFlow CLI no tiene fórmula en Homebrew core ni ninguna versión publicada en GitHub; su repositorio no contiene etiquetas y no publica código fuente, solo una fórmula propia de Homebrew fijada al tarball de npm para la versión 0.5.14.
Su documentación de autenticación ofrece tres opciones de nivel superior en el menú /auth: Alibaba ModelStudio, una lista de proveedores de terceros integrados y un proveedor personalizado que, según sus propias palabras, conecta manualmente un servidor local, un proxy o un proveedor no compatible, y admite OpenAI, Anthropic, Gemini y otros endpoints compatibles. La configuración se encuentra en modelProviders dentro de ~/.qwen/settings.json, con OPENAI_API_KEY, OPENAI_BASE_URL y OPENAI_MODEL como ruta mediante el entorno. Es una URL base realmente libre, y es lo único que iFlow CLI y Qwen Code tienen claramente en común. Si Qoder CLI ofrece lo mismo es discutible según las propias páginas de Qoder; esto se trata más adelante, sin resolverlo aquí.
Dos correcciones a lo que afirman la mayoría de las páginas competidoras. Primero, el cliente Qwen Code es gratuito, pero su inferencia no lo es: la misma documentación declara que el nivel gratuito de OAuth de Qwen se discontinuó el 15 de abril de 2026 y que OAuth ya no se puede seleccionar en el diálogo /auth, por lo que los tutoriales que todavía prometen un nivel OAuth gratuito describen algo que terminó; la documentación declara la discontinuación sin publicar cuál había sido la cuota. Segundo, migrar a Qwen Code no recupera por sí solo la búsqueda web perdida de iFlow. Su documentación de búsqueda web marca la herramienta integrada como "off" para proveedores de terceros, endpoints personalizados en otros hosts y modelos locales. Aun así, se puede dirigir a una clave de DashScope verificada independiente mediante tools.webSearch.model, y la documentación sugiere además un proveedor de búsqueda MCP; esa es la misma respuesta que necesita un usuario de iFlow CLI. Consulta precios de Qwen Code y Qwen Code frente a Claude Code para la parte de inferencia.
Qoder CLI: la ruta bendecida es la más restringida
La página de autenticación de Qoder CLI declara que es necesario autenticarse antes de usar Qoder y documenta dos métodos: iniciar sesión de forma interactiva o establecer un token de acceso personal mediante QODER_PERSONAL_ACCESS_TOKEN. No se documenta ninguna ruta basada únicamente en una clave de terceros. Su página de modelos personalizados va más allá: dice que no se debe configurar BYOK manualmente en settings.json, porque los proveedores, modelos y campos de credenciales disponibles están determinados por el catálogo BYOK disponible para la cuenta actual. La guía de Kunavo Qoder frente a Claude Code señala que, según se informa, una nota de lanzamiento del 11 de septiembre de 2026 anuncia endpoints de URL personalizados, lo que apunta en la dirección contraria; la contradicción sigue sin resolverse y esta página no afirma ninguna de las dos posturas.
Estos son los planes individuales publicados por Qoder, según docs.qoder.com/account/pricing el 21 de septiembre de 2026. Los planes Team y Enterprise tienen precios separados y no se comprobaron.
| Plan | Precio publicado | Créditos mensuales para modelos premium |
|---|---|---|
| Gratis | $0 | Ninguno; la página enumera una prueba Pro de dos semanas, finalizaciones limitadas y BYOK |
| Pro | 20 USD/mes | 2,000 |
| Pro+ | 60 USD/mes | 6,000 |
| Ultra | 200 USD/mes | 20,000 |
| Paquete de créditos | 20 USD / 1.500 créditos | Prepago y acumulable, válido durante un mes desde la compra |
Dos advertencias. Los créditos del plan no se acumulan: la página declara que se restablecen a cero cuando termina el periodo de suscripción. Y la restricción de BYOK es realmente ambigua: la página de precios enumera el uso de tu propia clave como beneficio del plan Free, mientras que la página de modelos personalizados de la CLI está marcada como "Available edition: Individual plan", y no se pudo establecer si Free cuenta. Confírmalo en el proceso de pago antes de pagar por BYOK que quizá ya tengas o quizá no obtengas.
Cuánto cuestan los tokens en tu propio endpoint
Los modelos que iFlow anunciaba —Kimi K2, Qwen3 Coder, GLM4.5— no están en el catálogo de Kunavo, así que esto supone tanto un cambio de modelo como un cambio de factura. Las cifras siguientes son cálculos ilustrativos de tokens, no costes medidos de tareas ni un límite máximo de facturación. Supón una sesión que envía 200.000 tokens de entrada sin caché y recibe 15.000 tokens de salida, con las tarifas vigentes del catálogo de Kunavo por millón de tokens.
| Modelo | Entrada/salida por 1M | Estimación para una sesión |
|---|---|---|
| Claude Haiku 4.5 | $0.70 / $3.50 | $0.192 |
| GPT-5.6 Terra | $0.70 / $4.20 | $0.203 |
| Claude Sonnet 4.6 | $2.10 / $10.50 | $0.578 |
Multiplica por tus propias sesiones diarias antes de tratar esto como un presupuesto y ten en cuenta que un ciclo de agente reenvía el contexto en cada turno, por lo que un día de trabajo consta de muchas sesiones, no de una sola. El importe del catálogo de Kunavo es un mínimo de facturación, no un tope: cuando el proveedor ascendente informa de su cargo, la factura es el mayor entre el coste del catálogo y el coste ascendente multiplicado por el margen aplicable. Los cargos de caché y las herramientas externas quedan fuera de este ejemplo. La recarga mínima es de $10 en crédito prepago: un mínimo de financiación, no una tarifa por tarea ni una suscripción. Consulta los detalles de facturación.
Verifica la migración antes de confiar en ella
Elijas la ruta que elijas, ejecuta una tarea acotada y comprueba lo que tu cuenta registró realmente, en lugar de confiar en una configuración que simplemente se inició sin errores. Kunavo publica una página de configuración para Qwen Code; es una referencia de configuración publicada, no una prueba de compatibilidad, e iFlow CLI no tiene aquí una página de configuración porque no se ha probado en tiempo de ejecución contra este endpoint. Empieza por la guía de integración de Qwen Code o la guía de integración de Qoder, y crea una cuenta de Kunavo cuando estés listo para financiar una clave. Para conocer el panorama más amplio, el directorio de API de agentes incluye iFlow CLI entre los proyectos retirados, y API compatible con OpenAI explica qué solicita realmente un campo de URL base.
Preguntas frecuentes
¿iFlow CLI cerró?
El servicio oficial sí; el cliente no. La publicación de despedida de iFlow del 20 de marzo de 2026 indica que iFlow CLI dejó de recibir mantenimiento ese día, cerró el 17 de abril de 2026 y que el servicio de API de iFlow y la biblioteca de modelos cerraron al mismo tiempo. Lo que todavía existe el 21 de septiembre de 2026 es el cliente: npm sirve @iflow-ai/iflow-cli 0.5.19, publicado el 25 de abril de 2026 — ocho días después de la fecha anunciada — y ni este ni el iflow-cli 0.5.18 sin ámbito están marcados como obsoletos. El repositorio de GitHub tampoco está archivado, aunque su último push está fechado el 20 de marzo de 2026 — el día de la publicación de despedida — y su README todavía comienza con el aviso de cierre.
¿iFlow CLI sigue funcionando después del 17 de abril de 2026?
Las propias preguntas frecuentes de iFlow responden que sí, mediante una API personalizada. El punto 7 de la publicación de despedida dice, traducido: si iFlow CLI no se ha desinstalado, ¿todavía se puede utilizar después del 17 de abril? Sí, mediante una API personalizada. Una publicación complementaria publicada el mismo día afirma que iFlow CLI cambió automáticamente su autorización el 17 de abril para admitir únicamente la autorización de API compatible con OpenAI con modelos personalizados. Ese es el comportamiento documentado por el proveedor, no un resultado probado: no se instaló ni ejecutó nada para confirmarlo, así que mantén un segundo cliente disponible antes de depender de él.
¿Cuál es la mejor alternativa a iFlow CLI?
Hay tres respuestas honestas y se adaptan a personas diferentes. Mantener iFlow CLI en tu propio endpoint compatible con OpenAI conserva el agente, las combinaciones de teclas y el archivo de contexto IFLOW.md, a cambio de perder cuatro capacidades que iFlow enumera como no compatibles con un servicio de modelos personalizado. Qwen Code es la opción de código abierto con mantenimiento activo: Apache-2.0, más de 28.000 estrellas y npm 0.24.3 publicado el 21 de septiembre de 2026, con una opción Custom Provider documentada que acepta endpoints de OpenAI, Anthropic y Gemini. Qoder CLI es la opción designada oficialmente, pero la más restringida, ya que su documentación indica que se requiere autenticación antes de utilizarlo y que sus modelos personalizados proceden de un catálogo asociado a la cuenta, no de un campo de URL base.
iFlow CLI frente a Qwen Code: ¿a cuál debería cambiarme?
Cámbiate a Qwen Code si el mantenimiento te importa más que la memoria muscular. Qwen Code es Apache-2.0, tiene el código fuente abierto, recibió un push el 21 de septiembre de 2026, se distribuye en Homebrew core en la versión 0.24.2 y documenta un proveedor personalizado para cualquier endpoint compatible con OpenAI. El repositorio de iFlow CLI, en cambio, no contiene código fuente ni archivo de licencia: solo READMEs, documentación, scripts de instalación y una fórmula de Homebrew que apunta al tarball de npm, por lo que nadie puede hacer un fork y continuar desde ahí. Quédate en iFlow CLI solo si tu configuración depende mucho de sus habilidades, comandos y archivos IFLOW.md, y aceptas un cliente cuyo mantenimiento terminó el 20 de marzo de 2026. Algo que no es una victoria clara en ningún caso: iFlow enumera WebSearch como no compatible con un servicio de modelos personalizado, y la función web_search integrada de Qwen Code está desactivada de forma predeterminada en un endpoint de terceros; solo vuelve a estar disponible si tienes una clave independiente de DashScope para dirigirla allí.
¿Qué pierdo cuando iFlow CLI se ejecuta en un endpoint de terceros?
Cuatro cosas, según la propia lista publicada por iFlow: el servicio WebSearch, el servicio WebFetch, la capacidad multimodal integrada y la optimización de llamadas a herramientas. El elemento multimodal es el primero que nota la gente, porque el README anuncia que se pueden pegar imágenes en el terminal con Ctrl+V. Por separado, platform.iflow.cn/market devuelve HTTP 404 el 21 de septiembre de 2026, por lo que la instalación mediante el marketplace con un clic también parece haber desaparecido; ese es un código de estado observado, no una afirmación publicada por iFlow. Sustituye la búsqueda y la obtención de contenido mediante un servidor MCP en lugar de esperar que vuelvan las funciones integradas.
¿Cómo migro la configuración de iFlow CLI?
iFlow publicó un script de Python, migrate_iflow_to_qoder.py, adjunto a su guía de migración del 18 de marzo de 2026, y la tabla de correspondencias de la guía es útil aunque no vayas a Qoder. Mueve cinco categorías: IFLOW.md o AGENTS.md se convierte en AGENTS.md, el directorio de habilidades, el directorio de comandos con los archivos .toml convertidos a .md, el bloque mcpServers extraído de settings.json y el directorio de agentes. Lo que la tabla no transfiere es igualmente informativo: ninguna credencial, ningún baseUrl ni modelName y ningún historial de conversaciones. Copia todo el directorio ~/.iflow antes de editar nada, ya que la correspondencia es unidireccional.
¿iflow.cn también está cerrando?
No, y el proveedor lo afirma explícitamente. El punto 8 de las preguntas frecuentes de despedida dice, traducido: el asistente de IA 心流 y iFlow CLI son dos productos, y el asistente no se ve afectado. El sitio iflow.cn ofrece hoy ese asistente para consumidores, con el título de página 心流AI助手. Esto provoca una confusión real porque el host de la API de iFlow todavía responde a una solicitud no autenticada con un mensaje de clave no válida que dirige a los usuarios a iflow.cn para obtener una clave, un enlace a un producto que no emite claves para el servicio CLI cerrado.
Comprobado el 21 de septiembre de 2026: las publicaciones de despedida y configuración de iFlow, su README y documentación de ajustes, ambos paquetes de npm, la API de GitHub, cli.iflow.cn y su paquete i18n, seis respuestas de platform.iflow.cn y apis.iflow.cn, Homebrew, la documentación de autenticación y búsqueda web de Qwen Code y cuatro páginas de docs.qoder.com. No se instaló ni ejecutó ningún cliente, por lo que cada paso de configuración aquí procede de la documentación y no de un resultado probado. Las tarifas de tokens de Kunavo proceden del catálogo activo y todas las cifras en dólares son cálculos ilustrativos.