JC

justrach/codedb

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

1397 stars 88 forks 品質 85 トレンド 43BSD-3-Clause

AIエージェント向けのZigコードインテリジェンスサーバーおよびMCPツールセット。高速ツリー、アウトライン、シンボル、検索、読み取り、編集、deps、スナップショット、リモートGitHubリポジトリクエリ。

概要

AIエージェント向けのコードインテリジェンスサーバー。ジグコア。MCPネイティブ。依存関係ゼロ。 構造的インデックス付け ·トリグラム検索 ·ワードインデックス ·依存グラフ ·ファイルウォッチング ·MCP + HTTP エディタではなくコンテキストエンジンです。CodeDBはエージェントがコード(検索、シンボル、呼び出し元、依存関係、アウトライン)を見つけて理解し、編集をネイティブツールに返します。codedb_editはあくまで予備手段に過ぎません。 状況 ·インストール ·クイックスタート ·MCPツール ·ベンチマーク ·アーキテクチャ ·データとプライバシー ·建築 codedbは動作し、本番のAIワークフローで日常的に使われていますが、以下は以下の通りです。- — Zig、C/C++、Python、TypeScript/JavaScript、Rust、Go、PHP、Ruby、HCL、R、Dart/Flutter - — Java、Kotlin、Svelte、Vue、Astro、shell、CSS/SCSS、SQL、protobuf、Fortran、LLVM IR、MLIR、TableGen - HTTPサーバーはlocalhost専用 - バージョン間で変更可能 - JSON-RPC 2です。

概要(AI 翻訳)

CodeDB 大きなリポジトリ。小さな地図。重要なコードを見つけろ。

あなたのコーディングエージェントのためのコードインテリジェンスです。内蔵のジグです。MCP経由で接続されています。

インストール・ クイックスタート · 道具・ ベンチマーク · データとプライバシー · ハーネス · 家族↗に会う

エージェントにはタスクがあります。リポジトリのどこかに必要な定義があります。 説明する発信者と、正直さを保つテスト。codedb 描画 マップ:ソースコンテキスト、シンボル、呼び出し元、アウトライン、依存関係に焦点を当てたもの。 あなたのコーディングクライアントは独自のネイティブツールを使って編集を行います。

コンテキストエンジンであって、エディタではありません。 codedbには編集機能がありません。これを使ってください Graff、Claude Code、Codex、Gemini CLI、Cursor、Windsurf、Devin、oh-my-pi、Hermes、Qwen Code、ZCode、Trae、Cline、Copilot CLI、Antigravity、Kiro、OpenCode、または他のMCPクライアント。

🧭 エージェントにコンパスを渡せ

代理人に聞いてみてください… codedbが助けてくれます…
「セッションリフレッシュはどこで行われるのか?」 関連ファイルやソース抜粋はcodedb_contextで見つけられます。
「この関数と誰が使っているのかを説明してください。」 定義と呼び出し元をcodedb_explainで読んでください。

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

codedb Big repo. Little map. Find the code that matters.

Code intelligence for your coding agent. Built in Zig. Connected over MCP.

Install · Quick start · Tools · Benchmarks · Data & privacy · Harness · Meet the family ↗

Your agent has a task. Somewhere in your repository are the definition it needs, the caller that explains it, and the test that keeps it honest. codedb draws the map: focused source context, symbols, callers, outlines, and dependencies. Your coding client uses its own native tools to make the edit.

A context engine, not an editor. codedb has no edit capability. Use it with Graff, Claude Code, Codex, Gemini CLI, Cursor, Windsurf, Devin, oh-my-pi, Hermes, Qwen Code, ZCode, Trae, Cline, Copilot CLI, Antigravity, Kiro, OpenCode, or another MCP client.

🧭 Give your agent a compass

Ask your agent… codedb helps it…
“Where does session refresh happen?” Find relevant files and source excerpts with codedb_context
“Explain this function and who uses it.” Read the definition and callers with codedb_explain
“How does this request reach the database?” Trace a chain between symbols with codedb_callpath
“What’s in this part of the repo?” Browse with codedb_list_dir and inspect file outlines
GitHub で README 全文を見る

インストール

npx -y codedeebee mcp
MCP 初心者?mcpskill.org のガイドから始めましょう →