AI開発者ツール
amdb
amdbは、あなたのコードベースを完全にマシン上でAIコンテキストに変換します。シングルバイナリのMCPサーバーを使用し、AST解析、コールグラフ、ローカル埋め込みを提供します。
amdb
amdbとは
amdbは、ゼロランタイムのシングルバイナリコードコンテキストMCPサーバーです。AST解析、コールグラフ、ローカル埋め込みを使用してコードベースをインデックス化し、コードをデバイス外に送信することなくAIツールに的を絞ったコンテキストを提供します。
amdbと類似AIツールの比較
| 料金モデル | 無料 | 無料 | 無料 | 無料 |
| 無料クレジット | ||||
| 主な機能 |
|
|
|
|
| メリット |
|
|
|
|
| 注意点 |
|
|
|
|
| おすすめの人 |
|
|
|
|
amdbの使い方
- 1'cargo install amdb' でインストールするか、リリースからバイナリをダウンロードします。
- 2'amdb init .' を実行してリポジトリをインデックス化します(AST解析と埋め込み)。
- 3'amdb serve' を実行してMCPサーバーをstdio経由で公開します。
- 4MCP設定を追加してエディター(例:VSCode、Claude Code)に接続します。
- 5AIアシスタントで 'amdb_get_context'、'amdb_focus'、'amdb_get_symbol' などのツールを使用します。
amdbの主な機能
- ランタイム依存関係のないシングルバイナリMCPサーバー
- 16言語対応のAST解析とコールグラフ抽出
- 意味検索のためのローカル埋め込み
- コンテンツハッシュによるインクリメンタルインデックス化
- ファイル変更時の自動再インデックス化のためのデーモンモード
- コールグラフホップによるコンテキスト拡張のためのフォーカス深度パラメータ
- エアギャップ環境およびオフライン環境対応
- MarkdownコンテキストファイルまたはMCPツールとして出力
amdbのユースケース
- エアギャップ環境や規制環境でのコードベースへのAIコンテキスト提供
- AIコーディングアシスタントへの的を絞ったコードコンテキスト提供
- コールグラフによるコード依存関係の理解
- クラウド依存なしの意味コード検索
- CI/CDパイプライン用の簡潔なコンテキストファイル生成
amdbの料金と無料枠
amdb の料金モデルは 無料 です。
このツールは完全に無料で利用できます
amdbのメリット・注意点
メリット
- 完全にローカルで動作、ネットワーク不要
- ランタイム依存のないシングルバイナリ
- 16のプログラミング言語をサポート
- コンテンツハッシュによるインクリメンタルインデックス化で時間節約
- 完全一致検索、意味検索、コールグラフ展開を組み合わせる
注意点
- 3言語のみが完全なAST精度の公開/シグネチャ拡張を持っている
- 大規模コードベースでの初期インデックス化に時間がかかる場合がある
- ローカルマシン上のコードベースに限定される
amdb はどんな用途に向いていますか?
- コード用のローカルAIコンテキストを必要とする開発者
- エアギャップソリューションを必要とする規制業界のチーム
- AIエージェントにコンテキストを提供する必要があるCI/CDパイプライン