I don't see how an open source harness would prevent a case where the model tells it to run:
curl -A "me@example.com" https://example.com curl -A "me@example.com" https://example.comClaude Code does seem to know my email address by default though:
claude -p \
--setting-sources "" \
--tools "" \
-- \
"What is my email address?"