Bromure Agentic Coding 4.4: um quadro para tarefas de programação, uma revisão que responde e automações que você pode acompanhar
O Bromure Agentic Coding 4.4 dá ao trabalho do agente uma forma que você pode conduzir. Um novo kanban de tarefas de programação leva um briefing escrito do plano até o diff mesclado — um planejador o decompõe em fases que respeitam as dependências, cada uma roda de forma autônoma em seu próprio worktree, e a janela de revisão permite comentar o diff linha por linha e devolvê-lo direto ao agente para mais uma rodada. As automações ganham um quadro só delas, onde cada execução agendada flui de Agendado até Concluído diante dos seus olhos. E ainda correções para uma troca de abas no cliente rico e para uma VPN que nem sempre subia.
O Bromure Agentic Coding executa o seu agente de programação dentro de uma VM Linux descartável, com um proxy man-in-the-middle no host observando cada byte que ele envia às APIs de modelos. A versão 4.4 tem a ver com ver o trabalho: dar ao que o agente produz uma forma que você pode planejar, revisar e mesclar — em vez de um terminal que você precisa vigiar. Dois dos seus fluxos de trabalho viram quadros, e a revisão de código aprende a responder.
Um quadro kanban para tarefas de programação
Escreva um briefing, entregue-o ao quadro e veja-o virar código mesclado. O novo quadro Tarefas de Programação (⇧⌘T, ou a linha de pulso TAREFAS que agora fica perto do topo da barra lateral) transforma uma tarefa escrita em trabalho concluído ao longo de cinco colunas — Backlog, Plano, Em Andamento, Teste/Revisão e Concluído — com tanta cerimônia quanto você quiser e nada além disso.
Um briefing no Backlog oferece dois caminhos. Plano abre uma sessão de planejamento visível e interativa: uma conversa nativa, sem terminal, onde o agente explora o seu repositório em modo somente leitura, narra o que encontra e faz as perguntas que o seu briefing deixou em aberto — chegando como um card em abas cujas respostas permanecem editáveis até você enviá-las todas de uma vez. Quando tem o que precisa, ele registra cards de fase ordenados, cada um mais ou menos um pull request de trabalho passível de revisão, com as dependências traçadas entre eles. Ou pule o planejamento por completo e resolva a tarefa de uma só vez com one-shot.
As fases iniciadas e as tarefas one-shot rodam cada uma de forma totalmente autônoma em um git worktree e branch novos. O card exibe um ponto ao vivo com o status do agente e um selo vermelho Precisa da sua ação no instante em que um deles fica bloqueado numa pergunta — a barra lateral os contabiliza para que você nunca perca nenhum. Quando o agente reporta a conclusão, a tarefa desliza para Teste/Revisão e sua aba de terminal se fecha sozinha.
Revise o diff — e devolva-o
Uma tarefa concluída aterrissa em Teste/Revisão, e seu card abre uma janela de revisão completa: todo o diff da branch contra a sua origem, lido ao vivo a partir da VM, com expansores por arquivo e contagens de adições/remoções. Leia-o como um pull request.
Passe o mouse sobre qualquer linha adicionada ou de contexto, clique na bolha da
margem e anexe um comentário àquela linha exata; notas por arquivo e gerais
também funcionam. Depois escolha o seu desfecho. O botão dividido Mesclar
mescla na branch de origem por padrão — mantenha-o pressionado para Squash &
Merge, Criar Pull Request… quando o workspace tem um token do GitHub, ou
para mesclar em qualquer outra branch. Ou, em vez de mesclar, pressione
Devolver para Em Andamento: cada comentário rascunhado é entregue ao agente
como uma instrução ancorada à linha — Em foo.js, linha 196: use um método
diferente — e a tarefa volta para Em Andamento no mesmo worktree e branch para
mais uma rodada. Revise, ajuste, repita, sem jamais sair do aplicativo.
As mesmas bolhas de margem aparecem fora do quadro também: sempre que a aba ativa roda um agente de programação, o painel de diff do explorador de arquivos as ganha, e Enviar ao agente agrupa os seus comentários direto naquela sessão — revisão de código sem nunca criar uma tarefa.
Automações, agora num quadro só delas
As automações — execuções recorrentes e desassistidas do agente vinculadas a um workspace — recebem o mesmo tratamento. A seção AUTOMAÇÕES fica bem no topo da barra lateral, com um + para criar uma e uma linha de pulso resumindo a frota; clique nela, ou pressione ⇧⌘A, para abrir o quadro.
Seu modelo é deliberadamente assimétrico: um card de automação nunca sai de Agendado — cada vez que dispara ele gera um card de execução que flui pelo quadro por conta própria, passando por Em Andamento, chegando a Concluído ou a uma coluna Precisa de Atenção que só aparece quando uma execução realmente precisa de você (um quadro saudável nunca a mostra). Clique em qualquer execução para abrir a sua janela de execução: uma visão ao vivo e somente leitura da sessão enquanto o agente trabalha, e o transcript salvo — prompt, narração, cada chamada de ferramenta e resultado — muito depois de o worktree ter desaparecido. Como sempre, tudo roda no seu Mac, com as próprias credenciais do workspace, sem serviço em nuvem e sem nenhuma superfície de rede de entrada.
Você pode ler todos os detalhes no manual: Automações, ou ver ambos os quadros em contexto na página do Agentic Coding.
Também corrigido no 4.4
- Ordem das abas no cliente rico. Espelhar uma instância remota podia, ocasionalmente, trocar duas abas na barra lateral; a ordem delas agora permanece fiel ao host.
- Início confiável da VPN. A VPN ad-hoc às vezes não subia na primeira tentativa — agora ela inicia de forma consistente.
O Bromure Agentic Coding é gratuito e de código aberto no Apple Silicon. Baixe o 4.4 na página de downloads, ou saiba mais →.