← 一覧へ
🛠 コードを作るCC / Codex 両対応難易度: 中級
AgentDBベクター検索 AgentDB Vector Search
ドキュメントを意味で検索!
これは何?
AgentDBベクター検索は、文章の意味を理解して検索できる技術です。従来のキーワード検索とは違い、内容の似たドキュメントを高速に見つけ出せます。初心者でも簡単に使えるように設計されており、AIを使ったアプリ開発を強力にサポートします。

これでできること
- ドキュメントの意味に基づいた検索ができる
- 大量のデータから類似コンテンツを瞬時に見つけられる
- RAGシステムの構築が簡単にできる
- メタデータと組み合わせたハイブリッド検索が可能
こんな時に便利
社内文書の検索システム構築
カスタマーサポートのFAQ検索
研究論文の類似文献検索
ECサイトの商品レコメンデーション
使い方
まずはCLIコマンドでデータベースを初期化します。次に、テキストをベクトル化して保存。検索時はクエリをベクトル化して類似度で検索します。TypeScriptのAPIも用意されており、アプリに組み込みやすいです。
使用例(こう頼んでみよう)
npx agentdb@latest init ./vectors.dbnpx agentdb@latest query ./vectors.db "量子コンピュータ" -k 5await db.findSimilar("機械学習モデル", {limit: 3})必要なもの
- Node.js 18+
- AgentDB v1.0.7+
- OpenAI APIキー(または独自の埋め込みモデル)
導入方法
いちばん簡単(AIに頼む)
次のスキルを入れて: https://github.com/ruvnet/RuView/tree/main/.claude/skills/agentdb-vector-search手動で置く
Claude Code →
~/.claude/skills/agentdb-vector-search/Codex →
~/.agents/skills/agentdb-vector-search/使いこなしのコツ
- 小規模データなら--preset smallで十分
- 検索精度が低い時は-k(結果数)を増やしてみよう
- JSON出力オプション(-f json)で自動化しやすい