Community研究&データ分析github.com

evalops/orient-search

コーディングエージェント向けのRust製高速ローカルコード検索;Zoektに触発され、JSONL/MCP対応

orient-search とは?

evalops/orient-searchは、Zoektに触発されたRustネイティブの高速ローカルコード検索ツールで、AIコーディングエージェント向けに設計されています。コードベース内のシンボル、関数、変数を迅速に検索できるため、エージェントがコンテキストを効率的に理解し、正確なコード補完やリファクタリングを実行できます。このスキルはJSONL(JSON Lines)形式での結果出力とModel Context Protocol(MCP)に対応しており、Claude CodeやCursor、Codexなどの主要なエージェントプラットフォームとシームレスに統合できます。ローカルで動作するため、プライバシーを保ちながら、大規模なコードベースでも超低レイテンシで検索が可能です。開発者はCLIまたはMCPサーバーとして実行でき、エージェントのワークフローに組み込むことで、よりインテリジェントなコードナビゲーションと自動化を実現します。

対応~Claude Code~Codex CLI~Cursor
npx skills add evalops/orient-search

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

orient-search は何をしますか?

コーディングエージェント向けのRust製高速ローカルコード検索;Zoektに触発され、JSONL/MCP対応

ソース: https://github.com/evalops/orient-search

毎日のawesomeskills.devエージェントスキルハントで発見されました。

概要

evalops/orient-searchは、Zoektに触発された、AIコーディングエージェント向けのRustネイティブ高速ローカルコード検索エンジンです。コードベース内のシンボル、関数、定義を迅速に検索でき、JSONL(JSON Lines)およびModel Context Protocol(MCP)をサポートしています。

特徴

  • 高速: Rustで記述され、内部でトリグラムインデックスとBLEVEスコアリングを使用して超低レイテンシを実現。
  • ローカル: すべてのデータはローカルに保存され、外部APIは不要。プライバシーとオフライン利用を保証。
  • MCP対応: Model Context Protocolを介して統合し、Claude Code、Cursor、Codexなどのエージェントが使用可能。
  • JSONL出力: エージェントが結果を簡単に解析できるJSONL形式で結果を出力。

インストール

# Homebrew(macOS)
brew install evalops/tap/orient-search

# Cargo(Rustツールチェーンが必要)
cargo install orient-search

使用方法

インデックスの構築

まず、コードベースのインデックスを作成します:

orient-search index /path/to/your/project

検索の実行

orient-search search "function_name"

JSONL出力

orient-search search --format jsonl "query"

MCPサーバー設定

MCPサーバーとして実行するには:

orient-search mcp

Claude Codeでの設定

~/.claude/settings.jsonに以下を追加:

{
  "mcpServers": {
    "orient-search": {
      "command": "orient-search",
      "args": ["mcp"]
    }
  }
}

環境変数

  • ORIENT_SEARCH_CACHE_DIR: インデックスデータのキャッシュディレクトリを指定(デフォルト: ~/.cache/orient-search)

詳細

詳細なドキュメントと貢献ガイドラインについては、GitHubリポジトリを参照してください。

関連スキル