1

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?

Carregando publicação patrocinada...
1

Eu sou um dos membros da comunidade TabNews que não usam as IAs dessa maneira. Eu via o termo harness na timeline e não sabia o que era. Lendo seu texto eu cheguei a uma conclusão. E confirmei que uso a IA de modo diferente.
Eu tenho produzido menos já faz um tempo. Minha carreira aparentemente diminuiu a velocidade.
Eu já usei algumas vezes o copilot e acho que escrevi sobre o processo aqui no tabnews todas as vezes.
Meu último commit foi em um projeto que juntou dois trechos de código de outros dois projetos meus. Eu não planejei 'não usar IA (dessa vez)'. Eu simplesmente nem usei. Eu acho que cogitei usar.
Quero muito falar sobre o commit/job/task/projeto, mas eu sinto que os tabNewrs estão muito interessados em IA