Vinv

(Vibe Inverse)是一款面向开发者的 AI 编程辅助工具,主打「零代码改动」原则

AI编程开发 部分免费

Vinv(Vibe Inverse)是一款面向开发者的 AI 编程辅助工具,主打「零代码改动」原则,通过运行时追踪和源码关联来发现和验证代码修复效果。

核心工作流程:先运行服务并收集执行轨迹,再把失败证据交给编码代理,最后重新执行代码验证修复是否真正生效。与传统 agent 不同,Vinv 不直接写代码,而是作为证据层存在于用户已有的编码工具之下。它通过 Thompson 采样决定向 agent 传递多少运行时上下文,避免信息过载。

核心功能包括:语义搜索、死代码检测、故障定位和运行时证据收集。工具通过 MCP 协议与 Claude Code、Cursor 等主流编码 agent 集成,也可从 IDE 或 CLI 直接使用。在 FastAPI 官方模板测试中,Vinv 在 commodity model 下发现了 4 个 bug 和 1 个性能问题,而同等条件下 front-tier model 盲测只发现了 1 个 bug。在 Hugging Face smolagents 项目中,Vinv 还发现了 sanitize_for_rich 函数中的内存分配优化点,内存占用从 36.27 KB 降至 0 KB。

技术栈:Python 优先,支持 TypeScript 和 Go。完全本地运行,无需账号、API Key 或遥测数据。开源协议 Apache 2.0,安装包通过 pip 和 npm 分发,首次运行需下载约 500 MB 的本地 embedding 模型。

解决的问题:随着 AI 编码工具普及,代码质量验证成为新瓶颈——agent 声称修好了,但真实运行时行为无法保证。Vinv 通过 receipts-first 的方式,用实际执行结果取代主观断言,让代码改动只有在通过预设验收测试时才真正合入。

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论