[HN Gopher] Comparing Claude System Prompts Reveal Anthropic's P...
       ___________________________________________________________________
        
       Comparing Claude System Prompts Reveal Anthropic's Priorities
        
       Author : dbreunig
       Score  : 120 points
       Date   : 2025-06-04 21:38 UTC (1 days ago)
        
 (HTM) web link (www.dbreunig.com)
 (TXT) w3m dump (www.dbreunig.com)
        
       | hammock wrote:
       | Are these system prompts open source? Where do they come from?
        
         | pkaye wrote:
         | They publish their system prompts.
         | 
         | https://docs.anthropic.com/en/release-notes/system-prompts
        
           | srivmo wrote:
           | The above one definitely seems abridged.
           | 
           | This is the 24k tokens, unofficial Claude 3.7 system prompt
           | (as claimed) https://github.com/asgeirtj/system_prompts_leaks
           | /blob/main/A...
        
       | forks wrote:
       | > The only disappointment I noticed around the Claude 4 launch
       | was its context limit: only 200,000 tokens
       | 
       | > The ~23,000 tokens in the system prompt - taking up just over
       | 1% of the available context window
       | 
       | Am I missing something or is this a typo?
        
         | dbreunig wrote:
         | Thanks! That's a typo!
        
       | lispisok wrote:
       | >Claude 3.7 was instructed to not help you build bioweapons or
       | nuclear bombs. Claude 4.0 adds malicious code to this list of
       | no's:
       | 
       | Has anybody been working on better ways to prevent the model from
       | telling people how to make a dirty bomb from readily available
       | materials besides putting "dont do that" in the prompt?
        
         | piperswe wrote:
         | I think it's part of the RLHF tuning as well
        
         | ryandrake wrote:
         | Maybe instead, someone should be working on ways to make models
         | resistant to this kind of arbitrary morality-based nerfing,
         | even when it's done in the name of so-called "Safety". Today
         | it's bioweapons. Tomorrow, it could be something taboo that you
         | want to learn about. The next day, it's anything the dominant
         | political party wants to hide...
        
           | qgin wrote:
           | Before we get models that we can't possibly understand,
           | before they are complex enough to hide their COT from us, we
           | need them to have a baseline understanding that destroying
           | the world is bad.
           | 
           | It may feel like the company censoring users at this stage,
           | but there will come a stage where we're no longer really
           | driving the bus. That's what this stuff is ultimately for.
        
             | simonw wrote:
             | "we need them to have a baseline understanding that
             | destroying the world is bad"
             | 
             | That's what Anthropic's "constitutional AI" approach is
             | meant to solve:
             | https://www.anthropic.com/research/constitutional-ai-
             | harmles...
        
               | tough wrote:
               | The main issue from a layman's POV is that to adjudicate
               | -understanding- to an LLM is a stretch.
               | 
               | These are matrixes of tokens that produce other tokens
               | based on training.
               | 
               | These do not understand the world. existing, or human
               | beings, beyond words. period.
        
             | pjc50 wrote:
             | > we need them to have a baseline understanding that
             | destroying the world is bad
             | 
             | How do we get HGI (human general intelligence) to
             | understand this? We've not solved the human alignment
             | problem.
        
               | qgin wrote:
               | Most humans seem to understand it, more or less. For the
               | ones that don't, we generally have enough that do
               | understand it that we're able to eventually stop the ones
               | that don't.
               | 
               | I think that's the best shot here as well. You want the
               | first AGIs and the most powerful AGIs and the most common
               | AGIs to understand it. Then when we inevitably get ones
               | that don't, intentionally or unintentionally, the more-
               | aligned majority can help stop the misaligned minority.
               | 
               | Whether that actually works, who knows. But it doesn't
               | seem like anyone has come up with a better plan yet.
        
               | pixl97 wrote:
               | This is more like saying the aligned humans will stop the
               | unaligned humans in deforestation and climate change...
               | they might, but the amount of environmental damage we've
               | caused in the meantime is catastrophic.
        
           | idiotsecant wrote:
           | Yes, I can't imagine any reason we might want to firmly
           | control the output of an increasingly sophisticated AI
        
             | jajko wrote:
             | Otherwise smart folks seem to have some sort of blind
             | uncritical spot when it comes to these llms. Maybe its some
             | subconscious hope to fix all the shit all around and in
             | their lives and bring some sort of star trekkish utopia.
             | 
             | These llms won't be magically more moral than humans are,
             | even in best case (and I have hard time believing such case
             | is realistic, too much power in these). Humans are deeply
             | flawed creatures, easy to manipulate via emotions, shooting
             | themselves in their feet all the time and happy to even
             | self-destruct as long as some dopamine kicks keep coming.
        
           | Disposal8433 wrote:
           | AI is both a privacy and copyright nightmare, and it's
           | heavily censored yet people praise it every day.
           | 
           | Imagine if the rm command refused to delete a file because
           | Trump deemed it could contain secrets of the Democrats.
           | That's where we are and no one is bothered. Hackers are dead
           | and it's sad.
        
             | UnreachableCode wrote:
             | Sounds like you need to use Grok in Unhinged mode?
        
           | aksss wrote:
           | What do you mean tomorrow? I think we're past needing
           | hypotheticals for censorship.
        
           | bawolff wrote:
           | > Tomorrow, it could be something taboo that you want to
           | learn about.
           | 
           | Seems like we are already here today with cybersecurity.
           | 
           | Learning how malicious code works is pretty important to be
           | able to defend against it.
        
             | lynx97 wrote:
             | Yes, we are already here, but you don't have to reach as
             | far as malicious code for a real-world example...
             | 
             | Motivated by the link to Metamorphosis of Prime Intellect
             | posted recently here on HN, I grabbed the HTML, textified
             | it and ran it through api.openai.com/v1/audio/speech. Out
             | came a rather neat 5h30m audio book. However, there was at
             | least one paragraph that ended up saying "I am sorry, I can
             | not help with that", meaning the "safety" filter decided to
             | not read it.
             | 
             | So, the infamous USian "beep" over certain words is about
             | to be implemented in synthesized speech. Great, that
             | doesn't remind me about 1984 at all. We don't even need
             | newspeak to prevent certain things from being said.
        
               | jajko wrote:
               | While I agree this is concerning, the companies are just
               | covering their asses in case some terrorist builds a bomb
               | based on instructions coming from their product. Don't
               | expect more in such environment from any other actor,
               | ever. Think about the path of trials, fines and
               | punishments that lead us there.
        
               | vasco wrote:
               | Someone tell libraries they could've been sued all along.
        
               | pixl97 wrote:
               | They have been, losing is a different story. There's a
               | long history of suits and attacks against libraries in
               | the US.
        
             | johnisgood wrote:
             | Exactly what I hated about their system prompt. You cannot
             | use it for cybersecurity or reverse engineering at all
             | according to that. I am not sure how it is in practice,
             | however.
        
           | pjc50 wrote:
           | More boringly, the world of advertising injected into models
           | is going to be very, very annoying.
        
           | brookst wrote:
           | Slippery slope arguments are lazy.
           | 
           | Today they won't let me drive 200mph on the freeway. Tomorrow
           | it could be putting speed bumps in the fast lane. The next
           | day combat aircraft will shoot any moving vehicles with
           | Hellfire missiles and we'll all have to sit still in our cars
           | and starve to death. That's why we must allow drivers to go
           | 200mph.
        
           | specialist wrote:
           | Where would you draw the line?
        
           | UltraSane wrote:
           | Imaging if all the best LLMs told everyone exactly how to
           | make and spread a lethal plague, including all the classes
           | you should take to learn the skills and a shopping list of
           | needed supplies and detailed instructions on how to avoid
           | detection.
        
         | fcarraldo wrote:
         | I suspect the "don't do that" prompting is more to prevent the
         | model from hallucinating or encouraging the user, than to
         | prevent someone from unearthing hidden knowledge on how to
         | build dangerous weapons. There must have been some filter
         | applied when creating the training dataset, as well as
         | subsequent training and fine tuning before the model reaches
         | production.
         | 
         | Claude's "Golden Gate" experiment shows that precise behavioral
         | changes can be made around specific topics, as well. I assume
         | this capability is used internally (or a better one has been
         | found), since it has been demonstrated publicly.
         | 
         | What's more difficult to prevent are emergent cases such as "a
         | model which can write good non-malicious code appears to also
         | be good at writing malicious code". The line between malicious
         | and not is very blurry depending on how and where the code will
         | execute.
        
           | moritonal wrote:
           | This would be the actual issue right. Any AI smart enough to
           | write the good things can also write the bad things. Because
           | ethics are something humans made. How long until we have
           | internal court systems for fleets of AI?
        
           | orbital-decay wrote:
           | Ironically, the negative prompt has a certain chance to do
           | the opposite, as it shifts model's Overton window. Although I
           | don't think there's a reliable way to prompt LLMs to avoid
           | doing things they've been trained to do (the opposite is
           | easy).
           | 
           | They probably don't give Claude.ai's prompt too much
           | attention anyway, it's always been weird. They had many
           | glaring bugs over time ("Don't start your response with Of
           | course!" and then clearly generated examples doing exactly
           | that), they refer to Claude in third person despite first-
           | person measurably performing better, they try to shove
           | everything into a single prompt, etc.
           | 
           |  _> I assume this capability is used internally (or a better
           | one has been found)_
           | 
           | By doing so they would force users to rewrite and re-eval
           | their prompts (costly and unexpected, to put it mildly).
           | Besides, they admitted it was way too crude (and found a
           | slightly better way indeed), and from replication of their
           | work it's known to be expensive and generally not feasible
           | for this purpose.
        
         | DJBunnies wrote:
         | Flip side: What if somebody needed to identify one?
         | 
         | "Is this thing dangerous?"
         | 
         | > Nope.
        
       | cbm-vic-20 wrote:
       | I wonder how they end up with the specific wording they use. Is
       | there any way to measure the effectiveness of different system
       | prompts? It all seems a bit vibe-y. Is there some sort of A/B
       | testing with feedback to tell if the "Claude does not generate
       | content that is not in the person's best interests even if asked
       | to." statement has any effect?
        
         | blululu wrote:
         | I doubt that an A/B test would really do much. System prompts
         | are kind of a superficial kludge on top of the model. They have
         | some effect but it generally doesn't do too much beyond what is
         | already latent in the model. Consider the following
         | alternatives:
         | 
         | 1.) A model with a system prompt: "you are a specialist in USDA
         | dairy regulations". 2.) A model fine tuned to know a lot about
         | USDA regulations related to dairy production.
         | 
         | The fine tuned model is going to be a lot more effective at
         | dealing with milk related topics. In general the system prompt
         | gets diluted quickly as context grows, but the fine tuning is
         | baked into the model.
        
           | Lienetic wrote:
           | Why do you think Anthropic has such a large system prompt
           | then? Do you have any data or citable experience suggesting
           | that the prompting isn't that important? Genuinely curious as
           | we are debating at my workplace on how much investment into
           | prompt engineering is worth it so any additional data points
           | would be super helpful.
        
       | noja wrote:
       | Why are these prompt reveal articles always about Anthropic?
        
         | dist-epoch wrote:
         | Because we don't know the prompts of Google/OpenAI.
        
           | flotzam wrote:
           | https://github.com/elder-plinius/CL4R1T4S
        
             | oersted wrote:
             | I remain rather sceptical about the methods they use to
             | extract these, which boil down to mostly just asking the
             | LLM about it with some tricks to do so against
             | instructions.
             | 
             | And this repo provides no documentation about how they were
             | extracted, which would be useful at least to try to verify
             | them by replication.
        
               | josemrb wrote:
               | https://github.com/elder-plinius/L1B3RT4S
        
               | mvanbaak wrote:
               | as awesome as it is, this is not a definite answer.
        
         | simonw wrote:
         | Partly because Anthropic publish most of their system prompts
         | (though not the tools ones which are the most interesting IMO,
         | see https://simonwillison.net/2025/May/25/claude-4-system-
         | prompt...) but mainly because their system prompts are the most
         | interesting of the lot: Anthropic's prompts are longer, they
         | seem to lean on prompting a lot more for guiding their
         | behavior.
        
       | nickdothutton wrote:
       | I don't like to sound like a conspiracy theorist, but it is
       | entirely possible that government decides to "disappear" entire
       | avenues of physics research[1]. In the past (e.g. 1990s) a very
       | broad brush was used to classify all sorts of information of this
       | sort.
       | 
       | [1] https://pubs.aip.org/physicstoday/online/5748/Navigating-
       | a-c...
        
       | layer8 wrote:
       | > Claude answers from its own extensive knowledge first for
       | stable information. For time-sensitive topics or when users
       | explicitly need current information, search immediately.
       | 
       | It's still curious that things like these needs prompting,
       | instead of having an awareness mechanism from which this would be
       | obvious to the LLM (given that the LLM knows its knowledge
       | cutoff, in the above case).
        
         | Nevermark wrote:
         | I could imagine that training and reinforcement with heavy
         | searching would require a lot more computing time. And if a
         | successful bias toward searching more can be added with just a
         | prompt, that might be the most efficient way to implement that.
         | 
         | Of course, I can imagine many things.
        
           | layer8 wrote:
           | It might be more efficient for any particular case, but it's
           | adding special-casing to compensate for a general gap in the
           | awareness capabilities of LLMs. And the latter is what I
           | think needs to be solved for LLMs to become universally more
           | reliable.
        
       | dmazin wrote:
       | I wonder if this is why I find that I have preferred Claude for
       | every generation. I feel like it gets me and I get it, in a
       | strange way.
        
       | MrLeap wrote:
       | I wonder what the experience is like chatting with one of these
       | LLMs when it has no system prompt at all.
        
         | observationist wrote:
         | In theory, it should be possible to use base models, system
         | prompts, and run-time tweaks to elicit specific behaviors and
         | make them just as useful as the instruction following tuned,
         | so-called "aligned" models.
         | 
         | The base models are eerie. People have done some amazing
         | creative work with them, but I honestly think the base models
         | are so disconcerting as to effectively force nearly every R&D
         | lab out there to run to instruction tuning and otherwise avoid
         | having to work with base models.
         | 
         | I think it's so frustrating and uncanny valley and alien
         | dealing with the edge cases of the good, big base models that
         | we're missing a lot of fun and creative use cases.
         | 
         | The performance hit from fine-tuning is what happens when the
         | instruct tuning and alignment post-training datasets distort
         | the model of reality learned by the AI, and there are all sorts
         | of unintended consequences, ranging from full on Golden Gate
         | Claude levels of delusion to nearly imperceptible biases.
         | 
         | Robopsychology is in its infancy, and I can't wait for the
         | nuanced and skillful engineering of minds to begin.
        
           | mock-possum wrote:
           | Eerie how? Do you have any examples you could share/quote?
        
           | orbital-decay wrote:
           | Base models are not that interesting, pure unsupervised
           | shoggoths just don't know what you expect them to write and
           | don't perform well. The only good thing about them is
           | variance, as further training usually kills it. Alignment is
           | not just censorship, it literally aligns the outputs with
           | what you (or rather the developers) want and improves
           | performance for the things they want.
        
         | ta988 wrote:
         | Use them with the API, they are supposed to not have any there.
        
           | frognumber wrote:
           | False.
           | 
           | There is a 3-level hierarchy:
           | 
           | System prompt > Developer prompt > User chat
           | 
           | You provide that middle level.
        
             | ta988 wrote:
             | Source
        
       | catchnear4321 wrote:
       | Claude is conditioned to be a very happy assistant.
       | 
       | if you haven't read the system prompts before, you should.
       | 
       | might change how you see things. might change what you see.
        
       ___________________________________________________________________
       (page generated 2025-06-05 23:02 UTC)