upvote
> --system-prompt ""

Doesn't the model need at least a basic system prompt to understand what tools are available?

reply
The flag name is overloaded. It won't affect the tools available, just the other system instructions.
reply
No, tool definitions are provided via some other mechanism.
reply
Yep, have been using this for a long time now. No idea why everyone doesn’t.
reply
Does it have any negative impact? If not, I’m not sure why this wouldn’t be the default behavior. It feels like Anthropic is just putting their foot on the scale to drive up costs or for the enterprise, or push consumers to higher subscription tiers.
reply
I didn’t know you could do this. Is there any analysis of the impact, before and after? I’d love to see some charts of efficacy in real world usage.
reply
It shows up in /context, but never spend time validating it much. Some people run a proxy to modify their messages.
reply
Do you start Claude with this option? Or do you send this with every prompt?
reply
yep I pass it to the CLI, I also pass --model
reply