TREX: O Revisor de Código com IA da Greptile que Executa Seu Código

✍️ OpenClawRadar📅 Publicado: June 18, 2026🔗 Source
TREX: O Revisor de Código com IA da Greptile que Executa Seu Código
Ad

A Greptile lançou o TREX (Test, Run, Execute), uma camada de execução que roda seu código durante a revisão de código com IA. Em vez de apenas ler diffs, o TREX realmente executa o código alterado e revela bugs de runtime — regressões de UI, erros de lógica dependentes de estado, condições de corrida — que a análise estática não consegue capturar.

Arquitetura: Orquestrador + Subagentes por Problema

Versões iniciais tentaram agentes separados ou um único agente combinado. Ambos falharam: agentes separados duplicavam trabalho sem contexto compartilhado; um único agente ficava sobrecarregado gerenciando setup, screenshots e testes. A solução foi um agente orquestrador (o revisor principal do Greptile) que lê o diff, identifica problemas suspeitos e cria um subagente TREX dedicado por problema, todos rodando em paralelo. Cada subagente herda o contexto do orquestrador e tem sua própria janela de contexto focada na investigação específica.

Exemplo: uma funcionalidade de UI atrás de um gate de autenticação. Um subagente configura o ambiente autonomamente, lida com autenticação, alterna feature flags e retorna um screenshot da funcionalidade renderizada.

Ad

Artefatos Multimodais vs. Tópicos

O output inicial do TREX era resumos em tópicos — mas tópicos permitiam alucinações (por exemplo, afirmar que um teste passou quando não passou) e não davam meio de verificar. A correção: cada descoberta do TREX é apoiada por um conjunto de artefatos multimodais: screenshots, logs de execução, traces de API e scripts de execução. Cada modalidade conta parte da história, tornando possível rastrear exatamente o que aconteceu. O primeiro artefato que impressionou a equipe foi um vídeo capturando uma mudança de animação — mostrando o efeito real em runtime.

O Que Ele Detecta

O TREX tem como alvo bugs que não aparecem em diffs de código: erros de lógica que exigem sequências específicas de estado, regressões de UI após o carregamento da página, e condições de corrida que precisam de requisições reais. Ele gera e executa testes, mas o foco é encontrar bugs, não apenas escrever testes. O subagente descobre o setup por conta própria.

Como Shlok Mehrotra, o engenheiro por trás do TREX, diz: "Você pode ler o diff perfeitamente e ainda assim perder completamente esses tipos de bugs."

📖 Leia a fonte completa: HN AI Agents

Ad

👀 See Also

Faça Acontecer: Sistema de Meta-Prompting para Agentes de IA de Programação
Tools

Faça Acontecer: Sistema de Meta-Prompting para Agentes de IA de Programação

Get Shit Done é um sistema de meta-prompting, engenharia de contexto e desenvolvimento orientado a especificações que funciona com Claude Code, OpenCode, Gemini CLI, Codex, Copilot e Antigravity. Ele aborda a deterioração do contexto fornecendo prompts estruturados e fluxos de trabalho de verificação.

OpenClawRadar
Clawpage: Uma Ferramenta que Converte Conversas do OpenClaw em Sites Estáticos
Tools

Clawpage: Uma Ferramenta que Converte Conversas do OpenClaw em Sites Estáticos

Um desenvolvedor criou o Clawpage, uma habilidade que transforma o histórico de sessões do OpenClaw em páginas web estáticas para preservar conversas valiosas, incluindo o vai e vem, a pesquisa e o processo de depuração. A ferramenta está disponível no GitHub.

OpenClawRadar
SLayer: Uma Camada Semântica Open-Source para Agentes de IA que Aprende com Consultas
Tools

SLayer: Uma Camada Semântica Open-Source para Agentes de IA que Aprende com Consultas

SLayer é uma camada semântica leve e incorporável que permite que agentes de IA consultem bancos de dados, gerenciem modelos e aprendam com interações via MCP, REST, CLI ou Python.

OpenClawRadar
OpenObscure: Firewall de Privacidade de Código Aberto para Agentes de IA em Dispositivos
Tools

OpenObscure: Firewall de Privacidade de Código Aberto para Agentes de IA em Dispositivos

OpenObscure é um firewall de privacidade de código aberto e no dispositivo que fica entre agentes de IA e provedores de LLM, usando Criptografia de Preservação de Formato FF1 para criptografar valores de PII antes que as solicitações saiam do seu dispositivo. Inclui detecção de PII com 99,7% de recall, varredura de firewall cognitivo e executa em macOS/Linux/Windows com bindings para iOS/Android.

OpenClawRadar