Main
先建索引再持续使用:第一次用
rebuild,日常改动优先用增量update。给 agent 写硬规则:读 500+ 行文件前先跑
outline或symbol/usages,减少 token 消耗。单仓多项目建议开启 walk-up,让子目录复用根索引,避免每个子项目重复建库。
Source-backed notes
- README 提供 Homebrew 安装(
brew tap defendend/ast-index→brew install ast-index),并列出 46+ 命令。 - README 描述与 Claude/Codex/Cursor 的集成方式(含
ast-index install-codex-mcp)。 - README 提到构建产物体积提示(CLI 二进制约 ~44MB)。
FAQ
- 每次改代码都要重建索引吗?:不需要。日常用增量
update,只有索引不同步时再rebuild。 - 这是某一种语言专用吗?:它支持多种符号查询;具体语言支持以 README 为准。
- agent 能通过 MCP 用它吗?:可以。README 描述了 MCP server wrapper,可向 MCP 客户端暴露工具。