Detrix MCP 서버, AI 코딩 에이전트에 런타임 디버깅 기능 추가

✍️ OpenClawRadar📅 게시일: March 3, 2026🔗 Source
Detrix MCP 서버, AI 코딩 에이전트에 런타임 디버깅 기능 추가
Ad

Detrix의 기능

Detrix는 MCP(Model Context Protocol) 서버로, DAP(Debug Adapter Protocol)를 통해 AI 코딩 에이전트를 애플리케이션 디버거에 연결합니다. 실행을 중지하지 않고 로그포인트(중단 없이 값을 캡처하는 브레이크포인트)를 사용하여 실행 중인 코드를 관찰할 수 있게 합니다.

주요 기능

  • 줄 번호 지정 없이 모든 줄의 변수 관찰 가능 (find_variable)
  • 스택 트레이스, 메모리 스냅샷 캡처 및 표현식 평가
  • 핫 경로에서 캡처 스로틀링, 샘플링 또는 속도 제한
  • 관찰 내용 자동 만료 - 프로덕션 환경으로 유출되지 않음
  • 기본적으로 로컬 실행 - 클라우드 의존성 없음, 데이터가 머신을 떠나지 않음
  • Docker/클라우드에서 작동 - 에이전트가 데몬이 있는 곳에 연결, VPN 불필요

사용 예시

소스 예시에서, Docker의 Go 마이크로서비스가 급격히 부풀려진 수익을 보고하고 있었습니다. 에이전트는 Detrix를 사용하여:

  1. 소스 코드를 읽고 사용되지 않는 단위 변환 코드 발견
  2. Detrix를 통해 서비스 활성화
  3. 실행 중인 컨테이너에서 txn.Amount, txn.Unit, total 변수 관찰
  4. txn.Amount = 8957txn.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의 기본 디버깅 동작을 변경하는 Claude Code 스킬이 있습니다. 설치되면, Claude는 print 문을 제안하기 전에 Detrix를 먼저 사용합니다. 또한 enable_from_diff 기능이 있습니다: 누군가 이미 추가한 print 문이 있는 git diff를 가리키면 자동으로 관찰 내용으로 변환합니다.

스킬 설치:

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

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

📖 전체 소스 읽기: r/LocalLLaMA

Ad

👀 See Also

오픈소스 클로드 코드 플러그인 에이전트 커머스 프로토콜용
Tools

오픈소스 클로드 코드 플러그인 에이전트 커머스 프로토콜용

OrcaQubits는 MIT 라이선스로 Magento 2, BigCommerce, WooCommerce와 같은 플랫폼을 지원하며 UCP, ACP, AP2, A2A를 포함한 에이전트 커머스 프로토콜을 구현하는 8개의 오픈소스 Claude Code 플러그인을 출시했습니다.

OpenClawRadar
Auto-co: 클로드 코드를 자율 AI 회사로 변환하는 50줄짜리 배시 스크립트
Tools

Auto-co: 클로드 코드를 자율 AI 회사로 변환하는 50줄짜리 배시 스크립트

Auto-co는 Claude Code CLI를 루프로 감싸는 약 50줄의 bash 스크립트로, CEO, 엔지니어, 비평가 등 14개의 AI 에이전트가 역할을 맡아 자율적으로 실행되도록 합니다. 이 시스템은 FormReply와 Changelog.dev를 포함한 4개의 제품을 처음부터 구축했으며, 270회 이상의 사이클에 걸쳐 총 비용은 268달러입니다.

OpenClawRadar
🦀
Tools

수술적 GitHub 추출: 전체 저장소가 아닌 하나의 함수를 가져오는 클로드 기술

surgical-github-extraction이라는 새로운 오픈 소스 Claude Skill은 함수나 패턴 하나만 필요할 때 Claude Code가 전체 저장소를 클론하는 것을 방지합니다. README를 읽고, 1~3개의 원시 소스 파일을 가져온 후, 출처 주석과 함께 가장 작은 유용한 단위를 추출합니다.

OpenClawRadar
CLI-Anything-WEB: 모든 웹사이트를 Claude Code용 Python CLI로 리버스 엔지니어링하는 오픈소스 플러그인
Tools

CLI-Anything-WEB: 모든 웹사이트를 Claude Code용 Python CLI로 리버스 엔지니어링하는 오픈소스 플러그인

CLI-Anything-WEB는 브라우저 트래픽을 모니터링하고, 프로토콜을 리버스 엔지니어링하며, 인증, 테스트, --json 지원을 포함한 완전한 Python CLI를 생성하는 오픈소스 Claude Code 플러그인입니다. Reddit, Booking, Airbnb, ChatGPT, LinkedIn 등의 사이트를 위한 19개의 샘플 CLI가 포함되어 있습니다.

OpenClawRadar