← 一覧へ
🔍 コードを理解するCC / Codex 両対応難易度: 中級

ドメイン理解ツール understand-domain

コードからビジネスフローを可視化!

出典リポの★
69,374
最終更新
1ヶ月前
作者
Egonex-AI

これは何?

このツールは、複雑なコードベースの中からビジネスの流れやプロセスを自動的に抽出し、分かりやすいグラフとして表示してくれます。既存の知識グラフがある場合はそれを活用し、ない場合は軽量スキャンで素早く分析します。プロジェクト全体の構造を把握したい時にぴったりです。

ドメイン理解ツールの紹介マンガ

これでできること

  • コードベースからビジネスドメインとプロセスフローを自動抽出できる
  • インタラクティブな水平フローグラフをダッシュボードに表示できる
  • 既存の知識グラフを活用して高速に分析できる
  • 軽量スキャンで新規プロジェクトもすぐに解析可能
  • --fullフラグで強制的に再スキャンできる

こんな時に便利

新しいプロジェクトの全体像を把握したい時
レガシーコードのビジネスフローを理解したい時
チームメンバーにシステムの流れを説明する資料が欲しい時
リファクタリング前に現状の依存関係を確認したい時

使い方

プロジェクトルートディレクトリでツールを実行するだけです。既に.understand-anything/knowledge-graph.jsonがある場合はそれを活用します。--fullフラグをつけると強制的に再スキャンします。git worktreeを使っている場合は自動的にメインリポジトリに出力をリダイレクトします。

使用例(こう頼んでみよう)

/understand-domain --full で強制的に再スキャン/understand-domain で既存の知識グラフから解析UNDERSTAND_NO_WORKTREE_REDIRECT=1 /understand-domain でworktree内に出力

必要なもの

  • 特になし

導入方法

いちばん簡単(AIに頼む)
次のスキルを入れて: https://github.com/Egonex-AI/Understand-Anything/tree/main/understand-anything-plugin/skills/understand-domain
手動で置く
Claude Code → ~/.claude/skills/understand-domain/
Codex → ~/.agents/skills/understand-domain/

使いこなしのコツ

  • 大規模プロジェクトでは--fullスキャンに時間がかかる場合があります
  • git worktreeを使っている場合は出力先に注意しましょう
  • 初回実行時は軽量スキャンから始めるのがおすすめです