Claude Code在读取提示前发送33k tokens;OpenCode发送7k tokens
摘要
一项比较Claude Code和OpenCode的研究显示,Claude Code在读取提示前发送33k tokens,而OpenCode仅发送7k tokens,凸显了Claude Code在缓存策略和令牌使用上的显著低效。
这项研究始于一个直觉。我们通常使用OpenCode,但由于Meridian的问题,被迫使用了一段时间的Claude Code。在那段时间里,我们发现使用量比使用OpenCode时增长得快得多。<p>这是最初的轶事证据,但我们进行了这项小型研究以收集经验数据:<p>我们在智能编码工具(Claude Code和OpenCode)与Anthropic的端点之间添加了日志记录,并捕获了所有请求(以及返回的使用情况块)。<p>除了一点(在文章末尾),我们明确发现Claude Code在缓存策略和令牌使用上远不如OpenCode高效。
相似文章
@_avichawla:只改了一处,Claude Code 的 token 消耗降到原来的 1/3:- 之前:1040 万 token · 10 个错误 · 9.21 美元 - 之后:370 万 token · 0 个错误 · 2.81 美元
用户把后端上下文层换成 Insforge Skills + CLI 后,Claude Code 的 token 用量减少 64%,错误归零,成本从 9.21 美元降到 2.81 美元。
@KevinNaughtonJr: Claude Code 在消耗60万token后生成的12行函数
一位开发者发推称,Claude Code 在消耗60万token后仅生成了一个12行函数,突显了AI代码生成可能存在的低效问题。
@DataChaz: 停止浪费你的Token!如果你使用Claude Code,你可能浪费了80%的上下文窗口。我找到了10个超棒工具…
由@DataChaz发布的一条推文列出了10个开源工具,用于大幅降低Claude Code及类似AI编程助手的Token使用量,通过各种优化手段可将API费用削减75%-98%。
Claude Token Counter,现已支持模型对比
Simon Willison 升级了他的 Claude Token Counter 工具,增加了对不同 Claude 模型之间的 token 数量对比功能。升级后的工具发现,Claude Opus 4.7 采用的新分词器相比 Opus 4.6 对相同文本需要多 1.46 倍的 token,这导致成本增加约 40%,尽管两个模型定价相同。
Claude Code 与 OpenCode 对比:我在两者上运行了相同的智能体任务。以下是各自的不足之处。
亲身对比 Claude Code 和 OpenCode 在多种编码任务中的表现,发现 Claude Code 在前端无缝工作和长会话方面更胜一筹,而 OpenCode 则提供更大的灵活性、模型自由度和可检查性。