Claude-Mem:结构化代码探索

thedotmack/claude-mem

使用 tree-sitter 搜索、结构提纲和按需展开符号,逐步理解代码库。

最近更新于:

所属合集Claude-Mem ↗
查看 GitHub 项目
npx claude-mem install
116,859Stars10,141Forks仓库最近推送

关于这个 Skill

使用 tree-sitter 搜索、结构提纲和按需展开符号,逐步理解代码库。

为什么推荐

来自 Claude-Mem 项目的可复用工作流。独立收录用于说明具体任务,上游安装中的共享运行时与辅助依赖仍然适用;继承图库展示记忆系统,不代表此任务的专属输出。

适合用来做什么

  • 定位函数、查看模块结构,或在控制上下文大小的同时理解陌生代码。

工作流程

  1. 步骤 1

    搜索目标符号或行为并选择候选文件。

  2. 步骤 2

    先查看结构提纲,再决定读取哪些实现。

  3. 步骤 3

    仅展开相关符号;配置文件或不支持的格式使用普通读取。

原始 smart-explore 指令

预期结果

附源码位置的代码结构与实现说明。

原始 smart-explore 指令

尝试具体请求

  1. 示例请求

    安装所需集成后,向 Agent 提问:

    找到认证入口,只展开与会话过期相关的函数。

使用前需要了解

  • 需要 Claude-Mem MCP 的 smart_search、smart_outline、smart_unfold 工具及对应语言语法支持。
  • 使用原始上游文件及文档中的宿主集成;模型与第三方服务使用可能单独收费。

支持的 Agent

Claude CodeCodex CLI

资料与来源

原始资料见下方链接;文中的上手建议由 SkillHey 编辑整理。