Can somebody clarify for me - if ANTHROPIC_BASE_URL is set to a different provider... then isn't this "marked" system prompt being sent to that provider's API rather than Anthropic's? I understand how this can be useful to Anthropic if the 3rd-party is acting as a proxy (because they end up hitting the Claude API with the marked prompt), but it looks like requests where "hostname contains deepseek" would never be sen…
This catches Claude resellers. Meaning companies who proxy Claude traffic for users in, say, China. https://www.chinatalk.media/p/how-to-buy-cheap-claude-tokens...
Claude Code is steganographically marking requests
121–130 of 817 posts
Re: Claude Code is steganographically marking requests
#122Earlier quoted context omitted.
Given the Anthropic shenanigans, do you trust the personal harness code it wrote for you?
Does anyone know what’s gone wrong with Anthropic? They used to be a decently credible company with not-too-shady behaviour... I hope they can actually regain some credibility…
Re: Claude Code is steganographically marking requests
#123Re: Claude Code is steganographically marking requests
#124You're actually trust your security to your harness AND model AND inference API provider in this scenario: https://jacob.gold/posts/why-i-wont-run-untrusted-models/
Re: Claude Code is steganographically marking requests
#125Can somebody clarify for me - if ANTHROPIC_BASE_URL is set to a different provider... then isn't this "marked" system prompt being sent to that provider's API rather than Anthropic's? I understand how this can be useful to Anthropic if the 3rd-party is acting as a proxy (because they end up hitting the Claude API with the marked prompt), but it looks like requests where "hostname contains deepseek" would never be sen…
Re: Claude Code is steganographically marking requests
#126Re: Claude Code is steganographically marking requests
#127“So the feature mostly punishes the exact people who are easier to fingerprint: normal developers doing weird but legitimate things” What’s the punishment here exactly?
They probably run a heavily dumbed down version of the model, same as what they got caught doing with Fable. And that's also why, as a legitimate customer, want none of it, you never know if you accidentally entered a zone they don't like.
to clarify, this behavior was announced with the model release
Re: Claude Code is steganographically marking requests
#128Can somebody clarify for me - if ANTHROPIC_BASE_URL is set to a different provider... then isn't this "marked" system prompt being sent to that provider's API rather than Anthropic's? I understand how this can be useful to Anthropic if the 3rd-party is acting as a proxy (because they end up hitting the Claude API with the marked prompt), but it looks like requests where "hostname contains deepseek" would never be sen…
Re: Claude Code is steganographically marking requests
#129Re: Claude Code is steganographically marking requests
#130Earlier quoted context omitted.
I'd love for you to try this and report back. My guess is that no models today will successfully run a binary analysis for fingerprinting without a lot of handholding. If you try to use Opus it will almost certainly decline (and fingerprint/ban you).
Not with Claude Code, but I trivially had Opus scan other closed source software for fingerprinting, including native libraries that it called into.