code-context-engine

索引代码库,让 AI 搜索而非读文件,省 94% token。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 编程开发 🍴 复刻 68 🐛 待处理 21 👀 关注 4
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 452
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 完全免费开源,本地部署,无付费版本。

项目预览

code-context-engine 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类编程开发
开发团队elara-labs
定价模式🏷️完全免费
价格说明完全免费开源,本地部署,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型ai-coding,claude,claude-code,code-indexing,codex,copilot,cursor,gemini-cli,github-copilot,llm-tools,mcp-server,multi-agent,open-source,openai-codex,save-tokens,token-savings
GitHub 星标★ 452
上线时间2026-04-27 00:00:00
代码更新2026-08-23
仓库体积6.6 MB
本站数据更新2026-11-09
维护状态维护中
收录时间2026-08-09
浏览次数4

项目介绍

code-context-engine 是一个本地运行的 MCP 服务器,旨在解决 AI 编程工具在读取代码库时消耗大量 token 的问题。它通过预先索引代码库,让 AI 代理(如 Claude Code、Codex、Copilot、Cursor、Gemini CLI)通过搜索而非逐文件读取来获取上下文,从而节省高达 94% 的 token 消耗。项目使用 Python 编写,完全开源免费,支持本地部署,保护代码隐私。核心能力包括代码索引、语义搜索、与主流 AI 编程工具的集成,以及通过 MCP 协议提供标准化的上下文查询接口。它特别适合大型代码库场景,能显著降低使用 AI 编程助手的成本,同时提升响应速度。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 452

使用教程

难度:进阶 约 25 分钟 部署方式:本地安装 4 步

环境要求

  • Python 3.10+
  • uv

安装与启动步骤

  1. 1一条命令初始化

    它会装依赖、建索引并写好配置。

    uvx --from "code-context-engine[local]" cce init
  2. 2让助手接上

    配置文件里有 MCP 服务条目,指到你的助手即可。

  3. 3在大仓库上试检索

    仓库自带基准脚本,可对一个开源仓库跑。

    python benchmarks/run_benchmark.py --repo https://github.com/fastapi/fastapi.git --source-dir fastapi
  4. 4对比不用它的效果

    同一问题分别开关注释上下文,比较回答准确度。

如何确认成功

在一个中型仓库里问「某个接口在哪定义、被谁调用」,回答能直接指到文件与行号

注意事项

  • 它给编码助手提供代码上下文检索,减少瞎猜文件位置。
  • 索引要随代码更新,改完代码不重建索引会答旧位置。
  • 大仓库首次建索引耗时明显。
  • 本地模式不联网,隐私友好。

核心亮点

  • 通过预索引和搜索机制,大幅减少 AI 读取文件所需的 token,实测可节省 94% 成本
  • 本地运行,代码不出本机,隐私安全有保障
  • 兼容主流 AI 编程工具(Claude Code、Cursor 等),即插即用

不足之处

  • 早期项目(393 星),文档和社区生态尚待完善
  • 索引构建和维护需要额外学习成本,对小型项目可能收益不明显

适用场景

  • 大型代码库中频繁使用 AI 编程助手,token 费用高昂的场景
  • 对代码隐私敏感,需要本地化处理上下文的企业环境
  • 多工具协同开发,需要统一上下文接口的团队

替代项目

Continue、Aider、Sourcegraph Cody

上一篇:agent-spec

下一篇:spec-kit-chinese

同类项目推荐

chatbot 开源

像搭网站一样搭聊天机器人,轻松搞定复杂多轮对话。

framework to build chatbot which could handle complex multi-turn conversation by eng···

★ 153 2026-08-09
haystack-cookbook 开源

照着跑,快速搞定 RAG 搜索应用

‍ A collection of example notebooks using Haystack

★ 550 2026-08-09
goal-flow 开源

用图编排智能体,一键迁移 Dify 工作流为代码

Graph-Orchestrated Agent Loop — a production-grade framework on LangGraph. Combine ···

★ 136 2026-08-09
taipy 开源

几行代码把数据变成网页应用,原型直接上线

Turns Data and AI algorithms into production-ready web applications in no time.

★ 19459 2026-08-09
markstream-vue 开源

让 AI 流式输出 Markdown 在多框架下流畅渲染,低延迟不卡顿

Multi-framework streaming Markdown renderers for AI apps: Vue/Nuxt, React/Next.js, O···

★ 3053 2026-08-09
LangGPT 开源

用结构化模板,让小白也能写出专业提示词

LangGPT: Empowering everyone to become a prompt expert! 结构化提示词(Structured ···

★ 12681 2026-08-09
generative-ai 开源

在 .NET 里用官方 SDK 直接调用 Gemini 做 AI 功能

Gemini SDK for .NET and ASP.NET Core enables developers to use Google's state-of-the···

★ 215 2026-11-03
skills-link 开源

一条命令,让 AI 编程技能在 41+ 工具间无缝同步。

Sync your local skills across 41+ AI coding agents with a single command.

★ 188 2026-08-09