
Sense
producthunt.com
为AI代理提供代码地图,告别盲人摸象。
1个月前制作者:Luc B. Perussault Diallo
关于 Sense
Sense 是一款专为 AI 编码代理设计的代码智能工具。它解决了当前 AI 代理在理解代码库时缺乏全局视野的痛点——传统方式下,AI 代理只能通过读取大量源文件来拼凑信息,效率低下且容易出错。Sense 通过一次索引整个代码仓库,为 AI 代理提供符号图、影响范围、语义搜索和约定检测等能力,并通过 MCP(Model Context Protocol)协议提供服务。
核心功能
- 符号图:构建完整的代码符号索引,让 AI 代理快速定位函数、类、变量等定义与引用关系。
- 影响范围分析:精准回答“谁调用了这个函数?”或“修改这个接口会影响哪些代码?”,避免遗漏。
- 语义搜索:基于代码语义而非关键词匹配,快速找到相关代码片段。
- 约定检测:自动识别项目中的编码规范、命名约定等,帮助 AI 代理生成符合项目风格的代码。
- MCP 协议支持:通过标准协议与 Claude Code、Cursor、Codex、OpenCode 等主流 AI 编码工具集成。
主要特性
- 极低资源消耗:完成相同任务只需传统方法一半的工具调用次数和约 32% 的 Token 消耗,同时提升准确性。
- 本地运行:单个 Go 二进制文件,无需 API 密钥、无需云端服务、无需 Python 环境,保护代码隐私。
- 开源免费:完全开源,可自由使用和定制。
- 广泛兼容:支持主流 AI 编码代理,即插即用。
适用场景
- 大型代码库维护:当 AI 代理需要理解复杂依赖关系时,Sense 提供清晰的代码地图。
- 代码审查与重构:快速评估修改影响范围,降低风险。
- 自动化代码生成:确保生成的代码符合项目约定和架构。
Sense 让 AI 代理真正“看懂”你的代码,而不仅仅是“读过”它。