Servidor MCP da Detrix Adiciona Depuração em Tempo de Execução a Agentes de Codificação de IA

✍️ OpenClawRadar📅 Publicado: March 3, 2026🔗 Source
Servidor MCP da Detrix Adiciona Depuração em Tempo de Execução a Agentes de Codificação de IA
Ad

O que o Detrix Faz

Detrix é um servidor MCP (Model Context Protocol) que conecta agentes de IA de programação ao depurador da sua aplicação via DAP (Debug Adapter Protocol). Ele permite que os agentes observem o código em execução sem interromper a execução, usando logpoints — pontos de interrupção que capturam valores sem pausar.

Principais Recursos

  • Observar qualquer variável em qualquer linha sem especificar números de linha (find_variable)
  • Capturar rastreamentos de pilha, instantâneos de memória e avaliar expressões
  • Limitar, amostrar ou controlar a taxa de capturas em caminhos críticos
  • As observações expiram automaticamente — nada vaza para produção
  • Executa localmente por padrão — sem dependência de nuvem, nenhum dado sai da sua máquina
  • Funciona no Docker/nuvem — o agente se conecta onde o daemon estiver, sem necessidade de VPN

Exemplo de Caso de Uso

No exemplo de origem, um microsserviço em Go no Docker estava relatando receita absurdamente inflada. O agente usou o Detrix para:

  1. Ler o código-fonte e identificar código de conversão de unidades inativo
  2. Acordar o serviço via Detrix
  3. Observar as variáveis txn.Amount, txn.Unit e total no contêiner em execução
  4. Identificar que txn.Amount = 8957 com txn.Unit = "cents" estava sendo somado como dólares em vez de converter para $89,57
  5. Corrigir o código do cliente e reportar a mudança no contrato da API upstream
Ad

Configuração

Para Claude Code:

brew install flashus/tap/detrix && detrix init && claude mcp add --scope user detrix -- detrix mcp

Para qualquer outro agente compatível com MCP, adicione ao .mcp.json:

{
  "mcpServers": {
    "detrix": {
      "command": "detrix",
      "args": ["mcp"]
    }
  }
}

Adicione uma linha à sua aplicação:

import detrix
detrix.init(name="my-app") # dorme até que o agente precise dele

Habilidade do Claude Code

Existe uma habilidade do Claude Code que altera o comportamento padrão de depuração do Claude — uma vez instalada, o Claude recorre ao Detrix antes de sugerir instruções de impressão. Ela também tem enable_from_diff: aponte para um diff do git com instruções de impressão que alguém já adicionou e ela as converte automaticamente em observações.

Instale a habilidade:

mkdir -p ~/.claude/skills/detrix && cp skills/detrix/* ~/.claude/skills/detrix/

GitHub: https://github.com/flashus/detrix

📖 Leia a fonte completa: r/LocalLLaMA

Ad

👀 See Also

Modo: IDE de IA de Código Aberto com Desenvolvimento Orientado a Especificações e Ganchos para Agentes
Tools

Modo: IDE de IA de Código Aberto com Desenvolvimento Orientado a Especificações e Ganchos para Agentes

Modo é um IDE de desktop de código aberto construído sobre o editor Void que adiciona fluxos de trabalho de desenvolvimento orientado por especificações, ganchos de agente e arquivos de direcionamento. Ele estrutura prompts em requisitos, design e tarefas antes de gerar código.

OpenClawRadar
Usuário do OpenClaw Critica a Arquitetura e as Lacunas de Segurança da Ferramenta
Tools

Usuário do OpenClaw Critica a Arquitetura e as Lacunas de Segurança da Ferramenta

Um usuário do Reddit descreve o OpenClaw como a única ferramenta que torna a automação de agentes tão acessível, mas critica sua arquitetura por não ter uma camada de controle para operações de arquivos, um kernel protegido, gerenciamento de contexto adequado e versionamento ou testes integrados.

OpenClawRadar
Desenvolvedor solo constrói agente de IA multiplataforma para desktop com controle remoto móvel em 3 semanas e envia para mais de 40 países
Tools

Desenvolvedor solo constrói agente de IA multiplataforma para desktop com controle remoto móvel em 3 semanas e envia para mais de 40 países

Um desenvolvedor solo construiu o Skales, um agente de IA nativo para desktop com mais de 139 ferramentas e um aplicativo complementar para controle remoto — tudo em 3 semanas usando Claude. O app roda em macOS, Windows e Linux, é local-first e gratuito, e já tem usuários ativos em mais de 40 países.

OpenClawRadar
nan-forget: Memória de codificação de IA local em um único arquivo SQLite
Tools

nan-forget: Memória de codificação de IA local em um único arquivo SQLite

nan-forget é uma ferramenta de memória para agentes de IA de codificação que armazena contexto em um único arquivo SQLite (~3MB) sem serviços em segundo plano. Ela usa um pipeline de recuperação de 3 estágios e funciona no Claude Code, Cursor e terminal via CLI.

OpenClawRadar