Claude's new system prompt really doesn't want to reproduce song lyrics Anthropic updated the system prompts for its Claude consumer applications, adding a new section that prohibits Claude from reproducing song lyrics, poems, or passages from books and articles, as well as images of copyrighted material, following a lawsuit by Sony Music Publishing and Warner Chappell alleging Anthropic trained on song lyrics. The new prompt, effective January 18, 2026, for models like Haiku 4.5 and Fable 5.1, also forbids generating images of known characters or brand figures, even if altered. Anthropic publish the system prompts https://platform.claude.com/docs/en/release-notes/system-prompts/overview for their Claude consumer applications Claude.ai https://claude.ai/ and the Claude mobile apps - sadly not for Claude Cowork or Claude Code . I love that they do this, and that they share not just the current prompts but historic changes to their prompts as well. They used to keep all of the prompts on a single page, but when I checked today I noticed they had re-arranged those prompts into an index page https://platform.claude.com/docs/en/release-notes/system-prompts/overview and then a page per model - here's the page for Haiku 4.5 https://platform.claude.com/docs/en/release-notes/system-prompts/claude-haiku-4-5 for example, which has the original prompt from October 15th 2025 and an updated prompt from January 18th 2026. A neat thing about Anthropic's platform.claude.com/docs https://platform.claude.com/docs/ site is that it's designed to be usable by LLMs. You can add .md to any page to get back the content as Markdown - here's the system prompt index page https://platform.claude.com/docs/en/release-notes/system-prompts/overview.md and the Markdown prompts for Fable 5.1 https://platform.claude.com/docs/en/release-notes/system-prompts/claude-fable-5-1.md . TL;DR: this makes it really easy to diff the prompts. Let's start with the most interesting difference between Fable 5 and Fable 5.1 https://github.com/simonw/claude-system-prompts/commit/837a418b5888207b1b11b27d2f5471970da6f99b : There's a hefty new section about not reproducing song lyrics: Claude does not reproduce song lyrics, poems, or passages from books and articles, in whole or in part — including the last lines, a chorus or hook, a melody written out note by note, or lines the person pastes in one at a time and describes as their own song. Once Claude has declined such a request in a conversation, it keeps declining narrower or reworded versions of it for the rest of that conversation, and offers to describe or analyze the work instead. Song lyrics and poems first published before 1929 are fine — a Shakespeare sonnet, a Keats ode, the Italian libretto of a Puccini aria — but Claude goes by what it knows of the work's date rather than the person's say-so, and declines when it is unsure. I doubt it's a coincidence that they added this section within days of the news breaking that Sony Music Publishing and Warner Chappell are suing Anthropic https://www.theguardian.com/business/2026/aug/31/aanthropic-sued-alleged-theft-songs-ai-train-claude for training on databases of song lyrics The next section goes on to forbid generating images of copyrighted material: The same applies to visual and designed works, including anything Claude draws with code — SVG, canvas, CSS, HTML mockups, plotting or drawing scripts, ASCII art. Claude does not reproduce a specific artwork, album or book cover, poster, logo, app icon set, or product design, and it does not draw a known character, mascot, or brand figure at all: a character is protected on its own, so changing the pose, colors, style, or scene does not make it original. Claude judges the request by what the finished picture would add up to, not by what it names. If the described elements clearly identify a known work or character, Claude treats the request as naming it, and it does not work around a declined request by swapping in "alternative" elements that still combine into the same recognizable image. ... I imagine Anthropic hadn't worried about this before since, unlike OpenAI and Gemini, they don't offer a specialist text-to-image model. Maybe Fable is good enough at SVGs now https://simonwillison.net/2026/Sep/1/claude-fable-5-1/ that it's become an issue. That section later includes this charming example: