
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
AIエージェント向けの構造コードインテリジェンス — セマンティックサーチ、ナレッジグラフ、そして1つのRustバイナリに内蔵されたMCPサーバー。
概要
Octocodeは、あなたのプロジェクトをClaudeやCursor、その他のAIエージェントが検索・理解・ナビゲートできるナビゲート可能な知識グラフに変換します。 AIアシスタントはあなたのコードベースに盲目です。ファイル検索もできず、依存関係を理解できず、セッション間のコンテキストを記憶することもできません。 OctocodeのMCPサーバーはAIエージェントに以下を提供します:- 🔍 — キーワードではなく意味でコードを検索 - 🕸️ — インポート、呼び出し、依存関係のナビゲーション - 📝 — ファイル全体を読みずに構造を閲覧 - 🧭 — 言語サーバー経由で定義へのアクセス、参照検索、ホバードキュメント Claude Desktop • カーソル • ウィンドサーフィン • 任意のMCP対応AI 似たような音の断片は見つけますが、auth_middleware.rs jwt.rs がインポートし、user_store.rsを呼び出し、router.rs に配線されていることは全く知りません。Octocodeは構造を理解しています。 Octocodeはファイル、シンボル、インポート、呼び出し、継承、実装のライブグラフを構築するために使われます。
概要(AI 翻訳)
AIエージェント向け構造コードインテリジェンス — MCPサーバー+ナレッジグラフ+セマンティックサーチ
AIアシスタントにコードベースの頭脳を与えましょう。 Octocodeはプロジェクトをナビゲート可能な知識グラフに変換し、クロードやカーソル、その他のAIエージェントが検索し、理解し、ナビゲートできるようにします。
🚀 クイックスタート • 🤖 MCP統合 • 📖 ドキュメント • 🌐 ウェブサイト
🤖 AIエージェントのために作られています
問題点: AIアシスタントはあなたのコードベースに盲目です。ファイル検索もできず、依存関係を理解できず、セッション間のコンテキストも記憶できません。
解決策: OctocodeのMCPサーバーはAIエージェントを提供します:
- 🔍 意味検索 — キーワードではなく意味でコードを見つける
- 🕸️ ナレッジグラフ — インポート、呼び出し、依存関係のナビゲーション
- 📝 コード署名 — ファイル全体を読み取らずに構造を閲覧
- 🧭 LSP精度 — 言語サーバー経由で定義へのアクセス、参照検索、ホバードキュメント
対応: Claude Desktop • カーソル • ウィンドサーフィン • 任意のMCP対応AI
これでAIアシスタントは以下のことを可能にします:
🤔 なぜオクトコードなの?
**標準的なRAGはコードをフラットなテキストチャンクとして扱います。**似たような音のスニペットは見つけますが、auth_middlewareは認識していません。
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
🤖 Built for AI Agents
The Problem: AI assistants are blind to your codebase. They can’t search your files, understand dependencies, or remember context across sessions.
The Solution: Octocode’s MCP server gives AI agents:
- 🔍 Semantic search — Find code by meaning, not keywords
- 🕸️ Knowledge graph — Navigate imports, calls, and dependencies
- 📝 Code signatures — View structure without reading entire files
- 🧭 LSP precision — Go-to-definition, find-references, and hover docs via your language server
Works with: Claude Desktop • Cursor • Windsurf • Any MCP-compatible AI
Now your AI assistant can:
You: "Where is authentication handled?"
AI: *searches your codebase* "Authentication is in src/middleware/auth.rs,
which imports jwt.rs for token validation and calls user_store.rs for lookup."
You: "What files depend on the payment module?"
AI: *queries knowledge graph* "src/api/handlers/payment.rs imports payment/mod.rs,
which is also used by src/workers/refund.rs and src/cron/billing.rs"
You: "Find every call site of this function"
AI: *uses LSP find-references* "process_payment() is called from 4 places:
checkout.rs:87, refund.rs:134, billing.rs:56, and tests/payment_test.rs:23"
🤔 Why Octocode?
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →設定
{
"mcpServers": {
"octocode": {
"command": "octocode",
"args": ["mcp", "--path", "/your/project"]
}
}
}