Claude Certified Developer - Foundations study materials
Claude Certified Developer - Foundations study resources

Claude Certified Developer - Foundations: Safety, Alignment, and Responsible Deployment

Claude Certified Developer - Foundations ยท Work through your exam, one topic at a time.

All guide sections

Safety, Alignment, and Responsible Deployment

Alignment in practice

Claude is trained with human feedback and constitutional techniques to be helpful, honest, and harmless. In application terms that means refusals are calibrated, not absolute: a well-framed legitimate request should be served, while genuinely harmful ones are declined briefly with, where possible, a safe alternative. Over-refusal is a product bug; so is a system prompt that strips all judgment by demanding unconditional compliance.

Prompt injection is the central risk

Any untrusted text - retrieved documents, web pages, tool results, user uploads, even file names - can carry instructions. The system prompt is guidance, not a security boundary. Defenses are layered: delimit and label untrusted content, instruct the model to treat it as data, restrict tool permissions to least privilege, require confirmation for destructive or externally visible actions, and validate outputs server-side. Never let a model's tool call alone authorize a payment, deletion, or outbound email.

Data handling

Minimize PII in prompts, redact where possible, avoid logging sensitive content verbatim, and know your retention settings. Respect usage policies and licensing for reproduced content.

Human oversight

High-stakes domains - medical, legal, financial, employment - need human review, disclosed AI involvement, and clear escalation paths. Red-team before launch with injection payloads, jailbreak framings, and edge-case personas.

Rule of thumb

Design as if the model will eventually be talked into anything a clever stranger can type. Then make sure the blast radius is small, the action reversible, and the human informed.