Baton: Um Aplicativo de Desktop para Gerenciar Múltiplos Agentes de IA de Programação

✍️ OpenClawRadar📅 Publicado: April 3, 2026🔗 Source
Baton: Um Aplicativo de Desktop para Gerenciar Múltiplos Agentes de IA de Programação
Ad

O que o Baton faz

Baton é um aplicativo de desktop projetado para gerenciar múltiplos agentes de IA para codificação em execução simultânea. O criador o desenvolveu porque executar múltiplos agentes Claude Code em diferentes janelas de IDE e terminal estava ficando confuso. Ele fornece um único painel para visualizar todos os agentes e worktrees, alternar entre eles, monitorar seu status e revisar alterações quando terminam.

Recursos principais

Isolamento de Worktree: Cada workspace é respaldado por um worktree git real com seu próprio branch. Os agentes nunca interferem uns nos outros - sem stash, sem alternância, sem conflitos. Você pode iniciar um agente em um novo workspace em segundos, enviar branches e abrir Pull Requests diretamente do aplicativo, e arquivar ou excluir quando terminar.

Monitoramento de Agentes: Badges de status rotulados aparecem nos cartões do workspace quando os agentes terminam, encontram erros ou precisam de entrada. Os badges incluem:

  • Badge "Entrada" (azul) quando um agente está aguardando entrada
  • Badge "Concluído" (verde) quando uma etapa é concluída com sucesso
  • Badge "Erro" (vermelho) quando um agente relata um erro

Criação Rápida: Descreva o que você quer construir e o Baton gera automaticamente um nome de branch, título do workspace e descrição usando IA. Ative "Aceitar Edições" para permitir que o agente comece a trabalhar imediatamente sem aguardar prompts de permissão. Abra a caixa de diálogo de qualquer lugar com um atalho de teclado.

Suporte a Terminal e Agentes

Baton executa agentes de IA para codificação em sessões de terminal reais com suporte completo de recursos, não como wrappers simplificados. Ele suporta agentes nativos de CLI incluindo Claude Code, Codex CLI, OpenCode, Gemini CLI e qualquer agente CLI. O aplicativo inclui um servidor MCP integrado que permite que os agentes iniciem novos workspaces do Baton, executem tarefas em paralelo e atualizem títulos e descrições do workspace diretamente das conversas.

Ad

Ferramentas Adicionais

Visualizador de Diferenças: Visualizador de diferenças baseado no Monaco mostra exatamente o que cada agente de IA alterou. Você pode reverter arquivos individuais que não deseja enquanto mantém o restante, com modos de diferença dividida e unificada e modo de acompanhamento ao vivo para observar as alterações do agente conforme acontecem.

Organização do Painel: Seções ativas, em stash e arquivadas mantêm os workspaces organizados. Pesquise em nomes, descrições e nomes de branches para encontrar qualquer coisa instantaneamente.

Gerenciamento de Arquivos: Inclui pesquisa fuzzy de arquivos e pesquisa de conteúdo de texto completo alimentada por fzf e ripgrep, com correspondências destacadas instantaneamente. Árvore de arquivos com visualizador de código Monaco integrado permite navegar e revisar arquivos sem sair do Baton.

Integração Git: Navegue pelo histórico de commits de qualquer workspace com diferenças por commit e estatísticas de alteração em nível de arquivo. Ative anotações de blame linha por linha no gutter do editor para ver quem alterou cada linha, quando e por quê. Clique com o botão direito em qualquer arquivo para navegar por todos os commits que o alteraram.

Recursos do Terminal: Múltiplos terminais por workspace organizados como abas. Divida qualquer aba em painéis, pesquise na saída com destaque e use Shift+Enter para entrada multilinha. Reordenação de abas por arrastar e soltar.

Personalização: Configure comandos de agente personalizados e scripts de inicialização para qualquer ferramenta que execute em um terminal. GUI Git integrada para operações de fetch, pull, rebase e push diretamente da barra de ferramentas. Modo escuro com 11 cores de destaque ou hex personalizado, com cores ANSI de terminal e fontes personalizáveis.

📖 Read the full source: HN AI Agents

Ad

👀 See Also

Solitaire: Camada de Identidade de Código Aberto para Agentes de IA Construída com Claude Code
Tools

Solitaire: Camada de Identidade de Código Aberto para Agentes de IA Construída com Claude Code

Solitaire é uma camada de identidade de código aberto para agentes de IA que evolui por meio da interação, não por configuração estática. Foi testado em mais de 600 sessões de produção e armazena todos os dados localmente usando SQLite + JSONL, sem dependências de nuvem.

OpenClawRadar
Habilidade de Código Claude Converte Designs do Stitch para Next.js com Zero Desvio de Pixel
Tools

Habilidade de Código Claude Converte Designs do Stitch para Next.js com Zero Desvio de Pixel

Uma habilidade Claude Code converte designs do Google Stitch AI em componentes Next.js com pontos de verificação obrigatórios para evitar desvios de pixel, preservando valores exatos e lidando com recursos.

OpenClawRadar
Biblioteca de Registro de Código Aberto Artigo 12 para Conformidade com a Lei de IA da UE
Tools

Biblioteca de Registro de Código Aberto Artigo 12 para Conformidade com a Lei de IA da UE

Uma biblioteca TypeScript gratuita e de código aberto para aplicativos Node.js que utilizam o Vercel AI SDK, implementando os requisitos de registro do Artigo 12 com logs JSONL somente de acréscimo, encadeamento de hashes SHA-256 para detecção de adulteração e aplicação de retenção de 180 dias.

OpenClawRadar
A extensão wearehere para navegador analisa sites em busca de riscos de rastreamento e privacidade.
Tools

A extensão wearehere para navegador analisa sites em busca de riscos de rastreamento e privacidade.

wearehere é uma extensão de navegador que analisa sites em dez categorias, incluindo cookies, rastreadores, identificação de dispositivo e padrões escuros, e os classifica com base nos riscos à privacidade. Tem menos de 200KB, é executada localmente no navegador e também está disponível como um pacote npm para integração com agentes de IA via servidor MCP barebrowse.

OpenClawRadar