AI Flow — Visão geral¶
O IA Flow é um plugin para o IntelliJ IDEA que traz o painel de um agente de programação diretamente para o IDE: filas de tarefas, um quadro kanban por fluxo, e o terminal do próprio agente ao lado. Atualmente conduz o Claude Code, com o Codex e o GitHub Copilot por trás da mesma abstração de driver.
📷 Captura de ecrã — o painel do IA Flow, com um fluxo em execução: quadro kanban à esquerda, consola do agente à direita.
Conceitos principais¶
- Fluxo — uma sessão de trabalho com um agente, apresentada como um separador no painel. Um projeto pode ter vários fluxos em paralelo, cada um com o seu próprio agente, ramo e consola.
- Quadro kanban — cada fluxo tem um quadro de quatro colunas: Em espera, Em curso, Por testar, Concluído. Os pedidos avançam nele à medida que o agente os vai tratando — ver Board.
- Cartão — um pedido no quadro. Pode vir do plugin Gotan Project Dashboard (se estiver instalado) ou ser uma tarefa puramente local, escrita diretamente no IA Flow.
- Agente — a ferramenta de linha de comandos que executa efetivamente o trabalho, num terminal real, para que possa responder diretamente às suas perguntas de permissão. O Claude Code é suportado atualmente; o Codex e o GitHub Copilot são reconhecidos pela mesma abstração, prontos a ser ativados à medida que os respetivos CLIs amadurecem.
- Modo de trabalho — como um fluxo interage com o repositório: diretamente no ramo main, ou na sua própria worktree (uma cópia de trabalho à parte, para que a que tem aberta fique intocada).
Requisitos¶
- IntelliJ IDEA 2026.2 ou posterior.
- Um repositório Git para o projeto atual (para fluxos baseados em worktree e para as ações de commit/fusão).
- Pelo menos um CLI de agente instalado e no
PATHda shell — por exemplo o comandoclaudepara o Claude Code. - Opcionalmente, o plugin Gotan Project Dashboard, para alimentar o quadro kanban com pedidos reais do Jira/Redmine, em vez de apenas cartões locais.
Como começar¶
- Abra a janela de ferramenta IA Flow (na parte inferior do IDE, ou em Ferramentas → IA Flow → Novo fluxo).
- Clique em Adicionar um fluxo, dê-lhe um nome, e escolha o modo de trabalho (ramo main ou worktree).
- Arraste um pedido para o quadro a partir do painel do Dashboard ou da lista de pedidos — ou faça duplo clique na coluna Em espera para escrever uma tarefa local, se a definição o permitir.
- Prima Iniciar (ou prima Enter quando um cartão está em espera: o botão fica ativo). O agente assume o primeiro pedido em espera e começa a trabalhar na sua consola — ver Console.
- Acompanhe o progresso no quadro: os pedidos passam de Em espera a Em curso, depois a Por testar assim que o agente termina, e por fim a Concluído quando os aprova.
Ver também: Board · Console · Toolbar · Notifications · Settings