デトリックスMCPサーバーがAIコーディングエージェントにランタイムデバッグ機能を追加

Detrixの機能
Detrixは、AIコーディングエージェントをDAP(Debug Adapter Protocol)経由でアプリケーションのデバッガーに接続するMCP(Model Context Protocol)サーバーです。実行を停止せずに実行中のコードを観察できるようにし、ログポイント(一時停止せずに値をキャプチャするブレークポイント)を使用します。
主な特徴
- 行番号を指定せずに任意の行の任意の変数を観察(
find_variable) - スタックトレース、メモリスナップショットのキャプチャ、式の評価
- ホットパスでのキャプチャのスロットル、サンプリング、レート制限
- 観察は自動的に期限切れになるため、本番環境に漏れることはありません
- デフォルトでローカル実行—クラウド依存なし、データはマシンから流出しません
- Docker/クラウドで動作—エージェントはデーモンが存在する場所に接続し、VPNは不要です
使用例
ソース例では、Docker内のGoマイクロサービスが大幅に膨らんだ収益を報告していました。エージェントはDetrixを使用して以下のことを行いました:
- ソースコードを読み、廃止された単位変換コードを特定
- Detrix経由でサービスを起動
- 実行中のコンテナ内の
txn.Amount、txn.Unit、total変数を観察 txn.Amount = 8957でtxn.Unit = "cents"の場合、89.57ドルに変換せずにドルとして合計されていることを特定- クライアントコードを修正し、API契約の変更を上流に報告
セットアップ
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"]
}
}
}
アプリに1行追加:
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
👀 See Also

スニップツールは、AIコーディングエージェントとの視覚的コミュニケーションを可能にします。
Snipは、開発者がAIエージェントに視覚的に意図を伝えるためのスクリーンショット、注釈、描画を可能にする無料ツールです。エージェントはCLIやMCPを通じてダイアグラムを生成したり画像を直接読み込んだりできます。現在はApple Silicon Macで動作し、Mermaidダイアグラムをサポート、HTMLサポートは開発中です。

DecisionNode: セマンティック意思決定ストレージのためのCLIとMCPサーバー
DecisionNodeは、ローカルのみで動作するCLIおよびMCPサーバーで、構造化された決定事項をJSONとして保存し、それらをベクトルとして埋め込み、意味検索を可能にし、MCPを通じてAIツール間でアクセスできるようにします。MITライセンスで、Claude Code、Cursor、Windsurf、Antigravity、その他のMCPクライアントで動作するように設計されています。

Cortex: エビングハウス減衰を備えたOpenClawエージェント向けローカルメモリレイヤー
Cortexは、OpenClawエージェントにおけるコンテキスト圧縮の問題を解決するために構築されたオープンソースのメモリツールです。エビングハウスの忘却曲線を実装して事実の減衰を管理し、ファイルからのインポートを優先し、19MBの単一Goバイナリ(SQLite使用)として動作します。

内部ツールへの安全なリモートアクセスのためのMCPゲートウェイ
オープンソースのMCPゲートウェイは、複数のMCPツールサーバーを単一の接続に集約し、パブリックエンドポイントを公開することなくClaude Desktop経由で安全にアクセスできるようにします。OpenZiti/zrokを利用したゼロトラストネットワーキングを採用し、共有トークンを用いた1つの設定エントリのみで構成可能です。