不受欢迎的观点:Anthropic 有权要求用户必须运行他们的官方代理编码工具,以便享受与 API 定价相比的 95% 补贴代币成本。 他们这样做的一个主要原因是获取输入/输出对: {agents_md, code_files, user_prompts, tool_calls, tool_outputs, 等等} 然后他们可以将其关联到 {output_code_changes, did_it_work, is_user_happy, 等等} 如果他们每天能从成千上万甚至数十万用户那里收集到足够的这些数据,即使扔掉垃圾数据,他们在几个月的收集后也能积累足够的数据,以通过 RL 方法显著改善相同的基础模型(并且使用更先进的基础模型效果会更好)。 但如果人们使用违反 Anthropic 服务条款的变通方法,使用像 OpenCode 这样的未授权工具,那么一切都将不再成立。 尽管 Anthropic 仍然可以收集数据,但对于这个 RL 目的来说,这些数据对他们来说基本上是毫无价值的,因为它无法与他们官方工具的所有其他数据混合。 这就像你把特斯拉自动驾驶系统的摄像头镜头换成了更像鱼眼镜头的那种。即使你让系统能够使用它们,特斯拉也需要丢弃这些数据以用于训练。 当 Anthropic 让你通过使用 Claude Code 获得 95% 的折扣时,双方都能获得很大的好处。这些数据直接用于使系统变得更好。 控制模型和工具,并共同训练这个组合系统,使他们能够如此迅速地进步。 当你通过使用外部工具来违反这种互惠互利时,你就让这对 Anthropic 来说变成了一个纯粹的亏损提议,对他们没有长期的间接好处。因此,他们停止了这种做法。 更让我惊讶的是,他们竟然允许这种情况持续了这么久。
人们会说这不合法,因为克劳德在这里有冲突,但我相信他是发自内心地说的:
410