codebase-context

给 AI 装上代码库记忆,少烧 token 多写对码

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 编程开发 🍴 复刻 12 🐛 待处理 21
GitHub ↗
GitHub 星标 ★ 68
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,本地部署,完全免费

项目预览

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

项目数据

分类编程开发
开发团队PatrickSys
定价模式🏷️完全免费
价格说明开源项目,本地部署,完全免费
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议NOASSERTION
主要语言TypeScript
技术栈/模型ai-agents,ai-coding,claude,code-intelligence,context-engineering,copilot,cursor,developer-tools,evidence-scoring,hybrid-search,local-first,mcp,mcp-server,model-context-protocol,pattern-detection,preflight,reranking,second-brain,semantic-search,team-memory
GitHub 星标★ 68
上线时间2025-11-24 00:00:00
代码更新2026-11-07
仓库体积6.6 MB
本站数据更新2026-11-08
维护状态活跃
收录时间2026-08-09
浏览次数3

项目介绍

Codebase Context 是一个为 AI 编程代理提供代码库上下文感知能力的开源工具。它通过语义代码搜索、团队约定、模式识别和记忆机制,让 AI 代理在编码时能快速理解项目结构、代码风格和业务逻辑,从而减少 token 消耗、缩短响应时间,并生成更符合团队习惯的代码。该工具主要解决 AI 代理在大型代码库中“盲人摸象”的问题,即缺乏对整体上下文的理解导致生成代码不准确或风格不一致。其核心能力包括:基于语义的代码检索(而非简单字符串匹配)、自动提取并注入团队编码规范、识别常用代码模式以及跨会话保持项目记忆。项目采用 TypeScript 编写,目前处于早期阶段(58 星),但设计思路清晰,适合作为 AI 辅助开发流程的中间层,提升代码生成质量与效率。

Star 增长趋势

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

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

核心亮点

  • 语义搜索比 grep 更懂代码意图,能快速定位相关实现
  • 自动注入团队规范,让 AI 输出风格与现有代码一致
  • 跨会话记忆机制减少重复解释,提升多轮协作效率

不足之处

  • 早期项目,文档和示例可能不完善
  • 与主流 IDE 或 CI 流程的集成生态尚未建立

适用场景

  • 大型团队使用 AI 辅助编码时,统一代码风格与约定
  • AI 代理需要理解陌生代码库结构,快速上手新项目
  • 减少 AI 编程时的 token 消耗,降低使用成本

替代项目

Continue、Aider、Cursor

上一篇:agentseed

下一篇:clauder

同类项目推荐

AgentVerse 开源

编排多个AI智能体,协作搞定复杂任务

Multi-Agent Collaboration Platform✨

★ 318 2026-08-09
langgraph-trip-planner 开源

输入目的地和偏好,AI 自动生成完整旅行行程

Model-agnostic AI trip planner built with LangChain, LangGraph, FastAPI and Vue

★ 107 2026-09-25
python-genai 开源

官方 SDK 一行接入 Gemini,Python 里直接生成与调工具

Google Gen AI Python SDK provides an interface for developers to integrate Google's ···

★ 4056 2026-10-19
easydist 开源

自动并行化,多框架通用,让分布式训练像单机一样简单。

Automated Parallelization System and Infrastructure for Multiple Ecosystems

★ 81 2026-08-09
bolt-python 开源

用 Python 快速构建 Slack 应用,省去底层对接烦恼

A framework to build Slack apps using Python

★ 1332 2026-08-09
langchain-langgraph-tutorial 开源

跟练 Jupyter 教程,用 Groq 快速搭 LangGraph 智能体

Comprehensive tutorials for LangChain, LangGraph, and LangSmith using Groq LLM. Lear···

★ 108 2026-09-12
HanLP 开源

中文分词到语义分析,一套 API 全搞定

中文分词 词性标注 命名实体识别 依存句法分析 成分句法分析 语义依存分析 语义角色标注 指···

★ 36536 2026-11-03
llm-apps-java-spring-ai 开源

用 Java 和 Spring AI 快速构建 LLM 应用,从示例到实战。

Samples showing how to build Java applications powered by Generative AI and LLMs usi···

★ 787 2026-08-09
LLM4AD 开源

用大模型自动生成并迭代优化算法

LLM4AD: A Platform for Algorithm Design with Large Language Model

★ 804 2026-10-28