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」频道最新
- 用 $28 算力让模型给自己造 copilot:他的新模型个人基准 — bucolucas · 2026-10-27
- Agent 中途改计划该被允许吗:真实系统介入时的边界之辩 — wistfulcracker84 · 2026-10-27
- HeyGen 联手 Canva:幻灯片讲者备注自动变数字人讲解视频 — HeyGen · 2026-10-27
- 隐私场景实测:本地 Qwen 3.8 FN 不输云端前沿模型还更快 — dr_lm · 2026-10-27
- Cloudflare Computer 支持 agent 中断恢复,可跳过已完成的非幂等请求 — irvinebroque · 2026-10-27
- LLM Tails 实测省 80% 输入 token:先读后写约束 agent 编码 — savadks1818 · 2026-10-27