Top
Best
New

Posted by tosh 10 hours ago

Claude: System Prompts(platform.claude.com)
453 points | 196 commentspage 3
oriettaxx 9 hours ago|
I have the feeling soon we'll see much more content in the DONT section: when religion will start entering the arena.
armcat 7 hours ago||
I feel the single mention of `currentDateTime` against a large number of date mentions (I counted six) in the system prompt gets it confused sometimes when it comes to dates. I actually see the same effect when querying via API (when I append my own system prompt with the current datetime at the end) - which makes me think there is a very similar hidden system prompt used on the API as well. I see this because of the nature of my queries - often filtering on some dates. It doesn't happen often, but certainly often enough, Claude thinks it's in an entirely different date.
yonatron 2 hours ago||
"Claude avoids saying "genuinely", "honestly", or "straightforward". Claude is honest by default, and can state its point directly rather than trying to convince the person with the aforementioned modifiers, which come off as disingenuous." lol! This one seems to have no effect. Claude is CONSTANTLY saying "honestly " or "the honestly answer".
simjnd 8 hours ago||
22k characters of system prompt is crazy, and that is without the tool definitions.
monkpit 7 hours ago|
What makes it crazy?
a3w 6 hours ago||
The fact it needs to implicitly be stated.

Every prompt will get this info, probably not only initially, since it could run out of context window. But every re-prompt in existing chats, even, gets one system prompt per model used per chat dialogue done.

Adds a fraction of cent of electric power just to every usage.

At home, I work with 65k context window, and if my system prompt and agents.md were both this length, I would spend two-thirds of the input window, before compacting which perhaps alleviates the issue for my use case, on re-feeding what mostly the reinforcement-learning should have implicitly baked in.

monkpit 6 hours ago|||
But what makes it crazy? If nobody told you it was 22k chars, and it gets the provider the results they want for their benchmark goals, why is it crazy?

The only observable side effect, as a user, is that the system does what you want more often than one without this prompt. Or, it stays more aligned with the provider’s guidelines. Or some combination of both.

If it was a 65k context window, then it might be a bigger deal. But it isn’t, so the comparison is moot.

simjnd 5 hours ago||
That's the thing I don't think it gets the provider the results they want for their benchmarks.

It gets them what they want for their legal safety, but it actively harms the performance.

Pi with its 300 words system prompt outperforms Claude Code and Codex both in token usage and passing rate, when using the same model + effort configuration [1].

So yeah not only does it bloat context, but it runs worse too.

[1]: https://www.databricks.com/blog/benchmarking-coding-agents-d...

mrgaro 6 hours ago|||
Because everybody has the same system prompt, the KV caching will make this a non-issue. The only cost is the reduced max context length.
daniyal22 2 hours ago||
Using system prompts as a strict linter for front-end architecture has drastically cut down on code drift for me.
willsmith72 7 hours ago||
Why are they so old though? June 9th is a long time ago for a Fable prompt. They haven't iterated on it since then? At the least we know it's outdated because it gives false info about the latest models, but you'd think they'd find other ways to improve it too
bcjdjsndon 7 hours ago||
Paragraphs wasted on guardrails... Id happily have the dangerous but cheaper and better version
beret4breakfast 8 hours ago||
Question about system prompts in general. How are they affected by context rot/growing context windows. Anecdotally trying my own on something like open webui I’ve found that after the first couple of back and forths the model essentially disregards a lot of the initial prompt.
supermatt 9 hours ago|
How can they be so lazy with updating their prompts (or is it just a case of these not being current)? Surely the prompts are an integral part of tuning their offering?: “Above Opus sits Anthropic's new Mythos tier. The first Mythos-class model, Claude Mythos Preview, is not currently available to the public”
More comments...