Pitch: Criei o DeskReport em 2024 para fugir do Jira. Hoje ele virou um orquestrador de agentes de código.
Em 2024 comecei o DeskReport por uma frustração que quase todo dev conhece bem: eu precisava rastrear as etapas e demandas dos meus projetos, mas ferramentas como o Jira sempre foram pesadas, lentas e cheias de burocracia para quem só quer codar e entregar sem atrito.
Naquela época o termo "harness de IA" nem existia no nosso vocabulário. A ideia era só ter um painel enxuto e direto ao ponto.
Conforme o tempo passou, comecei a usar agentes de código no terminal o dia inteiro (Claude Code, OpenCode, Codex, Gemini). A velocidade de entrega aumentou muito, mas o abismo com os gerenciadores tradicionais ficou escancarado:
- O Jira não faz ideia do que é um harness ou modelo em execução.
- Agentes torram tokens caros de raciocínio profundo (Sonnet/Opus) em tarefas bobas como um typo no README ou um ajuste simples de CSS.
- Modelos menores se perdem e saem rodando
find /no terminal, estourando contexto à toa. - Falta uma esteira real que amarre especificação, código, testes e revisão antes de ir para produção.
Em vez de usar plataformas que trancam o código em sandboxes caras na nuvem, resolvi abrir o código do DeskReport:
- BYOH (Bring Your Own Harness): roda 100% na sua máquina, detecta os agentes instalados e não tira o código do seu disco.
- Roteamento por Complexidade: triagem antes da execução. Tarefa simples (
low) roda em modelo gratuito/eco local. Tarefa de arquitetura crítica (high) vai para modelos de raciocínio com spec prévia. - Esteira com Papéis: organiza as etapas (Spec, Dev, QA, Review) com aprovação humana obrigatória.
O projeto é aberto e gratuito para uso local e self-hosted:
👉 https://github.com/4gocompany/deskreport
Quero muito o feedback de vocês: como vocês têm organizado as demandas e o consumo de cotas dos agentes no fluxo de vocês hoje?