# 編集は簡単。何が壊れるかを知るのが難しい。

Canonical source: https://maguyva.ai/ja/know-what-breaks

License: text under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/); code samples under [MIT-0](https://opensource.org/license/mit-0); the Maguyva name, logos, brand assets and other code are not covered. Details: [maguyva.ai/license](https://maguyva.ai/license).

リファクタリングの前に、あなたのエージェントは、すべての呼び出し元、インポートしている箇所、依存元を把握しておくべきです。Maguyvaは、grepではなく実際のコールグラフから、それに答えます。

影響分析とは、これから変更するコードに依存するものをすべて洗い出すことです。Maguyvaは、エージェントが1行でも編集する前に、パッケージや言語をまたいで、その呼び出し元と依存元をファイルパスと行番号つきで返します。

- [最初のリポジトリをインデックスする](https://app.maguyva.ai/auth/sign-up?plan=free)
- [ドキュメントを読む](https://maguyva.ai/ja/docs)

Freeプラン: リポジトリ3個, インデックス済みリポジトリ行数、最大5万行、カード不要。

## 正確な総数、明示される欠落

*// 影響範囲*

グラフ検索はモノレポ全体の呼び出し元の正確な総数を返し、一覧が完全かどうかも明示します。名前だけで一致した呼び出しは別に一覧表示されます。

## 実際の行に根ざす

*// リリース前に*

ファイルパスと行番号があるので、CIが赤くなる前に、移行リストが正しいことがわかります。

## 設定手順を掲載したMCPクライアント23種

*// どのクライアントでも*

リモートMCP統合はひとつだけ。ローカルのインデクサーも、乗り換えるIDEも不要です。

## リファクタリングの前に、影響範囲を確認。

すでに知っているリポジトリを1つインデックス化し、これから変更しようとしている関数を何が呼び出しているか聞いてみてください。

01. **知っているリポジトリをインデックス化**: リファクタリングが怖いコードベースを選びましょう。Freeプラン: リポジトリ3個, インデックス済みリポジトリ行数、最大5万行。
02. **MCP経由で接続**: Claude、Codex、Cursor、あるいはその他のMCPクライアント。リモートサーバーはひとつだけ、ローカルセットアップは不要です。
03. **変更したら何が壊れるか聞いてみる**: 1行触る前に、grepではなく実際のグラフから、呼び出し元とインポートしている箇所を、正確な総数と完全性フラグ付きで取得しましょう。

## より良いコンテキストで、より安全な編集を。

無料で始めましょう。あなたのエージェントが1行変更する前に、何が壊れるかを知っておきましょう。クレジットカード不要、営業電話もなし。

- [最初のリポジトリをインデックスする](https://app.maguyva.ai/auth/sign-up?plan=free)
- [ドキュメントを読む](https://maguyva.ai/ja/docs)
