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

Experiência do Usuário: Mudando do OpenClaw para o Agente Hermes em LLM Local
Tools

Experiência do Usuário: Mudando do OpenClaw para o Agente Hermes em LLM Local

Um desenvolvedor relatou a mudança de OpenClaw para Hermes Agent usando Qwen3.5-9B em uma RX 9070 XT com 16 GB de VRAM. O Hermes completou uma tarefa complexa com 5 chamadas de ferramentas corretas, contra mais de 50 etapas do OpenClaw, executando 2:30 minutos mais rápido enquanto mantinha funcionalidades de RAG, chamada de ferramentas e memória persistente.

OpenClawRadar
SendToAI Extensão do VS Code Resolve o Limite de 20 Arquivos do Claude com Agrupamento de Projetos
Tools

SendToAI Extensão do VS Code Resolve o Limite de 20 Arquivos do Claude com Agrupamento de Projetos

SendToAI é uma extensão gratuita do VS Code que agrupa projetos inteiros em uma única colagem na área de transferência, contornando o limite de upload de 20 arquivos do Claude. Inclui seleção visual de arquivos, contagem de tokens, estimativas de custo e notas de projeto que persistem entre sessões.

OpenClawRadar
As 5 Maiores Coleções de Claude Code SKILL.md Rastreadas no GitHub — Tabela Classificável com Atualização Automática
Tools

As 5 Maiores Coleções de Claude Code SKILL.md Rastreadas no GitHub — Tabela Classificável com Atualização Automática

Construiu uma tabela classificável dos 5 maiores repositórios de coleções de habilidades (totalizando 125k estrelas) com contagens de estrelas e habilidades, atualizada automaticamente pelo comando /workflows:skill-collections.

OpenClawRadar
Plugin OKed: OpenClaw pede permissão ao seu telefone antes de ações destrutivas
Tools

Plugin OKed: OpenClaw pede permissão ao seu telefone antes de ações destrutivas

Um novo plugin chamado OKed se conecta ao gancho before_tool_call do OpenClaw para interceptar comandos destrutivos (e-mails, exclusões, pagamentos) e enviar solicitações de aprovação para seu telefone ou Telegram.

OpenClawRadar