SymbolPeek 让 AI 只读符号不读整文件,已省下 161 万 token
Real_Veterinarian851 · reddit · 2026-07-23
SymbolPeek 是一个开源的 MCP server,目标是让 AI 编程助手“按符号而不是按整文件”读取代码。
在 TypeScript / JavaScript 上,它使用官方 TypeScript Compiler API,支持 readsymbol、findreferences、findcallers、findcallees、gotodefinition、gettype 和 getcallhierarchy;在 Rust、Python、Go、Java、JSON、Markdown 上,则用 Tree-sitter 做语法感知导航。作者给出的实测数据是:162 次请求里避免了 163 次文件读取,省下约 35.3 万行、6.4 MB 和约 161 万 token,平均上下文缩减 95.7%。
项目的目标不是替代 grep 或完整读文件,而是避免 agent 为了一个声明去加载整份大文件。作者也明确表示这是免费 MIT 许可项目,希望收集来自 Codex、Claude Code、Cursor、Cline、Roo Code、Windsurf 等工具用户的反馈。
所属事件:开源MCP服务器SymbolPeek让AI按符号读代码省百万Token(3 条相关)→
「编程与Agent」频道最新
- Warp 六个非工程团队全用 Linear 和 Claude Code 工程化运作 — mon__lim · 2026-09-11
- 从聊天到 Agent,推理延迟正在成为生产级瓶颈 — Euphoric_Sea632 · 2026-09-11
- Anthropic 研究员:99% 工程师已跑 300+ 自改进 agent 群 — AlishaOutridge · 2026-09-11
- Gergely Orosz 观察:AI Agent 提速十倍交付,却带来一堆小退化 — ducha_aiki · 2026-09-11
- 同题 Echo Maze 实测:三大模型看似成功,代码里藏着同一个 bug — eyishazyer · 2026-09-11
- Astra 分镜+Minimax H3 分镜逐帧生成,视频创作成功率大增 — Hailuo_AI · 2026-09-11