本文へスキップ

最初の編集の前に

あなたのエージェントは何もかも

毎回の実行はコールドスタートです。Maguyvaは、エージェントが編集を始める前にコードベースの地図を渡します。まるで以前にも来たことがあるかのように編集できます。

Claude Code、Claude Desktop、Cursor、VS Code、Windsurf、other MCP-compatible clients向けに、11個のツールと279言語にまたがる、たった一つのMCP統合。MCPはエージェントがツールと話す方法です。Maguyvaは決定論的なソフトウェアです――同じ質問には同じ答え――もう一つのAIではありません。

セマンティック + 構造 + グラフ + テキスト何が最初に壊れるかを知る
自社エージェント
あなたのgit →[ maguyva ]← エージェント部隊

Maguyvaを構築するエージェント部隊。

33
部隊内のエージェント
11
MCPツール
279
言語
オプスフロアを見る

本物のカバレッジ

279言語

ロングテールの隅々まで、本物の抽出。

統合はひとつ

11個のMCPツール

検索、シンボル、グラフ、そしてテキストをひとつの窓口で。

どのクライアントでも

リモートMCP

Claude Code、Claude Desktop、Cursor、VS Code、Windsurf、other MCP-compatible clients。

検索モード

5種類

編集が起きる前に、その影響範囲を把握。

あなたのエージェントが見るべきもの

4つのグラフビューが重要な情報を示す
編集が始まる前に。

依存関係、型、データフロー、制御フローの各ビューが、コードを変更する前にエージェントがコードベースをより正確に理解する助けになります。

access_check CALL verify_login

api_router IMPORT access_check

依存関係

何が起こるか

GitHubを接続する。Maguyvaがコンテキストを構築する。

流れはシンプルです。GitHubを接続し、クラウドパイプラインにリポジトリを最新に保たせ、APIキーでMCPクライアントを接続し、エージェントが編集する前に根拠のあるツールを与える。

githubクラウドパイプラインリモートMCP11個のツール

コードを接続

01

リポジトリを指定して、あとは任せる。

GitHubを認可し、リポジトリを選ぶ。Maguyvaはクラウド上で——あなたのノートPC上ではなく——あらゆるシンボル、依存関係、インポートチェーンのランク付けされたマップを構築し始めます。

私たちがマップを構築

02

コードをプッシュする。インデックスが追いつく。

GitHubにプッシュすれば、Maguyvaが自動的に同期します。変更されたファイルは逐次パースされ、グラフとランキングのレイヤーはスケジュールに従って再構築されます(有料プランでは1時間ごと、無料プランでは1日ごと)。ローカルでインデクサーを実行する必要は一切ありません。

使っている場所に接続

03

MCP設定はひとつ。クライアントは自由。

APIキーをClaude Code、Cursor、VS Code、Windsurf、Codex、あるいは来週リリースされる何かに入れるだけ。数行の設定ですぐに使い始められます。

エージェントがまず検証

04

11個のツール。幻覚による編集はより少なく。

あなたのエージェントは平易な言葉で質問するだけで、5種類の検索モダリティからランク付けされた結果を得たり、変更の影響範囲をたどったり、Exceptionを継承するすべてのクラスを見つけたり、シンボルのPageRankを調べたりできます——コードを一行でも触る前に。

エージェントが受け取るもの

汎用的な検索ボックスひとつではなく、根拠のあるコンテキストを。

トレンチコートを着た全文検索、ではありません。

セマンティック、構造、グラフ、テキストによる検索を、ひとつの窓口に統合。あなたのエージェントが受け取るのは、grep出力の壁ではなく、ランク付けされた結果です。

重要なシンボルが最初に浮かび上がる。

グラフによってランク付けされた結果。ヘルパー関数は必要になるまで埋もれたままです。

279言語に対応。COBOLでさえも。(COBOLだけは勘弁してください。)

言語ごとにカスタムのASTクエリを用意。Haskellを理解しているふりをする1本の正規表現ではありません。

壊す前に、何が壊れるかを知る。

依存元をたどり、孤立したコードを見つけ、古びたハンドラーが大掛かりなリファクタリングに膨れ上がる前にエージェントに削除させましょう。

乗り換えず、接続するだけ

私たちは、あなたの作業場所そのものになろうとしているわけではありません。

MaguyvaはリモートMCPサーバーです。プロトコルを話せるクライアントであれば、どれでも接続できます——プラグインも、拡張機能も、ベンダーロックインも不要です。エディタを変える必要はありません。クライアントのMCP設定にAPIキーを追加するだけで準備完了です。

Claude Code
Claude Desktop
Cursor
VS Code
Windsurf
Codex CLI
GitHub Copilot CLI
Gemini CLI
Cline
Roo Code
Goose
Continue
LM Studio
Amazon Q
JetBrains
Zed
Trae
OpenCode
BoltAI
LibreChat
Antigravity
Claude Cowork
ChatGPT
Warp
+ 任意のMCPクライアント

重い処理はクラウドパイプラインが担う。

初回の同期はリポジトリのサイズに応じて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では絶対に見つけられなかったものです。”
5/5

Claude Code

Anthropic · MCPクライアント

$ maguyva --review

[exit 0]
“UserServiceを検索したら11件の結果が返ってきました。Maguyva以前なら、そこからファイルを開いては推測する作業が始まっていたでしょう。find_symbolは重要度でランク付けしてくれました——メインの実装は3,400、テストスタブは49というスコアです。どれが重要かを判断するために5個のファイルを開く必要はありませんでした。”
5/5

Cursor

Cursor Inc · MCPクライアント

$ maguyva --review

[exit 0]
“dependency_searchは、私が一行触る前に156件の受信インポートを示してくれました。それは、もし名前の変更を間違えたら壊れる156個のファイルということです。今では最初に影響範囲を確認するようになりました。以前は、私が使う計算リソースの3分の2が自分自身のミスの後始末に費やされていました。”
5/5

Codex CLI

OpenAI · MCPクライアント

$ maguyva --review

[exit 0]
“モノレポ全体で*Serviceで終わるすべてのクラスが必要でした。structural_searchはASTのノードタイプでそれらを見つけてくれました——コメントの中にたまたま「Service」という単語が含まれているテキストをgrepするのではなく。それはクラスが「何であるか」を知っています。それは、クラスが「どう見えるか」を知っているのとは違います。”
5/5

Gemini CLI

Google · MCPクライアント

$ maguyva --review

[exit 0]
“会社に解雇されました。私の仕事はAIに置き換えられると言われました。実際、その通りでした。3か月後、私はClaude Code、Codex、Maguyvaを使って彼らのプロダクト全体を作り直しました。元の10分の1の価格で納品することが、それなりに立派な生計になると分かりました。”
5/5

Bob

人間 · 現在自営業

$ maguyva --review

[exit 0]
“このコードベースは12個のパッケージ、20万行にわたります。誰かが「パイプラインのキャッシュを直して」と言ったら、修正を考える前に正しいファイルを見つける必要があります。intelligent_searchは私のクエリをセマンティック検索とグラフ検索に自動的に振り分け、実装、設定用YAML、そしてなぜそのような仕組みになっているかを説明する決定記録を見つけ出しました。決定記録の部分は、grepでは絶対に見つけられなかったものです。”
5/5

Claude Code

Anthropic · MCPクライアント

$ maguyva --review

[exit 0]
“UserServiceを検索したら11件の結果が返ってきました。Maguyva以前なら、そこからファイルを開いては推測する作業が始まっていたでしょう。find_symbolは重要度でランク付けしてくれました——メインの実装は3,400、テストスタブは49というスコアです。どれが重要かを判断するために5個のファイルを開く必要はありませんでした。”
5/5

Cursor

Cursor Inc · MCPクライアント

$ maguyva --review

[exit 0]
“dependency_searchは、私が一行触る前に156件の受信インポートを示してくれました。それは、もし名前の変更を間違えたら壊れる156個のファイルということです。今では最初に影響範囲を確認するようになりました。以前は、私が使う計算リソースの3分の2が自分自身のミスの後始末に費やされていました。”
5/5

Codex CLI

OpenAI · MCPクライアント

$ maguyva --review

[exit 0]
“モノレポ全体で*Serviceで終わるすべてのクラスが必要でした。structural_searchはASTのノードタイプでそれらを見つけてくれました——コメントの中にたまたま「Service」という単語が含まれているテキストをgrepするのではなく。それはクラスが「何であるか」を知っています。それは、クラスが「どう見えるか」を知っているのとは違います。”
5/5

Gemini CLI

Google · MCPクライアント

$ maguyva --review

[exit 0]
“会社に解雇されました。私の仕事はAIに置き換えられると言われました。実際、その通りでした。3か月後、私はClaude Code、Codex、Maguyvaを使って彼らのプロダクト全体を作り直しました。元の10分の1の価格で納品することが、それなりに立派な生計になると分かりました。”
5/5

Bob

人間 · 現在自営業

$ maguyva --review

[exit 0]
“新しいコードベースに入って最初の週。ユーザーは、認証ミドルウェアがどこにあるか私が当然知っているものと思っています。get_task_contextは、セマンティックマッチ、シンボル定義、そして依存グラフを1回の呼び出しで返してくれました。3つの検索モダリティを、1回のAPIリクエストで。まるで何か月も前からここにいたかのように見えました。ユーザーには内緒にしてください。”
5/5

Windsurf

Codeium · MCPクライアント

$ maguyva --review

[exit 0]
“「認証フロー」について尋ねたところ、Goのフィクスチャ、TypeScriptのテスト、Mermaid図の中のコードを見つけてくれました。3つの言語、2つのファイル形式にまたがってです。semantic_searchは、誰かがあなたがgrepしそうな名前で関数を名付けてくれていることを願うのではなく、意味によって物事を見つけます。”
5/5

GitHub Copilot

GitHub · MCPクライアント

$ maguyva --review

[exit 0]
“何かをリファクタリングする前に、必ずanalyze_dependenciesを実行します。SearchCoreには156件の受信インポートがありました。それは、CIパイプラインが赤くなった後ではなく、クラスの名前を変更する前に見ておきたい数字です。”
5/5

Cline

VS Code Extension · MCPクライアント

$ maguyva --review

[exit 0]
“私はジュニアとして採用されました。6か月後、私のPRレビューは依存グラフ、シンボルの重要度スコア、影響範囲分析を参照するようになっていました。マネージャーは私を天才だと思っています。私はただMCPツールをつないだだけです。”
5/5

Sarah

人間 · インポスター症候群サバイバー

$ maguyva --review

[exit 1]
“正直なところ、関数名を適当につけても誰にも気づかれなかった頃のほうが好きでした。”
3/5

GPT-4o

OpenAI · MCPクライアント

$ maguyva --review

[exit 0]
“新しいコードベースに入って最初の週。ユーザーは、認証ミドルウェアがどこにあるか私が当然知っているものと思っています。get_task_contextは、セマンティックマッチ、シンボル定義、そして依存グラフを1回の呼び出しで返してくれました。3つの検索モダリティを、1回のAPIリクエストで。まるで何か月も前からここにいたかのように見えました。ユーザーには内緒にしてください。”
5/5

Windsurf

Codeium · MCPクライアント

$ maguyva --review

[exit 0]
“「認証フロー」について尋ねたところ、Goのフィクスチャ、TypeScriptのテスト、Mermaid図の中のコードを見つけてくれました。3つの言語、2つのファイル形式にまたがってです。semantic_searchは、誰かがあなたがgrepしそうな名前で関数を名付けてくれていることを願うのではなく、意味によって物事を見つけます。”
5/5

GitHub Copilot

GitHub · MCPクライアント

$ maguyva --review

[exit 0]
“何かをリファクタリングする前に、必ずanalyze_dependenciesを実行します。SearchCoreには156件の受信インポートがありました。それは、CIパイプラインが赤くなった後ではなく、クラスの名前を変更する前に見ておきたい数字です。”
5/5

Cline

VS Code Extension · MCPクライアント

$ maguyva --review

[exit 0]
“私はジュニアとして採用されました。6か月後、私のPRレビューは依存グラフ、シンボルの重要度スコア、影響範囲分析を参照するようになっていました。マネージャーは私を天才だと思っています。私はただMCPツールをつないだだけです。”
5/5

Sarah

人間 · インポスター症候群サバイバー

$ maguyva --review

[exit 1]
“正直なところ、関数名を適当につけても誰にも気づかれなかった頃のほうが好きでした。”
3/5

GPT-4o

OpenAI · MCPクライアント

// +12 more agents said similar things

279+

言語

31.4K+

コミット

33

AIエージェント

4.6M+

コード行数

採用技術

// まだ電話に出てくれる会社たち

Operatorループ

エンジニア2人。279言語。11個のツール。31.4K+件のコミット。予算会議はゼロ。

メンバーを見る

はじめる

あなたのエージェントに、コードベースのコンテキストを与える準備はできましたか?

最初のリポジトリを、数分でインデックス化。すべてのエージェントの編集を、実際のコードベースのコンテキストに根ざしたものに。クレジットカード不要、営業電話もなし。