返回首页
最新
在2026年的第一周,我意外地连续使用了Cursor和Google Antigravity,并不是计划中的,而是因为我比预期更快地耗尽了两个Cursor Ultra订阅,决定尝试Antigravity的免费版本。
我的正常使用费用大约是每月60到100美元。然而,几天内费用飙升至500美元以上,仪表板预测每月约1600美元。最大模式是关闭的,用户界面始终显示200k的上下文窗口。
我最终拼凑出的事实是,Cursor维护了一个大型的隐藏提示状态。除了可见的对话历史外,这还包括工具痕迹、代理状态、推理框架和大量的代码库上下文。这个状态是通过Claude的缓存功能进行提示缓存的,每次请求时,完整的缓存前缀都会被重放。
Anthropic在每次读取缓存时都会收费,即使这些内容在实际推理之前被总结或截断。
以下是我日志中的一个具体例子:
- 实际用户输入约4000个token
- 缓存读取token约2100万个
- 总计收费token约2200万个
- 单次调用费用约12美元
这并不仅限于Opus。我在Sonnet中也看到了相同的模式。
支持团队解释说,这与底层API的计费方式相匹配。在我看来,问题不在于准确性,而在于可见性。费用已经与我在产品中能看到或推理的任何内容脱钩。我无法检查缓存大小、理解重放行为或设置有意义的保护措施。
于是我取消了订阅,并借此机会尝试Google Antigravity。
免费版本比我预期的更易用。它提供对Opus 4.5的访问,这仍然是我在非琐碎编码工作中的首选模型。对于简单到中等复杂度的任务,它通常能顺利完成。限制不够透明(免费→专业→超高级的描述非常抽象),但当你达到限制时,至少会收到明确的冷却消息,告诉你Opus何时会再次可用。
当Opus用尽时,Antigravity会回退到Gemini模型。这对于比较很有用。在处理混乱、不断演变的代码库时,Gemini Flash、Pro和Thinking在架构决策上始终失去一致性,产生的临时更改不尊重现有约束。
其中一些是模型质量的问题,但并非全部。Cursor的代理在收集相关代码库状态、形成计划和一致执行方面做得更好。Antigravity的代理感觉较薄弱,我发现自己花更多时间审查和纠正差异,以保持不变性。
还有一些小问题。标签补全被宣传为无限制,但我无法可靠地使用它。回到基本的自动补全让我意识到我的工作流程是多么依赖良好的标签补全。在用户体验方面,Antigravity感觉更慢。也许不是原始延迟,但响应的流动和动画方式并没有让我保持在Cursor的同一循环中。
总体结果是:Antigravity的免费版本是一个不错的起步和实验选项,尤其是当预算有限时。我还不会为此付费。Cursor仍然是一个强大的产品,但不透明的缓存和计费行为使得在大规模使用时很难推理成本。
为了提供一些背景,我在inference.sh上自己构建一个代理运行时,专注于显式状态、持久执行和可靠的深度代理与复杂工具使用。因此,我可能比大多数人对代理编排、隐藏状态以及这些设计选择如何影响成本的差异更加敏感。
这整个经历强化了我已经相信的一点:在代理系统中,隐藏状态是危险的。隐藏状态与不透明的计费结合在一起更糟。如果用户无法看到状态,他们就无法推理成本。如果他们无法推理成本,他们就不会信任系统。
现在,如果你正在进行一些没有做过一千次的工作,这些编码代理都不是“设置后就可以忘记”的。你仍然需要保持掌控。
上周,我的两篇投稿登上了HN的首页。在此之前,我认为一篇帖子在达到顶峰后,其排名会遵循大致单调递减的时间衰减曲线。然而,在观察这两篇帖子时,我注意到了一些不同的情况:它们的排名有时在下降后会有所提升,并且偶尔会来回波动(这里有一张显示这种行为的图表:https://imgur.com/a/AQnSh6I)。HN排名算法中有哪些机制导致了这种非单调的变化?是由于投票权重、评论活动、重新排名批次,还是其他原因?
<p>该图表来源于:https://track-hacker-news.com/
<p>编辑:这是引用的帖子:https://news.ycombinator.com/item?id=46512881
你们在项目中是如何生成发布说明的?<p>我刚刚为一个开源项目补充了一年的文档发布说明。我最终写了一个小型的基于发布标签的生成器:它遍历 Git 标签,收集版本之间合并的 PR,将它们分类,并按年份 -> 月份 -> 类别 -> 版本的顺序渲染 Markdown/MDX。我还添加了一个可选的 LLM 步骤,通过 Pydantic 模式输出结构化 JSON,包括每月摘要的 PR 要点。这个过程是幂等的,并且保留了手动编辑或遗漏的内容,因此你可以自动生成,然后随着时间的推移进行整理。<p>我很好奇你们在实践中使用的工具是什么:<p>- Towncrier?<p>- reno?<p>- GitHub Releases / 自动生成的说明?<p>- 其他工具?<p>你对当前的设置有什么喜欢或不喜欢的地方?有什么工具推荐吗?<p>如果有人想看看我写的脚本,我很乐意分享,并希望能得到一些建设性的反馈。