Bromure Agentic Coding

A oficina
que seus agentes merecem.

Avance rápido com seus agentes. Sem o estrago depois.

Baixe o Bromure Agentic Coding agoraApple Silicon (M1 ou posterior) · Gratuito e Código Aberto
Bromure Agentic Coding's unified window: every workspace in one place, a Claude Code session opening a pull request from a worktree, with the workspace's files alongside
Novo · Fusion

Três modelos respondem. Seu agente lê uma só.

Como o Bromure já está no fio, ele não precisa escolher um modelo. Ative o ⚡ na barra de título da sessão e um único prompt vai para um painel de uma vez: Claude, GPT-5.5 e Grok. Um juiz os reconcilia, um sintetizador redige o resultado, e o seu agente recebe de volta uma única resposta na forma exata de fio que esperava. Saída de classe Fable, sem Fable na sala — e cada perna registrada no trace.

Como o Fusion funciona →
⚡ desligado · um modelo
⚡ ligado · o painel
Tarefas de código

Um quadro kanban para trabalho agêntico.

Escreva um briefing e entregue-o ao quadro. Um agente de planejamento o divide em fases que respeitam as dependências, cada fase roda de forma autônoma em seu próprio git worktree, e o trabalho concluído chega em Testes/Revisão como um diff que você lê como uma pull request. Backlog, Plano, Em andamento, Testes/Revisão, Concluído — cada etapa é uma coluna, cada tarefa é um cartão.

Bromure Agentic Coding coding-tasks board: Backlog, Plan, In Progress, Testing/Review, and Done columns with task cards moving from a written brief to a merged diff

Briefing na entrada, plano na saída

Um agente de planejamento interativo explora o repositório em modo somente leitura, faz as perguntas que o briefing deixou em aberto e registra cartões de fase numerados — cada um do tamanho de uma pull request revisável, com dependências entre eles. Ou dispare uma tarefa direto, de uma vez, e pule o planejamento por completo.

Cada tarefa em seu próprio worktree

Fases iniciadas e tarefas de uma tacada rodam, cada uma, de forma autônoma em um worktree e branch novos. Um ponto de status ao vivo mostra o agente trabalhando; um selo vermelho avisa no instante em que um deles trava numa pergunta e precisa de você.

Revise o diff, linha por linha

O cartão de Testes/Revisão abre o diff completo do branch, lido ao vivo da VM. Passe o mouse sobre qualquer linha para deixar um comentário exatamente onde ele pertence e, então, faça merge, squash, abra uma pull request ou descarte a tentativa — tudo em um único botão dividido.

Devolva ao agente

Seus comentários em rascunho voltam como instruções ancoradas na linha — “em foo.js, linha 196: use outro método” — e a tarefa retorna a Em andamento no mesmo branch para mais uma rodada. Code review, sem nunca sair do app.

Um briefing escrito de manhã, fases revisáveis na hora do almoço, e código mesclado que você de fato leu.

Automações

O agente trabalha enquanto você não.

Uma pull request abre. Uma issue recebe uma label. Um commit chega. O Bromure lança o agente certo automaticamente, em um worktree novo, com o evento já no contexto — e cada execução percorre seu próprio quadro kanban: Agendado, Em andamento, Requer atenção, Concluído. Acompanhe enquanto roda, inspecione o diff e faça merge pelo fluxo em que você já confia. Nenhum serviço de webhook para hospedar e nenhum prompt para copiar na mão.

Bromure Agentic Coding automation board: Scheduled automations spawn run cards that flow through In Progress, Needs Attention, and Done

No relógio ou no evento

A cada N minutos, diariamente, em dias úteis ou semanalmente — ou sempre que uma PR, uma issue ou um commit aparece em um repositório, ou um ticket em um time do Linear. Filtre por label, autor, branch ou status de rascunho, e encadeie automações para que uma execução dispare a próxima.

Sem webhooks, nada de entrada

O Bromure consulta o GitHub e o Linear a partir do host a cada três minutos, com o token do próprio workspace. Nada escuta, nada fica exposto à internet, e o token nunca entra na VM.

Clones descartáveis

Execute em um clone copy-on-write do workspace inteiro — configurações, credenciais, diretório home — que inicia, faz o trabalho e é destruído quando a execução termina. Ou mantenha-o por perto quando quiser inspecionar o que aconteceu.

Filtrado antes de o agente ler

Títulos de PR, corpos de issue e comentários são texto de terceiros, então cada evento passa pela triagem de injeção de prompt do Bromure antes de o agente ver uma palavra. Se não puder ser analisado, a execução é bloqueada — não liberada.

Bromure Agentic Coding automation editor: a GitHub pull-request trigger watching a repository, set to run Claude Code in a disposable clone of the workspace

A issue triada às 3 da manhã, a PR revisada assim que abre, e um worktree esperando por você de manhã.

Agentic browser

Your agent can build it. Then prove it works.

Bromure puts a full web browser beside the agent, ready for both of you. It can open the product it just built, click through real journeys, inspect what went wrong, and show you the result in the same shared view—turning every coding session into a complete build, test, and refine loop.

Bromure Agentic Coding with a coding agent, its built-in web browser, and workspace files together in one window
Full remote access

Leave the machine. Take the workspace.

Connect to Bromure on another Mac and the entire experience comes with you: the window layout is mirrored, every workspace and live session is within reach, and an instant private network makes services inside remote VMs feel local. Keep the powerful machine where it belongs and work from wherever you do.

Bromure Agentic Coding connecting to remote Bromure hosts
Nuvem & local

Rode o modelo na nuvem, ou no seu próprio silício.

As APIs de fronteira na nuvem são uma opção. O Bromure Agentic Coding também pode rodar modelos localmente, no seu próprio Apple Silicon, sem assinatura, sem medição e sem nada saindo da máquina. Escolha um do catálogo e o mesmo proxy o serve ao Claude Code, ao Codex ou ao Grok Build na forma de fio que cada um espera.

Bromure Agentic Coding Local Models panel: pick fully local or hybrid, and choose an on-device model sized to fit this Mac's unified memory

Substitua a assinatura, ou não

Defina um perfil como local e o agente conversa com um modelo no seu Mac em vez de uma API paga. Deixe na nuvem e mantenha seu plano. A escolha é por perfil, e é uma única configuração.

Híbrido: nuvem primeiro, local quando ela falha

Aponte para as APIs de fronteira e deixe o Bromure recorrer a um modelo local no instante em que um provedor te limita, sobrecarrega ou trava. A sessão que teria falhado termina no seu próprio hardware, no meio da trajetória, sem reiniciar.

Um catálogo que cabe no seu Mac

De um coder 7B num laptop a um modelo 480B num Mac Studio de 512GB. O Bromure mostra o que cabe antes de você baixar, e cada modelo da lista é verificado quanto a chamadas de ferramenta para o agente não engasgar logo na primeira.

Sem gambiarra

Sem base URLs, sem arquivos de configuração de provedor, sem fazer malabarismo com chaves entre ferramentas. Defina o modo de roteamento como local ou híbrido, e o Bromure escreve tudo que o agente precisa dentro da VM.

A fronteira quando você quiser, seu próprio hardware quando não quiser, e um único interruptor entre os dois.

Traga o seu próprio agente.

O Bromure Agentic Coding não substitui sua tooling — ele dá a ela um lugar seguro para rodar. A VM já vem com os runtimes que a maioria dos agentes espera, e você instala o resto.

Bromure Agentic Coding Agents panel: enable Claude Code, Codex, or Grok per workspace and pick how each one authenticates — API token, subscription, Bedrock, or a local model

Claude Code

O agente de terminal da Anthropic roda nativamente dentro da VM. Autentique uma vez e deixe ele puxar dependências, rodar testes e refatorar contra o repositório compartilhado.

Codex

O agente de programação da OpenAI instala da mesma forma que instalaria em qualquer máquina Linux — exceto que esta máquina Linux não consegue enxergar seu diretório home.

Grok Build

O agente de programação da xAI instala e roda na VM como qualquer outra ferramenta Linux. Aponte-o para o repositório compartilhado; seus tokens e chaves SSH reais ficam no host, fora do seu alcance.

Qualquer outra coisa

Aider, OpenHands, agentes internos customizados — se rodar em Linux, roda no Bromure. A VM é só uma máquina Linux; a segurança vem de onde ela vive.

Bromure Agentic Coding em comparação

A maioria das ferramentas cobre uma camada. O Bromure cobre todas elas.

Isolamento, manter os segredos fora do agente, limitar como eles são usados, escanear a cadeia de suprimentos, barrar a injeção de prompt: a maioria das ferramentas escolhe só uma. O Bromure faz as cinco em uma única fronteira e ainda adiciona o que um intermediário de segredos nunca conseguiria: um painel de modelos, inferência local e uma forma de entrar de qualquer lugar. Aqui está o mesmo modelo de ameaça aplicado às ferramentas a que as pessoas recorrem, e onde cada uma termina.

Proteção
Dev ContainerVS Code
nonokernel sandbox
agent-vaultoctokraft
Agent VaultInfisical
Docker SandboxesmicroVM
Capsemair-gapped VM
BromureAgentic Coding
Segurança
Fronteira de isolamento
Onde o raio de dano para
Mesmo contêiner, kernel compartilhado
Allowlists de kernel, sem kernel próprio
O agente roda no lugar
Só proxy; agente sem isolar
microVM, seu próprio kernel
VM por hardware, seu próprio kernel
VM por hardware, seu próprio kernel
Manter os segredos fora do agente
Ele consegue ler a credencial real?
Encaminha o agente SSH + creds do git
Bloqueia arquivos de chave; intermedia alguns
Injetados por pipe; sem caminho de leitura
O proxy as anexa no fio
O proxy do host injeta cabeçalhos
As chaves reais vivem na VM
Stub trocado no fio
Escopo e aprovação de credenciais
Limites por uso, somente leitura, expiração, consentimento
Sem escopo por uso
Fluxo de aprovação + filtro de egresso
TTL por segredo; bloqueia shells
Filtro de egresso por endpoint
Allowlist de domínios; o código na VM ainda pode usá-la
Regras de egresso por domínio + método/caminho
Consentimento por destino + TTL
Varredura da cadeia de suprimentos
Capturar pacotes maliciosos / vulneráveis
Sem varredura do registro
Só assinatura, sem varredura de pacotes
Fora do escopo
Fora do escopo
Sem varredura de pacotes
Sem varredura de pacotes
Age-gate, OSV, socket.dev
Detecção de injeção de prompt
Varre conteúdo não confiável e arquivos de regras
PromptGuard + ModernBERT
Trilha de auditoria
Registrar o que o agente fez
Só logs do contêiner
Auditoria local imutável
Registro de requisições
Registro de requisições
Corpos HTTP completos em SQLite
Trace de sessão completo, criptografado
Inventário da cadeia de suprimentos(Enterprise)
Um registro de cada pacote baixado
Cada dependência + veredito, pesquisável
Produtividade
Uso de tokens(Enterprise)
Quais arquivos consomem mais tokens
Por arquivo, repo e modelo
Fusão multimodelo
Um painel de modelos, avaliado e sintetizado
Painel + juiz, no proxy
Automações
Execuções do agente por horário ou por eventos do GitHub / Linear
Horário, GitHub, Linear, em cadeia
Modelos locais & híbridos
Inferência no seu próprio silício ou na nuvem, fallback local quando a nuvem cai
Local ou híbrido, no fio
Alcance de qualquer lugar
Conecte-se à sandbox remotamente
VS Code remoto
docker exec, local
App, CLI ou SSH
Total — embutido, imposto Parcial — limitado ou opcional Nenhum — não tratado

Ocultar um token não é o mesmo que governar seu uso. O Docker Sandboxes mantém o valor real fora da VM — mas seu proxy ainda anexa essa credencial a qualquer requisição de saída que a sandbox faça, então um pacote comprometido instalado por fora pode gastá-la contra um domínio da allowlist sem nunca vê-la. Só o Bromure escaneia o pacote antes de ele rodar e condiciona cada uso — consentimento, somente leitura, um TTL — impondo os cinco controles em uma única fronteira que o agente não consegue contornar. É na mesma fronteira que o Fusion, a inferência local e o acesso remoto se conectam.

Compilado da documentação pública de cada projeto, junho de 2026. Aqui, agent-vault se refere a octokraft/agent-vault (injeção de segredos por pipe), distinto do Agent Vault da Infisical (proxy de credenciais HTTP). O Docker Sandboxes é uma prévia experimental cujas credenciais intermediadas continuam utilizáveis por qualquer coisa dentro da VM. O inventário de pacotes de toda a frota e os detalhamentos de uso de tokens são oferecidos no Bromure Enterprise Manager. Essas ferramentas mudam rápido — viu algo desatualizado? Avise a gente.

Dê ao seu agente uma oficina de verdade.

Uma VM por hardware. Seus segredos fora de alcance, sua cadeia de suprimentos escaneada, seus modelos rodando onde você quiser. O Bromure Agentic Coding é gratuito e de código aberto.

Baixe o Bromure Agentic Coding agoraApple Silicon (M1 ou posterior) · Gratuito e Código Aberto