Vobuda
Baixar Como funcionaClaude Codevs CodexComparar Sobre Contato

Quem está por trás e como o programa é construído

Uma equipe pequena que vive em agentes e terminais o dia todo, construindo aquele que sempre quis ter. As partes disso que vale a pena conhecer antes de confiar seu shell a um programa.

Shifton Inc

O Vobuda é feito pela Shifton Inc, a equipe por trás do shifton.com, um software de gestão de turnos usado em dezenas de países, e do rolchat.com, sua própria plataforma de comunicação com clientes. O terminal nasceu desse trabalho, não de um estudo de mercado: uma equipe que passa o dia entregando tarefas a agentes e lendo o que volta, construindo a janela que sempre desejou que existisse.

A primeira versão que gente de fora da equipe pôde instalar chegou seis dias depois que a primeira janela foi aberta. Ela já tinha blocos que se dividiam e eram arrastados entre abas com seus shells em execução, a barra de controle dos agentes, o monitor do sistema com skins, um arquivo aberto ao lado do shell, ditado e leitura em voz alta, a linha de comando, projetos, a janela quake e quarenta idiomas com um guia em cada um.

Gratuito e fechado

O programa não custa nada, seja para seu trabalho ou para sua empresa. Não há período de teste, não há plano pago, não há contagem de licenças por usuário e não há conta. O código-fonte não é publicado: o que é distribuído é o executável, e o repositório público traz o readme, o changelog, a licença e os números usados neste site.

O que a licença não permite é repassar o programa adiante: distribuir uma cópia, vendê-lo, oferecê-lo como serviço, desmontá-lo ou alterá-lo, usar seu nome, ou remover as partes da interface que mencionam os outros produtos do autor. Se outra pessoa quiser, indique este site, porque é gratuito para ela também.

A licença foi escrita para ser lida, não apenas suportada. Se você precisar de algo que ela não oferece, pergunte. A resposta costuma ser sim.

As bibliotecas sobre as quais o programa é construído pertencem a outras pessoas, disponibilizadas sob seus próprios termos. A lista completa com o texto de cada licença vem dentro do programa, em Sobre o que o Vobuda é construído, no seu próprio menu.

Como é verificado antes do lançamento

O importante não são os números. É que, quando algo quebra na sua máquina, a rodação chega junto com o teste que impede que volte a acontecer.

Toda falha tem um id, e um teste que o identifica

Toda falha que o programa já teve é registrada com um identificador, e uma verificação cita esse identificador. Um script recusa qualquer contrato que ninguém verifique, então a lista não pode se afastar em silêncio dos testes; a execução abaixo imprime quantas são.

Mais de 2.000 verificações automáticas

Numa escada de degraus, do mais barato para cima: funções puras, o núcleo em Rust, a linha de comando, a instalação de uma linha, a forma do repositório e janelas reais conduzidas pelo próprio estado, que verificam a interface, a barra do agente controle por controle e os plugins em ação.

Os testes de interface controlam o programa real

Através da própria linha de comando, e não de um gancho privado. É por isso que se pode confiar na linha de comando: ela não é uma porta dos fundos, é o caminho que todo teste percorre.

Verificações também nos documentos

Uma conta os números nos documentos e compara com o repositório. Uma acusa erro quando o programa muda e os documentos não. Uma compara a forma das quarenta traduções do guia com a versão em inglês. Uma exige que toda ação seja acionada por algum teste em algum lugar.

Remoções chegam até seus arquivos

O que uma remoção deixa nos arquivos de uma pessoa faz parte da remoção. Uma aparência aposentada deixou seu arranjo para trás; uma leitura aposentada deixou um painel mostrando zero; uma forma aposentada teria deixado um tema sem nada dentro. Cada um desses casos agora é migrado, em vez de abandonado.

Coisas que foram construídas e depois retiradas

Um cofre de segredos foi construído, funcionou como planejado, e mesmo assim foi retirado: o valor ficava no chaveiro do sistema e o Vobuda conhecia apenas o nome, mas este é um programa feito para pessoas que nunca pensaram em onde uma chave fica guardada, e o cofre mais seguro é o que não oferecemos.

O que o teste realmente exibe

A lista acima diz que o programa é testado. Esta é a execução em si, no commit que virou a versão que você pode baixar neste site.

a suíte de interface
$ npx vitest run  Test Files  234 passed | 1 skipped (235)      Tests  2340 passed | 1 skipped (2341)   Duration  21.73s
O primeiro degrau, o mais barato. Os outros, incluindo os testes próprios do núcleo em Rust, são scripts separados.
toda falha tem um teste
$ python3 scripts/failure-modes.py965 of 965 failure modes have a check. # Ele também se recusa a rodar quando dois contratos dão o mesmo# id a coisas diferentes, o que já aconteceu duas vezes.
Cada falha que o programa já teve carrega um id. Isso percorre os contratos, encontra o teste que nomeia cada id, e falha no primeiro que ninguém cobre.

O que sai da sua máquina

O quêPara onde vai
Sua vozReconhecida na própria máquina. Um idioma que precisaria da rede é recusado, em vez de enviado silenciosamente
Seus arquivos, configurações e históricoFicam na máquina. Sem conta e sem sincronização nossa; no Mac, as configurações são copiadas para o iCloud Drive, ativado por padrão, via Apple
FalhasRegistradas onde acontecem, limpas antes de serem gravadas, e não enviadas a lugar nenhum até você ativar; depois, com um número aleatório desta máquina e nunca o nome dela
Uma vez por diaSe o vobuda, o Claude Code e o Codex têm versões mais novas, e o catálogo de plugins
O painel de endereçoEnquanto está na tela, cerca de uma requisição a cada dez minutos perguntando qual endereço a internet enxerga

Num Mac com Claude Code, a barra do agente também pergunta à Anthropic os limites da sua conta a cada cinco minutos, com o login do próprio Claude Code. Sem analítica e sem relatório de uso, não como uma configuração que você possa desligar, mas como código que não existe. A página de privacidade lista cada requisição.

Sobre o programa e as pessoas

O Vobuda é open source?

Não. Ele é gratuito e de código fechado. O que é distribuído é o executável; o código-fonte não é publicado. O repositório público contém o readme, o changelog, a licença e os números usados neste site.

Ele vai continuar gratuito?

Sim. Não há plano pago previsto e não há conta à qual associar um. Ele existe porque a equipe quis que existisse.

Quem está por trás dele?

A Shifton Inc, a empresa por trás do shifton.com e do rolchat.com.

Onde eu relato um bug ou peço algo?

Na página de issues do repositório público, que está linkada na página de contato. Toda falha corrigida recebe um identificador e um teste nomeado a partir dele.

Roda no Linux?

Sim. A página de download tem um .deb e um AppImage para máquinas Intel/AMD e ARM, para Ubuntu 22.04+, Debian 12+, Fedora 36+ e openSUSE Leap 15.6+. Ditado e leitura em voz alta só existem no macOS. Não há versão para Windows, nem data para dar.