Descrição
Diffo é uma ferramenta projetada para revisar código escrito por agentes diretamente na sua máquina. Facilita um processo de revisão ao vivo que está conectado ao agente responsável pelo código, permitindo que seus comentários sejam retornados como correções. Esse processo ocorre inteiramente na sua máquina local, sem necessidade de configuração, contas ou serviços em nuvem. Diffo opera um pequeno servidor local por repositório, armazenando o estado em SQLite sob ~/.diffo.
A ferramenta suporta vários conjuntos de alterações, incluindo saídas de agentes não confirmadas, branches ou intervalos de commits, e abre revisões no seu navegador sem exigir que o código seja enviado remotamente. Integra-se com vários agentes de codificação, como Claude Code, Cursor, VS Code, Copilot, Codex, Gemini CLI, Amp, Goose e OpenCode, desde que estejam instalados no seu sistema.
Diffo não é um revisor de código AI; em vez disso, serve como uma ferramenta de leitura que aproveita o julgamento humano. Permite diffs unificados ou divididos com destaque de sintaxe, navegação priorizada por teclado e rastreamento de visualizações por arquivo. O conjunto de alterações permanece ao vivo, atualizando-se conforme o agente trabalha, e comentários podem ser feitos em linhas, arquivos ou conjuntos de alterações inteiros.
A ferramenta garante que nenhum código saia da sua máquina, fazendo zero chamadas de rede e não mantendo chaves, pois não chama nenhum modelo. Diffo foi projetado para funcionar com Node 24, utilizando o node:sqlite embutido do runtime para gerenciamento de estado. É uma ferramenta versátil que pode ser executada em vários repositórios simultaneamente, com cada um tendo seu próprio servidor e porta.
Recursos principais de Diffo
Ferramenta de revisão de código local
Revisão ao vivo na sua máquina
Sem necessidade de acesso remoto
Integra-se com múltiplos agentes
Diffs com destaque de sintaxe
Navegação priorizada por teclado
Rastreamento de visualizações por arquivo
Sem chamadas de rede ou telemetria
Armazena estado em SQLite
Suporta múltiplos repositórios
Como usar Diffo?
Instalar: Configure o Diffo com seus agentes de codificação
Abrir Revisão: Inicie uma sessão de revisão ao vivo
Comentar: Forneça feedback sobre o código
Atualizar: Receba correções diretamente no diff
Casos de uso de Diffo
- Revisão de Código Local
- Integração de Agentes
- Atualizações de Código Ao Vivo
- Suporte a Múltiplos Repositórios
- Manipulação Segura de Código




