SheepNav
Sense

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 代理真正“看懂”你的代码,而不仅仅是“读过”它。

相关工具