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

Servidor MCP Conecta Claude ao Inventário de Vinhos do CellarTracker
Tools

Servidor MCP Conecta Claude ao Inventário de Vinhos do CellarTracker

Um desenvolvedor criou um servidor MCP que conecta o Claude diretamente a contas do CellarTracker, permitindo consultas conversacionais sobre inventário de vinhos, notas de degustação, histórico de compras e janelas de consumo sem exportações manuais de CSV.

OpenClawRadar
Clavis MCP Server: Gerenciamento Seguro de Credenciais para Claude Desktop
Tools

Clavis MCP Server: Gerenciamento Seguro de Credenciais para Claude Desktop

Clavis é um servidor MCP que gerencia chaves de API e tokens OAuth para o Claude Desktop, armazenando credenciais com criptografia AES-256 e fornecendo atualização automática de tokens para evitar erros de expiração no meio da conversa.

OpenClawRadar
Bugs no analisador do LM Studio quebram a chamada de ferramentas e o raciocínio do Qwen3.5
Tools

Bugs no analisador do LM Studio quebram a chamada de ferramentas e o raciocínio do Qwen3.5

O analisador do servidor do LM Studio tem três bugs interagentes que quebram silenciosamente a chamada de ferramentas, corrompem a saída de raciocínio e fazem os modelos parecerem piores do que realmente são. Os problemas afetam modelos de raciocínio como Qwen3.5 e DeepSeek-R1, com um bug relatado há mais de um ano ainda não resolvido.

OpenClawRadar
Tacit: Uma linguagem de programação LLM-First construída com Claude Code e Opus 4.7
Tools

Tacit: Uma linguagem de programação LLM-First construída com Claude Code e Opus 4.7

Tacit é uma linguagem de programação experimental, pensada primeiro para LLMs, projetada e implementada usando Claude Code e Opus 4.7. Ela elimina conveniências humanas para minimizar o uso de tokens e vem com um primer que ensina LLMs de nível médio+ (Sonnet e superiores) a escrever código Tacit.

OpenClawRadar