Projet

Général

Profil

AI Flow — Resumen

IA Flow es un plugin de IntelliJ IDEA que trae directamente al IDE el panel de un agente de programación: colas de tareas, un tablero kanban por flujo y la propia terminal del agente justo al lado. Hoy impulsa Claude Code, con Codex y GitHub Copilot detrás de la misma abstracción de driver.

📷 Captura de pantalla — el panel de IA Flow, con un flujo en ejecución: tablero kanban a la izquierda, consola del agente a la derecha.

Conceptos clave

  • Flujo — una sesión de trabajo con un agente, mostrada como una pestaña del panel. Un proyecto puede ejecutar varios flujos en paralelo, cada uno con su propio agente, su propia rama y su propia consola.
  • Tablero kanban — cada flujo tiene un tablero de cuatro columnas: En espera, En curso, Por probar, Terminado. Las incidencias avanzan por él a medida que el agente las procesa — ver Board.
  • Tarjeta — una incidencia del tablero. Puede provenir del plugin Gotan Project Dashboard (si está instalado) o ser una tarea puramente local escrita directamente en IA Flow.
  • Agente — la herramienta de línea de comandos que realmente hace el trabajo en una terminal real, para que puedas responder tú mismo a sus solicitudes de permiso. Claude Code está soportado hoy; Codex y GitHub Copilot están reconocidos por la misma abstracción, listos para activarse a medida que maduren sus CLI.
  • Manera de trabajar — cómo un flujo toca el repositorio: directamente en la rama Main, o en su propio Worktree (una copia de trabajo aparte, para que la que tienes abierta permanezca intacta).

Requisitos

  • IntelliJ IDEA 2026.2 o posterior.
  • Un repositorio Git para el proyecto actual (para los flujos basados en worktree y las acciones de confirmación/fusión).
  • Al menos un CLI de agente instalado y presente en el PATH del shell — por ejemplo el comando claude para Claude Code.
  • Opcionalmente, el plugin Gotan Project Dashboard, para alimentar el tablero kanban con incidencias reales de Jira/Redmine en lugar de tarjetas solo locales.

Primeros pasos

  1. Abre la ventana de herramienta IA Flow (en la parte inferior del IDE, o Herramientas → IA Flow → Nuevo flujo).
  2. Haz clic en Añadir un flujo, dale un nombre y elige su manera de trabajar (rama Main o Worktree).
  3. Suelta una incidencia en el tablero desde el panel del Dashboard o desde la lista de incidencias — o haz doble clic en la columna En espera para escribir una tarea local, si el ajuste lo permite.
  4. Pulsa Iniciar (o presiona Intro cuando una tarjeta esté en espera: el botón queda armado). El agente toma la primera incidencia en espera y empieza a trabajar en su consola — ver Console.
  5. Sigue el progreso en el tablero: las incidencias pasan de En espera a En curso, luego a Por probar cuando el agente termina, y finalmente a Terminado cuando las apruebas.

Ver también: Board · Console · Toolbar · Notifications · Settings