Exmergo Dex icon

Exmergo Dex

Exmergo Dexは、データウェアハウスの探索、dbtとセマンティックモデルの作成、スキーマ変更時の保守を行うオープンソースのエージェントネイティブ分析エンジニアリングツールキットです。Claude Codeなどで動作します。

Exmergo Dex

Dex とは何か

Exmergo Dex は、コーディングエージェントを通じてデータウェアハウスと dbt プロジェクトを扱うための、エージェントネイティブな分析エンジニアリングツールキットです。サイトでは、ウェアハウスの探索、データを dbt とセマンティックモデルへ変換すること、そしてスキーマやビジネス定義が変化した際にそれらのモデルを保守するためのツールとして位置づけられています。

Dex は、別個の BI アプリケーションではなく、独自のエージェントワークフロー内で動作するよう設計されています。Exmergo によると、Claude Code や他のエージェントで動作し、Snowflake、Databricks、BigQuery、Redshift、DuckDB、PostgreSQL などのウェアハウスをサポートし、データは読み取り専用のまま維持されるため、Exmergo を経由して raw data を通さずに探索と保守を行えます。

主な機能

データウェアハウスの探索

Dex はデータウェアハウスのテーブルをプロファイルし、関係を推定し、PII を検出し、ローカルにキャッシュされたドラフトマップを構築するため、エージェントがテーブルを 1 つずつ手動でサンプリングしなくてもスキーマを探索できます。

dbt 変換とセマンティックモデリング

このツールキットは、dbt の SQL モデル、スキーマテスト、セマンティックモデリング用の MetricFlow YAML を作成し、実行前にコストガード付きで dev ターゲットに対して検証できます。

スキーマドリフトの保守

.dex スナップショットに対して /dex:maintain を実行すると、スキーマドリフト、ボリュームドリフト、グレインドリフトを検出し、プロジェクトを整合させるための具体的な編集案を提案します。

コスト制御付きのエージェントワークフロー

Dex は支出管理を強制するよう設計されており、ドライランを使用し、実行前に推定コストを確認し、アクティビティをローカル台帳に記録します。

オープンソースのエージェントスキル

この製品は Apache 2.0 の下で公開されたオープンソースのツールキットとして配布されており、Claude Code などのエージェント向けにコマンドベースのワークフローとして提供されています。

チームが Dex を活用する実践的な方法

  • 見慣れないウェアハウスを理解する

    Dex を使ってウェアハウスのスキーマを調べ、列をプロファイルし、関係を推定し、分析ロジックを書く前にローカルにキャッシュされたドラフトマップを作成します。

  • dbt モデルの作成または拡張

    Dex を使って、メトリクス要求をレビュー可能な dbt SQL モデル、スキーマテスト、MetricFlow YAML に変換し、変更がマージされる前に dev ターゲットに対して検証します。

  • ドリフトの検出と修正

    上流のスキーマや行量が変化したときに .dex スナップショットに対して保守チェックを実行し、提案された整合化の編集案を確認します。

  • エージェントベースの開発フロー内で作業する

    他の開発作業と同じワークフローの中で分析エンジニアリング作業を行いたいときに、Claude Code や他の対応コーディングエージェントを通じて Dex を使用します。

Pros and Cons

Pros

  • データウェアハウスの探索、dbt 変換、ドリフト保守を 1 つのワークフローにまとめています。
  • 別の分析 UI を必要とせず、コーディングエージェントで動作します。
  • raw data をウェアハウス内に保持し、読み取り専用かつコスト制御付きの操作を使います。
  • 製品ページで言及されている幅広いウェアハウスのバックエンドをサポートします。
  • Apache 2.0 の下でオープンソースであり、無料のシングルプレイヤー開発者版があります。

Cons

  • ソースページにはここで参照できる完全な公開ドキュメント一式がないため、利用可能な証拠からは一部のセットアップ詳細やコマンドの網羅範囲が限定的です。
  • Dex はシングルプレイヤーの開発者向けには無料のオープンソースとして示されていますが、チームやエンタープライズの要件は無料のツールキット単体ではなく、より広い Exmergo プラットフォーム側にあるようです。

FAQ

Dex は無料で使えますか?

Dex は Claude Code などのコーディングエージェントを通じて動作するよう設計されており、価格ページではシングルプレイヤーの開発者向けバージョンは永久無料とされています。ホームページでも、Apache 2.0 で公開されたオープンソースのツールキットとして示されています。

Dex は何をしますか?

Dex は、探索、変換、保守のための分析エンジニアリングツールキットとして紹介されています。ホームページでは、/dex:explore、/dex:transform、/dex:maintain というワークフローが示されています。

Dex はどのシステムに接続しますか?

ホームページによると、Dex は Snowflake、Databricks、BigQuery、Redshift、DuckDB、PostgreSQL などのデータウェアハウスに接続し、セマンティックレイヤー作業のために dbt にも接続します。

Dex はデータアクセスとセキュリティをどのように扱いますか?

Dex は、独自のコーディングエージェントを通じて使用するよう位置づけられており、独自の API キーまたはサブスクリプションで動作します。サイトでは、データに対して読み取り専用であり、raw data と認証情報はモデルコンテキストに入らないと説明されています。

Dex はどのようにインストールまたは使用しますか?

サイトによると、Dex は Claude Code、npx skills、AGENTS.md、さらに Codex、Gemini CLI、Cursor などの他のエージェントワークフロー経由で使用できます。ベンチマークページでも、スタンドアロンの BI アプリではなく、エージェント向けのプラグイン/スキルとして位置づけられています。

Quick Facts

カテゴリ
開発者向けツール
主な用途
ウェアハウスと dbt のためのエージェントネイティブ分析エンジニアリング
提供形態
コーディングエージェントを通じて使用するオープンソースのツールキット
ライセンス
Apache 2.0
対応ワークフロー
/dex:explore, /dex:transform, /dex:maintain
ソースドメイン
exmergo.com