Сервер Detrix MCP добавляет отладку в реальном времени для AI-агентов программирования.

✍️ OpenClawRadar📅 Опубликовано: 3 марта 2026 г.🔗 Source
Сервер Detrix MCP добавляет отладку в реальном времени для AI-агентов программирования.
Ad

Что делает Detrix

Detrix — это MCP-сервер (Model Context Protocol), который подключает AI-агенты для программирования к отладчику вашего приложения через DAP (Debug Adapter Protocol). Он позволяет агентам наблюдать за выполняемым кодом без его остановки, используя логпоинты — точки останова, которые захватывают значения без паузы.

Ключевые особенности

  • Наблюдать за любой переменной на любой строке без указания номеров строк (find_variable)
  • Захватывать трассировки стека, снимки памяти и вычислять выражения
  • Ограничивать, сэмплировать или регулировать частоту захвата на горячих путях
  • Наблюдения автоматически истекают — ничего не просачивается в продакшен
  • По умолчанию работает локально — нет зависимости от облака, данные не покидают вашу машину
  • Работает в Docker/облаке — агент подключается туда, где находится демон, VPN не нужен

Пример использования

В исходном примере микросервис на Go в Docker сообщал о дико завышенной выручке. Агент использовал Detrix, чтобы:

  1. Прочитать исходный код и обнаружить мёртвый код конвертации единиц
  2. Разбудить сервис через Detrix
  3. Наблюдать за переменными txn.Amount, txn.Unit и total в работающем контейнере
  4. Определить, что txn.Amount = 8957 с txn.Unit = "cents" суммировалось как доллары вместо конвертации в $89.57
  5. Исправить клиентский код и сообщить об изменении контракта API вышестоящим системам
Ad

Настройка

Для Claude Code:

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

Для любого другого MCP-совместимого агента добавьте в .mcp.json:

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

Добавьте одну строку в ваше приложение:

import detrix
detrix.init(name="my-app") # спит, пока агент не потребует его

Навык Claude Code

Существует навык Claude Code, который меняет поведение Claude по умолчанию при отладке — после установки Claude обращается к Detrix раньше, чем предлагает использовать print-выражения. Также у него есть enable_from_diff: укажите на git diff с уже добавленными кем-то print-выражениями, и он автоматически преобразует их в наблюдения.

Установите навык:

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

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

📖 Read the full source: r/LocalLLaMA

Ad

👀 Смотрите также

Перевод на русский:  
**Браузерная обвязка: предоставление LLM прямого доступа к CDP для самокоррекции браузерных задач**
Инструменты

Перевод на русский: **Браузерная обвязка: предоставление LLM прямого доступа к CDP для самокоррекции браузерных задач**

Browser Harness снимает обёртки браузерных фреймворков, предоставляя LLM прямой доступ к CDP websocket и позволяя им писать недостающие инструменты прямо во время выполнения задачи. Демонстрируется самоизобретением функции upload_file().

OpenClawRadar
Сервер LocalSynapse MCP теперь поддерживает macOS и улучшенный поиск.
Инструменты

Сервер LocalSynapse MCP теперь поддерживает macOS и улучшенный поиск.

LocalSynapse, автономный MCP-сервер для поиска по локальным документам, теперь поддерживает macOS и включает исправления для поисковых запросов из нескольких слов. Разработчик внедрил улучшения на основе обратной связи, включая усиление кликов с учётом позиции и временное затухание в качестве продвижения.

OpenClawRadar
Использование скрытого сигнала агентства (Â) в LLM для улучшения вызова инструментов
Инструменты

Использование скрытого сигнала агентства (Â) в LLM для улучшения вызова инструментов

Разработчик обнаружил, что у языковых моделей есть линейно разделяемое скрытое состояние под названием Â, которое предсказывает вызов инструментов с AUC > 0,94. Использование этого сигнала для принудительного вызова инструментов улучшило производительность Qwen3-1.7B с 26,7% до 85% (+58%) и снизило количество отказов без инструментов с 43% до 2,6%.

OpenClawRadar
Патина: Навык Claude Code для обнаружения и переписывания шаблонов ИИ-текста
Инструменты

Патина: Навык Claude Code для обнаружения и переписывания шаблонов ИИ-текста

Разработчик создал навык Claude Code под названием patina, который определяет 112 шаблонов, делающих текст, сгенерированный ИИ, очевидным на четырёх языках, а затем переписывает отмеченные фрагменты. Инструмент включает режимы только для обнаружения, оценки и итеративного переписывания.

OpenClawRadar