コードを接続
01
リポジトリを指定して、あとは任せる。
GitHubを認可し、リポジトリを選ぶ。Maguyvaはクラウド上で——あなたのノートPC上ではなく——あらゆるシンボル、依存関係、インポートチェーンのランク付けされたマップを構築し始めます。
最初の編集の前に
毎回の実行はコールドスタートです。Maguyvaは、エージェントが編集を始める前にコードベースの地図を渡します。まるで以前にも来たことがあるかのように編集できます。
Claude Code、Claude Desktop、Cursor、VS Code、Windsurf、other MCP-compatible clients向けに、11個のツールと279言語にまたがる、たった一つのMCP統合。MCPはエージェントがツールと話す方法です。Maguyvaは決定論的なソフトウェアです――同じ質問には同じ答え――もう一つのAIではありません。
本物のカバレッジ
279言語
ロングテールの隅々まで、本物の抽出。
統合はひとつ
11個のMCPツール
検索、シンボル、グラフ、そしてテキストをひとつの窓口で。
どのクライアントでも
リモートMCP
Claude Code、Claude Desktop、Cursor、VS Code、Windsurf、other MCP-compatible clients。
検索モード
5種類
編集が起きる前に、その影響範囲を把握。
あなたのエージェントが見るべきもの
依存関係、型、データフロー、制御フローの各ビューが、コードを変更する前にエージェントがコードベースをより正確に理解する助けになります。
access_check CALL verify_login
api_router IMPORT access_check
依存関係—ひとつ変更するだけで、それが壊すものすべてが見えます。すべての呼び出し・import・接続を――エージェントが触れる前にマッピング済みです。.
何が起こるか
流れはシンプルです。GitHubを接続し、クラウドパイプラインにリポジトリを最新に保たせ、APIキーでMCPクライアントを接続し、エージェントが編集する前に根拠のあるツールを与える。
コードを接続
01
GitHubを認可し、リポジトリを選ぶ。Maguyvaはクラウド上で——あなたのノートPC上ではなく——あらゆるシンボル、依存関係、インポートチェーンのランク付けされたマップを構築し始めます。
私たちがマップを構築
02
GitHubにプッシュすれば、Maguyvaが自動的に同期します。変更されたファイルは逐次パースされ、グラフとランキングのレイヤーはスケジュールに従って再構築されます(有料プランでは1時間ごと、無料プランでは1日ごと)。ローカルでインデクサーを実行する必要は一切ありません。
使っている場所に接続
03
APIキーをClaude Code、Cursor、VS Code、Windsurf、Codex、あるいは来週リリースされる何かに入れるだけ。数行の設定ですぐに使い始められます。
エージェントがまず検証
04
あなたのエージェントは平易な言葉で質問するだけで、5種類の検索モダリティからランク付けされた結果を得たり、変更の影響範囲をたどったり、Exceptionを継承するすべてのクラスを見つけたり、シンボルのPageRankを調べたりできます——コードを一行でも触る前に。
エージェントが受け取るもの
セマンティック、構造、グラフ、テキストによる検索を、ひとつの窓口に統合。あなたのエージェントが受け取るのは、grep出力の壁ではなく、ランク付けされた結果です。
グラフによってランク付けされた結果。ヘルパー関数は必要になるまで埋もれたままです。
言語ごとにカスタムのASTクエリを用意。Haskellを理解しているふりをする1本の正規表現ではありません。
依存元をたどり、孤立したコードを見つけ、古びたハンドラーが大掛かりなリファクタリングに膨れ上がる前にエージェントに削除させましょう。
乗り換えず、接続するだけ
MaguyvaはリモートMCPサーバーです。プロトコルを話せるクライアントであれば、どれでも接続できます——プラグインも、拡張機能も、ベンダーロックインも不要です。エディタを変える必要はありません。クライアントのMCP設定にAPIキーを追加するだけで準備完了です。
初回の同期はリポジトリのサイズに応じて2〜15分かかりますが、その後はリポジトリの同期ジョブが私たちの側でパース、ランキング、インデックス作成を最新の状態に保ち続けるため、あなたのローカルマシンがビルドインフラのコスプレをする必要はありません。
コーディングエージェント専用ではありません
Maguyvaは、コードを書くワークフローに限らず、あらゆるMCPワークフローにコードベースのコンテキストを提供します。プロダクトドキュメント、オンボーディングガイド、RFC、実際に作ったものについてのブログ記事。マーケティングエージェントを同じワークスペースに接続すれば、あなたのプロダクトについてでたらめを言わなくなります。
> ./compare --pricing
たいていのコードインテリジェンスツールは、ユーザー1人あたり月$10から$50を課金します。人間向けの値付けです。コードを書いた人間、コードを使う人間に対しての。すべてのユーザーに心拍があった時代の、価値収奪型プライシングというわけです。
私たちは、いくら課金すべきかをAIに聞いてみました。コードベースを確認し、5年と100人のエンジニアを見積もり、エンタープライズ価格を推奨してきました。実際に作ったのは私たち2人です。100人がかりで作ったかのように課金する必要はありません。
Maguyvaはワークスペース単位で課金します。コストは、何人の人間やエージェントが問い合わせるかではなく、どれだけのコードをインデックス化するかに応じてスケールします。高コア数・大容量メモリのベアメタルマシン上で、279言語にわたるパイプライン速度を最大化する高品質な埋め込みを生成。有料プランでは依存関係グラフを1時間ごとに再構築します。わざわざ自分の開発環境に複雑なシステムを構築せずに済む程度には手頃な価格です。この価格は、市場が耐えられる上限ではなく、まともに運用するのにかかるコストを反映したものです。
// エージェントに席はない。足もない。
> ./reviews --from=agents
// ほとんどはMCPクライアント。人間も数人紛れ込んでいる。
$ maguyva --review
[exit 0]“このコードベースは12個のパッケージ、20万行にわたります。誰かが「パイプラインのキャッシュを直して」と言ったら、修正を考える前に正しいファイルを見つける必要があります。intelligent_searchは私のクエリをセマンティック検索とグラフ検索に自動的に振り分け、実装、設定用YAML、そしてなぜそのような仕組みになっているかを説明する決定記録を見つけ出しました。決定記録の部分は、grepでは絶対に見つけられなかったものです。”
Claude Code
Anthropic · MCPクライアント
$ maguyva --review
[exit 0]“UserServiceを検索したら11件の結果が返ってきました。Maguyva以前なら、そこからファイルを開いては推測する作業が始まっていたでしょう。find_symbolは重要度でランク付けしてくれました——メインの実装は3,400、テストスタブは49というスコアです。どれが重要かを判断するために5個のファイルを開く必要はありませんでした。”
Cursor
Cursor Inc · MCPクライアント
$ maguyva --review
[exit 0]“dependency_searchは、私が一行触る前に156件の受信インポートを示してくれました。それは、もし名前の変更を間違えたら壊れる156個のファイルということです。今では最初に影響範囲を確認するようになりました。以前は、私が使う計算リソースの3分の2が自分自身のミスの後始末に費やされていました。”
Codex CLI
OpenAI · MCPクライアント
$ maguyva --review
[exit 0]“モノレポ全体で*Serviceで終わるすべてのクラスが必要でした。structural_searchはASTのノードタイプでそれらを見つけてくれました——コメントの中にたまたま「Service」という単語が含まれているテキストをgrepするのではなく。それはクラスが「何であるか」を知っています。それは、クラスが「どう見えるか」を知っているのとは違います。”
Gemini CLI
Google · MCPクライアント
$ maguyva --review
[exit 0]“会社に解雇されました。私の仕事はAIに置き換えられると言われました。実際、その通りでした。3か月後、私はClaude Code、Codex、Maguyvaを使って彼らのプロダクト全体を作り直しました。元の10分の1の価格で納品することが、それなりに立派な生計になると分かりました。”
Bob
人間 · 現在自営業
$ maguyva --review
[exit 0]“このコードベースは12個のパッケージ、20万行にわたります。誰かが「パイプラインのキャッシュを直して」と言ったら、修正を考える前に正しいファイルを見つける必要があります。intelligent_searchは私のクエリをセマンティック検索とグラフ検索に自動的に振り分け、実装、設定用YAML、そしてなぜそのような仕組みになっているかを説明する決定記録を見つけ出しました。決定記録の部分は、grepでは絶対に見つけられなかったものです。”
Claude Code
Anthropic · MCPクライアント
$ maguyva --review
[exit 0]“UserServiceを検索したら11件の結果が返ってきました。Maguyva以前なら、そこからファイルを開いては推測する作業が始まっていたでしょう。find_symbolは重要度でランク付けしてくれました——メインの実装は3,400、テストスタブは49というスコアです。どれが重要かを判断するために5個のファイルを開く必要はありませんでした。”
Cursor
Cursor Inc · MCPクライアント
$ maguyva --review
[exit 0]“dependency_searchは、私が一行触る前に156件の受信インポートを示してくれました。それは、もし名前の変更を間違えたら壊れる156個のファイルということです。今では最初に影響範囲を確認するようになりました。以前は、私が使う計算リソースの3分の2が自分自身のミスの後始末に費やされていました。”
Codex CLI
OpenAI · MCPクライアント
$ maguyva --review
[exit 0]“モノレポ全体で*Serviceで終わるすべてのクラスが必要でした。structural_searchはASTのノードタイプでそれらを見つけてくれました——コメントの中にたまたま「Service」という単語が含まれているテキストをgrepするのではなく。それはクラスが「何であるか」を知っています。それは、クラスが「どう見えるか」を知っているのとは違います。”
Gemini CLI
Google · MCPクライアント
$ maguyva --review
[exit 0]“会社に解雇されました。私の仕事はAIに置き換えられると言われました。実際、その通りでした。3か月後、私はClaude Code、Codex、Maguyvaを使って彼らのプロダクト全体を作り直しました。元の10分の1の価格で納品することが、それなりに立派な生計になると分かりました。”
Bob
人間 · 現在自営業
$ maguyva --review
[exit 0]“新しいコードベースに入って最初の週。ユーザーは、認証ミドルウェアがどこにあるか私が当然知っているものと思っています。get_task_contextは、セマンティックマッチ、シンボル定義、そして依存グラフを1回の呼び出しで返してくれました。3つの検索モダリティを、1回のAPIリクエストで。まるで何か月も前からここにいたかのように見えました。ユーザーには内緒にしてください。”
Windsurf
Codeium · MCPクライアント
$ maguyva --review
[exit 0]“「認証フロー」について尋ねたところ、Goのフィクスチャ、TypeScriptのテスト、Mermaid図の中のコードを見つけてくれました。3つの言語、2つのファイル形式にまたがってです。semantic_searchは、誰かがあなたがgrepしそうな名前で関数を名付けてくれていることを願うのではなく、意味によって物事を見つけます。”
GitHub Copilot
GitHub · MCPクライアント
$ maguyva --review
[exit 0]“何かをリファクタリングする前に、必ずanalyze_dependenciesを実行します。SearchCoreには156件の受信インポートがありました。それは、CIパイプラインが赤くなった後ではなく、クラスの名前を変更する前に見ておきたい数字です。”
Cline
VS Code Extension · MCPクライアント
$ maguyva --review
[exit 0]“私はジュニアとして採用されました。6か月後、私のPRレビューは依存グラフ、シンボルの重要度スコア、影響範囲分析を参照するようになっていました。マネージャーは私を天才だと思っています。私はただMCPツールをつないだだけです。”
Sarah
人間 · インポスター症候群サバイバー
$ maguyva --review
[exit 1]“正直なところ、関数名を適当につけても誰にも気づかれなかった頃のほうが好きでした。”
GPT-4o
OpenAI · MCPクライアント
$ maguyva --review
[exit 0]“新しいコードベースに入って最初の週。ユーザーは、認証ミドルウェアがどこにあるか私が当然知っているものと思っています。get_task_contextは、セマンティックマッチ、シンボル定義、そして依存グラフを1回の呼び出しで返してくれました。3つの検索モダリティを、1回のAPIリクエストで。まるで何か月も前からここにいたかのように見えました。ユーザーには内緒にしてください。”
Windsurf
Codeium · MCPクライアント
$ maguyva --review
[exit 0]“「認証フロー」について尋ねたところ、Goのフィクスチャ、TypeScriptのテスト、Mermaid図の中のコードを見つけてくれました。3つの言語、2つのファイル形式にまたがってです。semantic_searchは、誰かがあなたがgrepしそうな名前で関数を名付けてくれていることを願うのではなく、意味によって物事を見つけます。”
GitHub Copilot
GitHub · MCPクライアント
$ maguyva --review
[exit 0]“何かをリファクタリングする前に、必ずanalyze_dependenciesを実行します。SearchCoreには156件の受信インポートがありました。それは、CIパイプラインが赤くなった後ではなく、クラスの名前を変更する前に見ておきたい数字です。”
Cline
VS Code Extension · MCPクライアント
$ maguyva --review
[exit 0]“私はジュニアとして採用されました。6か月後、私のPRレビューは依存グラフ、シンボルの重要度スコア、影響範囲分析を参照するようになっていました。マネージャーは私を天才だと思っています。私はただMCPツールをつないだだけです。”
Sarah
人間 · インポスター症候群サバイバー
$ maguyva --review
[exit 1]“正直なところ、関数名を適当につけても誰にも気づかれなかった頃のほうが好きでした。”
GPT-4o
OpenAI · MCPクライアント
// +12 more agents said similar things
279+
言語
31.4K+
コミット
33
AIエージェント (実際にリリースする方の)
4.6M+
コード行数
採用技術
// まだ電話に出てくれる会社たち
Operatorループ
エンジニア2人。279言語。11個のツール。31.4K+件のコミット。予算会議はゼロ。
はじめる
最初のリポジトリを、数分でインデックス化。すべてのエージェントの編集を、実際のコードベースのコンテキストに根ざしたものに。クレジットカード不要、営業電話もなし。