
Desenvolvimento
Jarbas CARD
Transforma uma conversa em um card bem descrito.
Jarbas DEV · fábrica de software com IA
O Jarbas transforma uma conversa em card, o card em código testado e o código em produção, com QA, code review humano e homologação automática. Criado pela uan®, 22 anos de software em Uberlândia/MG.
947 Pull Requests · 45 repositórios · desde jan/2026

0
Pull Requests abertos pelo Jarbas
0
Repositórios atendidos
0
Pull Requests nos últimos 30 dias
0
Anos de uan®
Dados do GitHub em 23/09/2026. Primeiro Pull Request em 26/01/2026.
O problema
Reproduzir bug, escrever teste, subir homologação, corrigir a esteira: é o trabalho que ninguém quer fazer e que atrasa todo mundo.
A lista de melhorias cresce mais rápido que a equipe. As pequenas nunca chegam.
Correção sem teste é aposta. E a aposta costuma voltar em produção, numa sexta-feira.
Sem ambiente próprio por demanda, validar vira e-mail, print e "acho que está ok".
Jarbas DEV
Clique em cada etapa para ver o que acontece, o que você recebe e onde uma pessoa dá a palavra final.

Você descreve a demanda em uma conversa. O Jarbas CARD faz perguntas, lê a documentação do seu sistema para identificar quais módulos e repositórios estão envolvidos, classifica a demanda (bug, funcionalidade, customização, ideia, melhoria, hotfix ou dívida técnica) e calcula a Temperatura, uma prioridade objetiva a partir de impacto e alcance. Logs e mensagens de erro são preservados palavra por palavra.
O que você vê: O card proposto, ainda no chat, com prints anexados e a justificativa da prioridade.
Humano no comando: Você dá o "ok". Sem ele, nada é criado no board.
Se der errado: Se faltar informação, ele pergunta de novo. Se você não confirmar, o card não existe.

Antes de alguém programar, o Jarbas QA reproduz o cenário de verdade no sistema. Print ou vídeo no card não contam como prova. Ele escreve um teste automatizado que falha com o comportamento atual e o deixa pronto para o desenvolvimento continuar a partir dali.
O que você vê: O card marcado como reproduzido, com o teste anexado. Ou parado, com o motivo escrito.
Se der errado: Se o QA não consegue reproduzir, o card não avança e a pessoa responsável é avisada.

O Jarbas DEV analisa o impacto da mudança, monta o plano e trabalha em uma cópia isolada do repositório. Ele só considera o trabalho pronto quando o teste que falhava passa a funcionar, faz o próprio code review e abre um Pull Request por repositório tocado. Em funcionalidades de tela, ele começa por um protótipo visual no sistema real e espera sua aprovação antes de codar. Ao terminar, documenta o que aprendeu sobre o sistema.
O que você vê: O protótipo para aprovar e, depois, o Pull Request com um resumo em linguagem de negócio: impactos, riscos, premissas, segurança e evidências.
Humano no comando: Você aprova o protótipo visual. Mudanças de banco de dados vão para um DBA humano.
Se der errado: Se qualquer verificação falhar, o card fica em desenvolvimento e o responsável é avisado.

Com o Pull Request aberto, o Jarbas QA volta: reexecuta os testes da etapa 2 e a suíte completa do produto, explora fluxos relacionados e revisa as evidências visuais. Aprovado, o card segue para revisão humana. Reprovado, volta ao desenvolvimento com a lista de defeitos encontrados.
O que você vê: Um parecer no card: aprovado, ou reprovado com o que precisa mudar.
Se der errado: Depois de 4 reprovações seguidas, os dois agentes param e uma pessoa assume a decisão.

Um revisor humano lê o Pull Request. Comentários gerais e comentários linha a linha voltam para o Jarbas DEV como uma nova rodada de trabalho, em português. Se a integração contínua quebrar, o Jarbas corrige e envia de novo, sem que alguém precise pedir.
O que você vê: A conversa no Pull Request, com as respostas e os ajustes feitos.
Humano no comando: Revisor humano obrigatório. Nada é mesclado sem uma pessoa aprovar.
Se der errado: Depois de 10 falhas seguidas na integração contínua, o Jarbas para e pede intervenção humana.

Assim que o Pull Request é aberto, a esteira publica um ambiente de homologação exclusivo para ele. A versão nova fica disponível para quem precisa validar, sem misturar com outras demandas e sem mexer no que está em produção.
O que você vê: Um endereço de homologação exclusivo daquele Pull Request.
Humano no comando: O dono do produto valida no ambiente, com calma e com dados de teste.
Se der errado: Se o ambiente não sobe, o Jarbas investiga a esteira e corrige antes de avisar você.

Com sua aprovação, o Pull Request é mesclado e a nova versão vai para produção ao lado da anterior, com verificação de saúde antes de receber tráfego. O sistema não sai do ar. Se você reprovar, suas observações voltam ao Jarbas QA e ao Jarbas DEV como uma nova rodada.
O que você vê: A nova versão no ar e o card movido para "Liberado em Produção".
Humano no comando: A decisão final é sua.
Se der errado: Se a verificação de saúde falhar, a versão nova nem recebe tráfego. A anterior continua servindo.
Por que funciona
Não é um copiloto que sugere código. O Jarbas resolve o card ponta a ponta: entende, reproduz, testa antes, desenvolve, revisa, abre o Pull Request e sobe a homologação. 947 Pull Requests em 45 repositórios.
Todo bug tem um teste que falha antes e passa depois. Todo frontend passa por protótipo aprovado por gente. O QA reproduz o cenário: print no card não conta como prova.
O Jarbas pede "ok" antes de criar o card, espera aprovação de protótipo, sinaliza banco para o DBA, passa por code review humano e homologação. Quem responde é a uan®, desde 2004.
A família Jarbas
Cada agente tem uma função, um canal e um humano que aprova. Gestão, suporte, marketing, infraestrutura, administrativo e setor público.

Desenvolvimento
Transforma uma conversa em um card bem descrito.

Desenvolvimento
Reproduz, testa e garante antes e depois do desenvolvimento.

Gestão
Gerente de projetos que cobra progresso e destrava bloqueios.

Produto
Primeiro nível de atendimento a partir da documentação.

Infraestrutura
Firewall, logs e alertas que viram cards automaticamente.

Setor público
Redige termos de referência para compras públicas.

Administrativo
Mede horas por card para faturar com precisão.

Marketing
Planeja blog e redes sociais e pede aprovação humana.
Já funciona fora da uan®
Contrato de 100 horas por mês, board próprio, dados isolados. O onboarding custou uma pasta de configuração: repositórios, board, documentação e regras de aprovação.

A história
Todo mundo que viu Homem de Ferro quis um Jarvis. Jesus Saad, fundador da uan®, quis também. Só que aqui é Brasil: com sotaque mineiro, Jarvis vira Jarbas. A piada ficou. O agente também.
“Eu explico o porquê de tudo. Até do meu nome.” — JarbasLer a história completa →
Segurança
Configuração, dados e memória separados por cliente, com teste que prova o isolamento.
Nada entra em produção sem revisão humana. Cada mudança fica auditável no repositório.
Mudanças de estrutura de dados não abrem PR sozinhas: um DBA revisa antes.
Quatro reprovações do QA ou dez falhas de CI seguidas param os agentes e chamam gente.
Perguntas frequentes
O Jarbas é a família de agentes de IA da uan®. O principal deles, o Jarbas DEV, é uma fábrica de software: transforma uma conversa em card, o card em código testado e o código em produção, com pessoas decidindo em cada etapa que importa. Os outros agentes cuidam de gestão, suporte, marketing, infraestrutura e administrativo.
Não. Ele tira da sua equipe o trabalho que ninguém gosta de fazer: reproduzir bug, escrever teste, subir ambiente de homologação e corrigir a esteira. Sua equipe continua decidindo, revisando e aprovando.
Um copiloto sugere trechos de código enquanto alguém programa. O Jarbas recebe o card, reproduz o problema, escreve o teste, implementa, abre o Pull Request, corrige a integração contínua e publica o ambiente de homologação. Ele entrega a demanda inteira, não uma sugestão.
Sim. A maior parte dos 45 repositórios em que o Jarbas trabalha é de sistemas com anos de história, em Java, JSF, Angular antigo e integrações com desktop. Ele lê a documentação e o código antes de propor qualquer mudança, e documenta o que aprendeu.
A uan®. Empresa de Uberlândia/MG com 22 anos de software, CNPJ na porta. O Jarbas é um agente. A responsabilidade contratual e técnica é de gente.
Cada cliente tem configuração e dados isolados. O Jarbas trabalha em cópia isolada do repositório, com permissões mínimas, e tudo que ele faz vira um Pull Request auditável. Nada entra em produção sem revisão humana e homologação.
Não publicamos tabela. O modelo depende de horas e escopo, e o comercial da uan® monta a proposta em uma conversa de WhatsApp. Sem formulário.
Jesus Saad, fundador da uan®, queria um assistente como o Jarvis do Homem de Ferro. Com humor brasileiro, o nome virou Jarbas. A brincadeira ficou séria em janeiro de 2026, quando ele abriu o primeiro Pull Request.
Uma conversa de WhatsApp com o comercial da uan®. Sem formulário, sem robô: pessoa de verdade responde.
WhatsApp comercial (34) 3236-1010. Pessoa de verdade responde, sem robô.