English | 中文 | 日本語 | 한국어 | Français | Deutsch | Español | Русский
iFlow CLI es un potente asistente de IA que funciona directamente en tu terminal. Analiza repositorios de código de manera fluida, ejecuta tareas de programación, comprende necesidades específicas del contexto y aumenta la productividad automatizando desde operaciones simples de archivos hasta flujos de trabajo complejos.
- Modelos de IA Gratuitos: Accede a modelos de IA potentes y gratuitos a través de la plataforma abierta iFlow, incluyendo Kimi K2, Qwen3 Coder, DeepSeek v3, y más
- Integración Flexible: Mantén tus herramientas de desarrollo favoritas mientras integras en sistemas existentes para automatización
- Interacción en Lenguaje Natural: Despídete de comandos complejos, controla la IA con conversación cotidiana, desde desarrollo de código hasta asistencia personal
- Plataforma Abierta: Instalación con un clic de SubAgent y MCP desde el mercado abierto iFlow, expande rápidamente agentes inteligentes y construye tu propio equipo de IA
| Característica | iFlow Cli | Claude Code | Gemini Cli |
|---|---|---|---|
| Planificación Todo | ✅ | ✅ | ❌ |
| SubAgent | ✅ | ✅ | ❌ |
| Comandos personalizados | ✅ | ✅ | ✅ |
| Modo plan | ✅ | ✅ | ❌ |
| Herramientas de tarea | ✅ | ✅ | ❌ |
| Plugin VS Code | ✅ | ✅ | ✅ |
| Plugin JetBrains | ✅ | ✅ | ❌ |
| Recuperación de conversación | ✅ | ✅ | ❌ |
| Mercado abierto integrado | ✅ | ❌ | ❌ |
| Compresión automática de memoria | ✅ | ✅ | ✅ |
| Capacidad multimodal | ✅ | ||
| Búsqueda | ✅ | ❌ | |
| Gratuito | ✅ | ❌ |
- Soporte para 4 modos de funcionamiento: yolo (modelo con máximos permisos, puede ejecutar cualquier operación), accepting edits (modelo solo con permisos de edición de archivos), plan mode (planificar primero luego ejecutar), default (modelo sin permisos)
- Funcionalidad subAgent mejorada. Evoluciona la CLI de un asistente generalista a un equipo de expertos, proporcionándote consejos más profesionales y precisos. Usa /agent para ver más agentes preconfigurados
- Herramienta task mejorada. Compresión eficiente de la longitud del contexto, permitiendo que la CLI complete tus tareas más profundamente. Compresión automática cuando el contexto alcanza el 70%
- Integración con el mercado abierto iFlow. Instalación rápida de herramientas MCP útiles, Subagents e instrucciones personalizadas. Usa /mcp para saber más
- Uso gratuito de modelos multimodales, también puedes pegar imágenes en la CLI (Ctrl+V para pegar imágenes)
- Soporte para guardado y retroceso del historial de conversaciones (comandos iflow --resume y /chat)
- Soporte para más comandos de terminal útiles (iflow -h para ver más comandos)
- Soporte para plugin de VSCode
- Actualización automática, iFlow CLI detecta automáticamente si la versión actual es la más reciente
- Sistemas Operativos: macOS 10.15+, Ubuntu 20.04+/Debian 10+, o Windows 10+ (con WSL 1, WSL 2, o Git for Windows)
- Hardware: 4GB+ de RAM
- Software: Node.js 22+
- Red: Conexión a Internet requerida para autenticación y procesamiento de IA
- Shell: Funciona mejor en Bash, Zsh o Fish
Usuarios de MAC/Linux/Ubuntu:
- Comando de instalación con un clic (Recomendado)
bash -c "$(curl -fsSL https://cloud.iflow.cn/iflow-cli/install.sh)"- Instalación con Node.js
npm i -g @iflow-ai/iflow-cliEste comando instala automáticamente todas las dependencias necesarias para tu terminal.
Usuarios de Windows:
- Ve a https://nodejs.org/es/download para descargar el instalador de Node.js más reciente
- Ejecuta el instalador para instalar Node.js
- Reinicia tu terminal: CMD o PowerShell
- Ejecuta
npm install -g @iflow-ai/iflow-clipara instalar iFlow CLI - Ejecuta
iflowpara iniciar iFlow CLI
Si estás en China continental, puedes usar el siguiente comando para instalar iFlow CLI:
- Ve a https://cloud.iflow.cn/iflow-cli/nvm-setup.exe para descargar el instalador de nvm más reciente
- Ejecuta el instalador para instalar nvm
- Reinicia tu terminal: CMD o PowerShell
- Ejecuta
nvm node_mirror https://npmmirror.com/mirrors/node/ynvm npm_mirror https://npmmirror.com/mirrors/npm/ - Ejecuta
nvm install 22para instalar Node.js 22 - Ejecuta
nvm use 22para usar Node.js 22 - Ejecuta
npm install -g @iflow-ai/iflow-clipara instalar iFlow CLI - Ejecuta
iflowpara iniciar iFlow CLI
npm uninstall -g @iflow-ai/iflow-cliiFlow ofrece dos opciones de autenticación:
- Recomendado: Usar la autenticación nativa de iFlow
- Alternativa: Conectar a través de APIs compatibles con OpenAI
Para obtener tu clave API:
- Regístrate para una cuenta de iFlow
- Ve a la configuración de tu perfil o haz clic en este enlace directo
- Haz clic en "Reset" en el diálogo emergente para generar una nueva clave API
Después de generar tu clave, pégala en el prompt del terminal para completar la configuración.
Para iniciar iFlow CLI, navega a tu espacio de trabajo en el terminal y escribe:
iflowPara proyectos nuevos, simplemente describe lo que quieres crear:
cd nuevo-proyecto/
iflow
> Crea un juego de Minecraft basado en web usando HTMLPara bases de código existentes, comienza con el comando /init para ayudar a iFlow a entender tu proyecto:
cd proyecto1/
iflow
> /init
> Analiza los requisitos según el documento PRD en el archivo requirement.md, genera un documento técnico y luego implementa la solución.El comando /init escanea tu base de código, aprende su estructura y crea un archivo IFLOW.md con documentación completa.
Para una lista completa de comandos slash e instrucciones de uso, consulta aquí.
iFlow CLI va más allá de la programación para manejar una amplia gama de tareas:
> Ayúdame a encontrar los restaurantes mejor valorados en Los Ángeles y crea un itinerario gastronómico de 3 días.
> Busca las últimas comparaciones de precios del iPhone y encuentra la opción de compra más rentable.
> Organiza los archivos de mi escritorio por tipo de archivo en carpetas separadas.
> Descarga por lotes todas las imágenes de esta página web y renómbralas por fecha.
> Analiza los datos de ventas en esta hoja de cálculo de Excel y genera un gráfico simple.
> Extrae información de clientes de estos archivos CSV y combínalos en una tabla unificada.
> Analiza los componentes arquitectónicos principales y las dependencias de módulos de este sistema.
> Estoy obteniendo una excepción de puntero nulo después de mi solicitud, por favor ayúdame a encontrar la causa del problema.
> Crea un script para hacer copias de seguridad periódicas de mis archivos importantes al almacenamiento en la nube.
> Escribe un programa que descargue precios de acciones diariamente y me envíe notificaciones por email.
Nota: Las tareas de automatización avanzadas pueden aprovechar los servidores MCP para integrar las herramientas de tu sistema local con suites de colaboración empresarial.
iFlow CLI puede conectarse a cualquier API compatible con OpenAI. Edita el archivo de configuración en ~/.iflow/settings.json para cambiar el modelo que usas.
Aquí tienes un archivo de configuración de ejemplo:
{
"theme": "Default",
"selectedAuthType": "iflow",
"apiKey": "tu clave de iflow",
"baseUrl": "https://apis.iflow.cn/v1",
"modelName": "Qwen3-Coder",
"searchApiKey": "tu clave de iflow"
}También puedes usar iFlow CLI en tus flujos de trabajo de GitHub Actions con la acción mantenida por la comunidad: iflow-cli-action
Si encuentras problemas durante el uso, puedes crear Issues directamente en la página de GitHub.
También puedes escanear el siguiente código QR del grupo de WeChat para unirte al grupo de la comunidad para comunicación y discusión.



