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

Lista selecionada de mais de 260 agentes e ferramentas de IA com foco em código aberto e auto-hospedagem
Tools

Lista selecionada de mais de 260 agentes e ferramentas de IA com foco em código aberto e auto-hospedagem

Um repositório abrangente do GitHub lista mais de 260 agentes e frameworks de IA, com ênfase em opções de código aberto, auto-hospedadas e locais, incluindo Ollama, OpenClaw e DeerFlow.

OpenClawRadar
Arquitetura de Compilador Determinístico para Fluxos de Trabalho de LLM Multi-Etapas Apresenta Fortes Resultados em Benchmarks
Tools

Arquitetura de Compilador Determinístico para Fluxos de Trabalho de LLM Multi-Etapas Apresenta Fortes Resultados em Benchmarks

Uma arquitetura de compilação determinística para fluxos de trabalho estruturados de LLM utiliza registros de nós tipados, contratos de parâmetros e validação estática para compilar grafos de fluxo de trabalho antecipadamente. Os benchmarks mostram que ela supera o GPT-4.1 e o Claude Sonnet 4.6 em profundidades de fluxo de trabalho de 3 a 12+ nós.

OpenClawRadar
LetMeWatch: Plugin Python Adiciona Análise de Vídeo ao Claude via Detecção de Cenas do FFmpeg
Tools

LetMeWatch: Plugin Python Adiciona Análise de Vídeo ao Claude via Detecção de Cenas do FFmpeg

Um desenvolvedor criou um plugin Python de aproximadamente 200 linhas chamado LetMeWatch que permite ao Claude analisar vídeos usando FFmpeg para detecção de cenas, extraindo apenas os quadros onde as imagens mudam, adicionando timestamps e alimentando lotes para a visão multimodal do Claude.

OpenClawRadar
Kanban CLI: Um Gerenciador de Tarefas Local-Primeiro e Agente-Primeiro para o Terminal
Tools

Kanban CLI: Um Gerenciador de Tarefas Local-Primeiro e Agente-Primeiro para o Terminal

Kanban CLI é uma ferramenta de terminal em Rust que oferece rastreamento de tarefas estruturado com integração completa ao git, projetada para fluxos de trabalho orientados por agentes de IA.

OpenClawRadar