Anthropic's Text Watermarking in Claude: Semantic Steganography Explained
Anthropic's plan to watermark all Claude text output isn't what they initially implied. According to a detailed analysis by John Gruber at Daring Fireball, the technique is a form of semantic steganography that alters word choices at inference time—contradicting their earlier claim that it would be 'imperceptible' and wouldn't change 'meaning, quality, or readability.'
How the Watermark Actually Works
The method involves biasing token selection using 'green' and 'red' lists:
- At each token generation step, words are split into green and red lists deterministically, based on a secret key.
- The model is slightly more likely to choose a word from the green list than the red list (think of a biased 51-49 coin).
- This introduces a statistical pattern that can be detected probabilistically, but it deviates from truly natural text generation.
The original support document claimed the watermark would be 'imperceptible' and wouldn't affect readability—Gruber argues this is misleading because the process inherently modifies token choices, which can degrade semantic quality.
Where to Learn More
Gruber points to an interactive essay by James Padolsey, 'How AI Text Watermarking Works', as the best explanation of the general technique. Anthropic also published a follow-up article titled 'How Claude's Text Watermark Works' that explains the method, though Gruber criticizes it as euphemistic.
For developers using AI agents, this matters: watermarking can subtly change output, so test your workflows accordingly.
📖 Read the full source: HN AI Agents
👀 See Also
Claude Code v2.1.227 Fixes Feature Flag Subscriptions and Bash Errors in CI
Claude Code v2.1.227 fixes feature-flag evaluation with expired tokens, Bash failures in claude-code-action, and improves slash-command menu accessibility.

Tripadvisor AI Summaries Fail to Warn of Food Poisoning, Sexual Harassment at Hotels
A Which? investigation reveals Tripadvisor's AI review summaries omit reports of food poisoning, sexual harassment, and hygiene failures, giving glowing overviews to dangerous hotels.

Elevated Errors on Claude Opus 4.7: Status Update and What to Expect
Claude Opus 4.7 is experiencing elevated errors as of 2026-05-19T15:21Z. Check status.claude.com for progress and resolutions.

Weekly Multimodal AI Roundup: Holotron-12B, Nemotron Omni, GlyphPrinter, and More
This week's multimodal AI highlights include Holotron-12B for computer-use tasks, NVIDIA's Nemotron Omni models integrating language+vision+voice, GlyphPrinter for accurate text rendering in image generation, and several open-source projects for video enhancement, 3D segmentation, and multi-agent systems.