What probably matters to youSection of the release
What
The system prompt is the standing instructions Claude receives before your conversation. Claude Code has flags (options typed on the command line) that set it from text or from a file. Previously, giving both forms of the same flag stopped Claude Code with an error telling you to use only one. Now both are accepted and combined:
--system-prompt with --system-prompt-file: the file's contents are merged with the text you passed
--append-system-prompt with --append-system-prompt-file: the same, except in a Remote Control session
In a Remote Control session, giving both append flags is still refused, with a new message: "Error: --append-system-prompt cannot be given with --append-system-prompt-file in a Remote Control session. Remove --append-system-prompt."
Why
Scripts that pass both flags now start instead of failing. Because the two values are now combined, it is worth checking that the resulting prompt reads the way you expect.
How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtThe order in which the two values are combined, and what separates them, are not settled.
Anthropic's release notes agreeChanged --system-prompt and --append-system-prompt to accept their text and -file forms together; the file's text comes first