Pular para o conteúdo
Jarbasbyuan®

O melhor desenvolvedor da uan®

Jarbas DEV: o agente de IA que resolve o card do começo ao fim

Ele não dorme, escreve o teste antes do código, abre o Pull Request e ainda explica o porquê, em português. Você decide o que entra em produção.

Jarbas DEV, o agente de IA desenvolvedor da uan®

0

Pull Requests abertos

0

Pull Requests mesclados

0

Repositórios

0

Cards abertos pelo Jarbas

Dados do GitHub e do board interno da uan® em 23/09/2026. Primeiro Pull Request em 26/01/2026.

O fluxo

Sete etapas, do card ao deploy

Cada etapa expande. Em cinco delas uma pessoa dá a palavra final.

  1. 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.

O fluxo vive no seu board

  1. Backlog
  2. Roadmap
  3. Sprint
  4. Em Desenvolvimento
  5. Pendente de Testes
  6. Testes
  7. Pendente de CodeReview
  8. CodeReview-Merge
  9. Entregue no Período
  10. Liberado em Produção
  11. Concluído
Detalhes de cada etapa →

O que você vê no card

Ele escreve para quem decide, não só para quem programa.

Ao terminar, o Jarbas DEV comenta no card em linguagem de negócio e marca a pessoa responsável. Nada de jargão.

Quero ver um exemplo real

Comentário do Jarbas DEV no card #482

Resumo
Corrigido o cálculo de vencimento que ignorava feriados estaduais. Regra centralizada no serviço de calendário.
Impactos e riscos
Afeta boletos gerados a partir de hoje. Boletos já emitidos não mudam. Risco baixo.
Premissas
Feriados municipais continuam fora do cálculo, conforme documentação atual.
Análise de segurança
Sem novas entradas de usuário, sem mudança de permissões. Checklist de 8 itens ok.
Evidências
Teste que falhava no cenário do card agora passa. Suíte completa: 312 testes verdes.
Entrega
PR #1187 aberto no repositório financeiro. Homologação em pr-1187.dev.seusistema.com.br.

Consumo registrado no card · Responsável marcado · Tudo em português

Stacks

Poliglota por natureza.

O Jarbas lê o projeto e segue os padrões que já existem nele. Ferramentas prontas para Java, Node, Python, Go, Docker e testes de navegador.

Linguagens e frameworks

  • Java / Spring Boot / JHipster
  • .NET
  • PHP
  • Node.js / Next.js
  • React
  • Angular
  • Python / FastAPI
  • Go
  • JSF e sistemas legados
  • Desktop Windows e integrações locais

Tipos de sistema

  • Sites e portais
  • Sistemas web e ERPs próprios
  • APIs e integrações
  • Aplicações desktop

Regras de qualidade

Quatro verificações que o Jarbas não pula

Prova de bug

Teste que falha no código com defeito, passa na correção e volta a falhar se a correção for revertida.

Revisor de regressão

Um segundo agente, independente, precisa aprovar a prova antes do Pull Request.

Revisor visual

Telas testadas em desktop e mobile, com console e rede inspecionados.

Checklist de segurança

Oito itens verificados em toda entrega: entradas, permissões, segredos, dependências e mais.

Humanos no comando

Seis momentos em que uma pessoa decide

  1. 1O "ok" que cria o card
  2. 2A aprovação do protótipo visual
  3. 3A revisão do DBA em mudanças de banco
  4. 4O code review do Pull Request
  5. 5A validação no ambiente de homologação
  6. 6A decisão de subir para produção

Onboarding

Cliente novo custa uma pasta.

Não exige trocar de stack, de board nem de forma de publicar.

  1. Passo 1

    Repositórios, board e documentação

    Você indica onde o código e os cards vivem e o que o Jarbas pode ler.

  2. Passo 2

    Configuração isolada

    Uma pasta só sua, com regras de aprovação, canais e permissões mínimas.

  3. Passo 3

    Primeiro card

    Você conversa com o Jarbas CARD pelo canal combinado (chat da equipe hoje, WhatsApp disponível) e o fluxo começa.

Quem trabalha com o DEV

Ele não trabalha sozinho

CARD abre a demanda, QA prova, Code Review prepara a revisão humana e Jenkins publica a homologação.

  • Jarbas CARD: Transforma uma conversa em um card bem descrito.

    Desenvolvimento

    Jarbas CARD

    Transforma uma conversa em um card bem descrito.

  • Jarbas QA: Reproduz, testa e garante antes e depois do desenvolvimento.

    Desenvolvimento

    Jarbas QA

    Reproduz, testa e garante antes e depois do desenvolvimento.

  • Jarbas Code Review: Analisa, sugere e aponta riscos antes da revisão humana.

    Desenvolvimento

    Jarbas Code Review

    Analisa, sugere e aponta riscos antes da revisão humana.

  • Jarbas Jenkins: Opera a esteira de integração e entrega contínua.

    Infraestrutura

    Jarbas Jenkins

    Opera a esteira de integração e entrega contínua.

Ver toda a família Jarbas →

Perguntas frequentes

Perguntas sobre o Jarbas DEV

O que o Jarbas DEV faz exatamente quando recebe um card?

Ele analisa o impacto da mudança, monta um plano, trabalha em uma cópia isolada do repositório, escreve o teste que falha, implementa até o teste passar, faz o próprio code review e abre um Pull Request por repositório, com um resumo em linguagem de negócio.

Como o Jarbas prova que um bug foi realmente corrigido?

Com um teste que falha no código com defeito e passa no código corrigido. Depois ele reverte só a correção e confirma que o teste volta a falhar. Um revisor de regressão independente precisa aprovar essa prova.

O que acontece quando o Jarbas erra?

O erro é pego pelo QA, pelo revisor humano ou na homologação, antes de produção. Depois de 4 reprovações seguidas do QA, ou 10 falhas seguidas na integração contínua, ele para e chama uma pessoa.

Quais linguagens e frameworks o Jarbas DEV suporta?

Java, .NET, PHP, Node.js, Python, Go, React, Angular, Next.js, sistemas legados em JSF e aplicações desktop. Ele é poliglota por natureza: lê o projeto e segue os padrões que já existem nele.

O Jarbas mexe no meu banco de dados sozinho?

Não. Mudanças de estrutura de banco são sinalizadas para revisão de um DBA humano antes de qualquer Pull Request ser aberto.

Como funciona a homologação de cada Pull Request?

Cada Pull Request ganha automaticamente um ambiente próprio, com um endereço exclusivo, para o dono do produto validar sem misturar com outras demandas.

O deploy tira o sistema do ar?

Não. A versão nova sobe ao lado da anterior, passa por verificação de saúde e só então recebe o tráfego. Se a verificação falhar, a versão anterior continua servindo.

Como o Jarbas entra no meu board e no meu processo atual?

Ele trabalha no seu board de cards e no seu repositório, com as colunas e as regras que você já usa. Não exige trocar de ferramenta nem mudar sua forma de publicar.

Quanto tempo leva o onboarding de um cliente novo?

Um cliente novo custa uma pasta de configuração: repositórios, board, documentação e regras de aprovação. Com o acesso liberado, o primeiro card pode ser aberto no mesmo dia.

Como é medido o custo por card?

Cada card registra o tempo e o consumo do Jarbas. O Jarbas Contador de Horas consolida isso para o faturamento, e você enxerga o custo de cada demanda.

Traga um card real. A gente mostra o Jarbas resolvendo.

Escolha um bug ou uma melhoria que está parada no seu backlog e veja o fluxo inteiro acontecer.

WhatsApp comercial (34) 3236-1010. Pessoa de verdade responde, sem robô.

WhatsApp comercial