README_es.md

September 3, 2026 · View on GitHub

Icono de Dev Flow

Dev Flow

Conserva el alcance, los límites de verificación y el progreso de las tareas largas de programación con IA entre sesiones.

English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Español · Français · Deutsch · Português (Brasil)

Evita que las tareas largas se desvíen

Cuanto más dura una tarea de programación, más fácil es que cambie poco a poco: aparecen más archivos, una comprobación dirigida se convierte en una ejecución de pruebas sin límite, el mismo fallo provoca otro intento parecido o una sesión reiniciada tiene que reconstruir el avance desde el chat.

Dev Flow guarda en una sola tarea local la petición acordada, las rutas previstas, los límites de verificación, la etapa actual y los resultados. Codex o DeepSeek sigue encargándose de modificar el código.

  • El alcance permanece claro. Registra las rutas previstas, pide confirmación antes de que las herramientas estructuradas compatibles escriban fuera del plan y vuelve a comprobar los cambios reales antes de las pruebas y la entrega.
  • La verificación tiene límites. Restringe el número de comandos automáticos, exige permiso previo para la suite completa y se detiene en la tercera repetición exacta.
  • El trabajo continúa después de un reinicio. Una nueva sesión recupera la misma tarea, las comprobaciones pendientes y la decisión actual sin reconstruirlas desde la conversación.
  • Solo se reutilizan resultados vigentes. Los cambios en la petición, el plan, la implementación o el repositorio invalidan las comprobaciones antiguas; el desarrollador revisa el resultado antes de entregarlo.

Inicio rápido

La versión estable publicada en npm bajo @latest está verificada actualmente en macOS arm64. Instala primero Node.js >=24 y una versión compatible de Codex o DeepSeek Harness. Consulta las versiones exactas y otros entornos en la Support Matrix.

1. Instala Dev Flow

npm install -g @imotong/dev-flow@latest
dev-flow

Elige Codex, DeepSeek o ambos en la configuración interactiva. Antes de iniciar la primera tarea, completa también el último paso que indique el instalador:

  • Codex: abre /hooks, revisa el hook incluido con Dev Flow y márcalo como confiable. La comprobación previa compatible de apply_patch no funciona hasta que confíes en el hook.
  • DeepSeek Harness: reinicia el Profile de DSH elegido después de la instalación.

2. Inicia una tarea

Envía este mensaje de usuario en Codex:

$dev-flow-codex:dev-flow Añade un límite de frecuencia para los inicios de sesión fallidos. Modifica solo archivos de autenticación y ejecuta como máximo 4 comprobaciones dirigidas.

O envía este mensaje en DeepSeek Harness:

/dev-flow Añade un límite de frecuencia para los inicios de sesión fallidos. Modifica solo archivos de autenticación y ejecuta como máximo 4 comprobaciones dirigidas.

Son selectores de conversación, no comandos de shell. Incluye un objetivo concreto, las condiciones de aceptación, el límite de archivos y el tope de pruebas.

3. Retoma y revisa el progreso

Después de un reinicio, vuelve al mismo directorio de trabajo del repositorio y utiliza de nuevo el mismo selector. Dev Flow lee la tarea guardada y continúa desde su etapa actual.

# Consultar las integraciones instaladas
dev-flow status --host all

# Abrir la vista local de tareas
dev-flow webui start

Para instalación no interactiva, Profiles de DSH personalizados, actualizaciones, reparación y eliminación, consulta la Command Reference.

Cuándo resulta útil

Dev Flow resulta útil para trabajo de repositorio que abarca varias sesiones, necesita un límite real de archivos, restringe el esfuerzo de pruebas o puede requerir retrabajo sin reutilizar resultados obsoletos.

Para preguntas puntuales, explicaciones de código, consultas de estado y pequeños cambios mecánicos que no necesitan guardar el progreso, suele ser más sencillo usar Codex o DeepSeek directamente.

Documentación

Licencia

Apache License 2.0