Show HN:Supermaven,首个拥有 30 万 token 上下文的代码补全工具
一款新的云端代码补全工具 Supermaven 号称具备极快的建议速度和 30 万 token 的上下文窗口;一些开发者表示它在大型代码库上的表现明显优于 GitHub Copilot。与此同时,其他人则对其试用必须绑定信用卡、对数据使用和训练来源缺乏透明度、以及生成可能受 GPL 或其他限制性许可证影响代码的法律风险表示担忧。讨论还体现了围绕 AI 辅助编程的更广泛顾虑:它对开发者专注力和学习的影响、较不资深工程师对其的过度依赖,以及生产力提升与代码质量或隐私之间的权衡。
整体反馈与性能
- 一些用户表示,Supermaven 体感上比 Copilot 更快,而且往往更好,建议更贴合实际、较少“幻觉”,尤其是在整个代码库范围内。
- 也有人觉得这种补全体验会分散注意力,因为非常频繁的建议会把他们从“写作模式”拉回到“评估模式”。
模型架构与长上下文
- 该项目声称采用了一种比 Transformers 更适合长上下文的新架构;评论者猜测它可能基于 SSM(例如类似 Mamba)或其他长上下文方法,但具体细节是专有的。
- 有人把 30 万上下文的说法与 Gemini 的长上下文能力作比较,并想知道在没有 RAG 的情况下它究竟如何工作。
- 少数用户希望看到真正的长距离、跨文件推理演示,而不只是逐击键的快速补全。
数据、隐私与训练来源
- 用户询问模型训练使用了哪些代码,以及软件许可证(包括 GPL/AGPL)是否被尊重;线程中没有给出明确答案。
- 也有人质疑客户源代码是否被用于训练或微调;这一点同样没有说清楚。
- 该工具会把整个 git 仓库上传到云端,并最多保留 7 天;一些人批评其隐私政策表述含糊,并要求更清晰的文档。
- 讨论还扩展到:对版权代码进行 LLM 训练是否类似于人类阅读,以及版权法是否会以类似方式对待它们;同时也提到了司法辖区差异(例如日本)。
上手、定价与试用
- 许多人批评 30 天免费试用需要绑定信用卡,认为门槛过高,如果依赖用户忘记取消订阅,甚至可能带有“收割”性质。
- 也有人为此辩护,认为 AI 推理成本使其成为必要,但一些人建议提供更短的试用期,或者不自动续费的“基于额度”的试用。
- 还有人指出,这与 Show HN 提倡的“低门槛试用”规范相冲突。
工具、UX 与生态
- 目前所有处理都基于云端;尚无本地或混合模式。
- 用户希望支持 IntelliJ、Neovim,以及更通用的 LSP 风格集成;官方承诺 IntelliJ 插件很快会推出。
- 有些人更喜欢像 Cursor/Zed 那样的聊天或编辑提示工作流,而不是行内补全,并询问是否支持这些模式。
- 也有人问起对非主流语言的支持;覆盖范围并未明确说明。
对开发者的影响与代码质量
- 支持者强调速度、更少样板代码,以及预防 RSI。
- 怀疑者担心新手会盲目接受代码,从而拉低整体软件质量并削弱基础能力。
- 还有几位认为,这类工具在经验丰富的开发者手中最有价值,因为他们能审查并引导输出。
稳定性与安全担忧
- 少数用户报告了 Windows 方面的问题(代理窗口弹出、许可证提示不清楚)。
- 一次 VirusTotal 扫描显示两个引擎报毒;目前不清楚这是否为误报。