codemap

给 AI 一张项目地图,少烧 token 也能看懂代码

codemap 是一个用 Go 编写的命令行工具,定位是给 AI 编程助手提供“项目大脑”。它通过静态分析代码库,自动生成结构化的架构地图,包括模块划分、依赖关系、关键入口和文件职责摘要,让 Claude Code、Codex CLI、Cursor 等 LLM 编码工具在理解项目时不必反复扫描大量源码,从而节省 token 并提升回答准确度。核心能力包括:一键生成项目结构概览、按需输出指定模块的上下文、与主流 AI 编码 CLI 集成、支持增量更新。它解决的是大项目里 AI 助手上下文窗口有限、每次对话都要重新读代码、成本高且容易遗漏关键信息的问题,适合在本地开发流程中作为 AI 的“前置索引层”使用。

开源 free 编程开发
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 698
维护状态 活跃
是否开源
定价模式 free

项目数据

分类编程开发
开发团队JordanCoin
所属国家
官网地址
定价模式free
价格说明开源免费,无在线服务
访问状态
是否开源
开源协议MIT
主要语言Go
技术栈/模型claude,claude-code,cli,codex,codex-cli,context,cursor,developer-tools,llm,openai,project-management
GitHub 星标★ 698
30天Star增速
HF 下载量
上线时间2025-11-24 00:00:00
最近更新2026-09-17 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-16
浏览次数0

使用教程

核心亮点

  • 用静态分析生成结构化架构图,比让 LLM 直接读源码更省 token
  • 支持 Claude Code、Codex CLI、Cursor 等主流 AI 编码工具,集成成本低
  • Go 单二进制分发,安装和运行轻量,适合本地开发环境

不足之处

  • 项目处于早期,694 星标,生态和文档完善度有限
  • 对动态语言或高度元编程的项目,静态分析准确度可能下降

适用场景

  • 接手大型陌生代码库时,先用 codemap 生成架构概览再让 AI 分析
  • 在 Claude Code / Codex CLI 中开发时,按需注入模块上下文减少 token 消耗
  • 团队协作中统一 AI 助手的项目理解口径,避免每次对话重复解释结构

替代项目

repomix、aider、sourcegraph

项目介绍

codemap 是一个编程开发领域的开源项目,官方简介:a project brain for your AI. Give LLMs instant architectural context without burning tokens。项目使用 Go 开发,在 GitHub 上获得 694 星标。

上一篇:ai-coding-welfare

下一篇:flutter-ai-rules

同类项目推荐

bolt.new 开源

想到啥说啥,网页应用当场生成直接能用

Prompt, run, edit, and deploy full-stack web applications. -- bolt.new -- Help Cente···

★ 16553 2026-08-09
fuzz4all 开源

用大模型自动生成测试输入,发现各种软件漏洞

️Fuzz4All: Universal Fuzzing with Large Language Models

★ 338 2026-08-09
superpowers-zh 开源

全套 AI 编程神技汉化好了,照着用就行。

AI 编程超能力 · 中文增强版 — superpowers(250k+ ⭐)完整汉化 + 4 个中国原创 skills···

★ 8109 2026-08-09
Gitea 代码托管 开源

轻量 Git 代码托管平台

Git with a cup of tea! Painless self-hosted all-in-one software development service,···

★ 58021 2026-08-22