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.
$ npx vitest run Test Files 234 passed | 1 skipped (235) Tests 2340 passed | 1 skipped (2341) Duration 21.73s $ 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. O que sai da sua máquina
| O quê | Para onde vai |
|---|---|
| Sua voz | Reconhecida na própria máquina. Um idioma que precisaria da rede é recusado, em vez de enviado silenciosamente |
| Seus arquivos, configurações e histórico | Ficam 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 |
| Falhas | Registradas 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 dia | Se o vobuda, o Claude Code e o Codex têm versões mais novas, e o catálogo de plugins |
| O painel de endereço | Enquanto 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.